Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add kernel contract eth-proxy #218

Open
wants to merge 91 commits into
base: master
Choose a base branch
from

Commits on Aug 29, 2021

  1. update error check

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    fa3e0e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b207a9 View commit details
    Browse the repository at this point in the history
  3. RFC: Add unit test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    5cb17cd View commit details
    Browse the repository at this point in the history
  4. Add unit test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    dfade08 View commit details
    Browse the repository at this point in the history
  5. RFC: Add unit test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    2af0ea7 View commit details
    Browse the repository at this point in the history
  6. trigger ci

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    22c5b57 View commit details
    Browse the repository at this point in the history
  7. go mod tidy

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    0cf4275 View commit details
    Browse the repository at this point in the history
  8. RFC: update unit test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    6fb07cc View commit details
    Browse the repository at this point in the history
  9. RFC: Add testdata

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    9d1b4e6 View commit details
    Browse the repository at this point in the history
  10. update chain core test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    2c7f0ff View commit details
    Browse the repository at this point in the history
  11. update helper.go

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    f3e2b0b View commit details
    Browse the repository at this point in the history
  12. remove xxx_ field in helper.go

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    c837913 View commit details
    Browse the repository at this point in the history
  13. remove useless field in fakechaincore

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    102d803 View commit details
    Browse the repository at this point in the history
  14. update test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    8de5134 View commit details
    Browse the repository at this point in the history
  15. update test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    5e9baa9 View commit details
    Browse the repository at this point in the history
  16. secp256k1 first version

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    11ada75 View commit details
    Browse the repository at this point in the history
  17. trigger ci

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    067286d View commit details
    Browse the repository at this point in the history
  18. Add evm proxy

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    1a6d6e2 View commit details
    Browse the repository at this point in the history
  19. Add evm proxy

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    542c9e8 View commit details
    Browse the repository at this point in the history
  20. RFC: Add testdata

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    24d6564 View commit details
    Browse the repository at this point in the history
  21. eth-proxy ok

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    dd7e67e View commit details
    Browse the repository at this point in the history
  22. RFC: evmproxy using contract call ok

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    558e522 View commit details
    Browse the repository at this point in the history
  23. counter increase down

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    76a3e06 View commit details
    Browse the repository at this point in the history
  24. initiator ok

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    c4719ca View commit details
    Browse the repository at this point in the history
  25. WIP: add kernel contract eth-proxy

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    7e49156 View commit details
    Browse the repository at this point in the history
  26. Add signature verification

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    4c9cb9b View commit details
    Browse the repository at this point in the history
  27. use rpl to generate tx msg

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    9b2c96a View commit details
    Browse the repository at this point in the history
  28. RFC: Add signature verify code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    9519120 View commit details
    Browse the repository at this point in the history
  29. signature verify ok

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    609c9c3 View commit details
    Browse the repository at this point in the history
  30. trigger ci

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    d7c208a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    e37e0b8 View commit details
    Browse the repository at this point in the history
  32. reorg code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    885b718 View commit details
    Browse the repository at this point in the history
  33. Add .SendTransaction

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    da8bec9 View commit details
    Browse the repository at this point in the history
  34. use kernel contract evm

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    02f6e06 View commit details
    Browse the repository at this point in the history
  35. Add SendRawContract and Call

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    8e26ec5 View commit details
    Browse the repository at this point in the history
  36. remove useless code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    6ff9f1e View commit details
    Browse the repository at this point in the history
  37. remove useless code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    991ab38 View commit details
    Browse the repository at this point in the history
  38. Revert "remove useless code"

    This reverts commit a7f712c.
    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    a523226 View commit details
    Browse the repository at this point in the history
  39. remove useless manager test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    00c5363 View commit details
    Browse the repository at this point in the history
  40. remove useless manager test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    3f1fac1 View commit details
    Browse the repository at this point in the history
  41. Add test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    57e2fb2 View commit details
    Browse the repository at this point in the history
  42. Add test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    f8c5dce View commit details
    Browse the repository at this point in the history
  43. Add test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    b2f3a00 View commit details
    Browse the repository at this point in the history
  44. Add test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    486b9c2 View commit details
    Browse the repository at this point in the history
  45. fix ci problems

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    ec7ebcd View commit details
    Browse the repository at this point in the history
  46. update send transaction

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    bb075f8 View commit details
    Browse the repository at this point in the history
  47. Add transfer support

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    0c0855c View commit details
    Browse the repository at this point in the history
  48. Add transfer support

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    5d9aedf View commit details
    Browse the repository at this point in the history
  49. update go.mod

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    590649f View commit details
    Browse the repository at this point in the history
  50. update burrow dependency

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    ff1d480 View commit details
    Browse the repository at this point in the history
  51. Remvoe setevmproxy

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    550da64 View commit details
    Browse the repository at this point in the history
  52. Remove useless code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    7a46fc8 View commit details
    Browse the repository at this point in the history
  53. Remove useless code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    575fe17 View commit details
    Browse the repository at this point in the history
  54. enable contract permission check

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    59916e9 View commit details
    Browse the repository at this point in the history
  55. update evm proxy test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    c348111 View commit details
    Browse the repository at this point in the history
  56. update evm proxy test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    770b24d View commit details
    Browse the repository at this point in the history
  57. update evm proxy test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    691572a View commit details
    Browse the repository at this point in the history
  58. update evm proxy test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    1f11111 View commit details
    Browse the repository at this point in the history
  59. update test helper

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    a1beb2c View commit details
    Browse the repository at this point in the history
  60. Add unit test for SendRawTransaction and ContractCall

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    54ef204 View commit details
    Browse the repository at this point in the history
  61. resolve conflix

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    49d5b9b View commit details
    Browse the repository at this point in the history
  62. resolve conflix

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    f5787b3 View commit details
    Browse the repository at this point in the history
  63. remove binary file

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    64f3596 View commit details
    Browse the repository at this point in the history
  64. format code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    05cf515 View commit details
    Browse the repository at this point in the history
  65. format code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    71ff8d7 View commit details
    Browse the repository at this point in the history
  66. format code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    82c5437 View commit details
    Browse the repository at this point in the history
  67. update code style

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    06c1a19 View commit details
    Browse the repository at this point in the history
  68. remove uesless code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    cf967f2 View commit details
    Browse the repository at this point in the history
  69. format code

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    4e7923d View commit details
    Browse the repository at this point in the history
  70. add testdata

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    d566584 View commit details
    Browse the repository at this point in the history
  71. update unit test

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    0f7a15f View commit details
    Browse the repository at this point in the history
  72. store eth transaction when sendRawTransaction

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    9999d67 View commit details
    Browse the repository at this point in the history
  73. comment out sendtransaction as it is not used

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    3db9e82 View commit details
    Browse the repository at this point in the history
  74. remove testdata

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    d985765 View commit details
    Browse the repository at this point in the history
  75. rename filename to lower case as linux is case sensitive

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    913b54e View commit details
    Browse the repository at this point in the history
  76. comment out ContractCall as it can be replaced by preexec

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    99713fd View commit details
    Browse the repository at this point in the history
  77. Add GetTransactionReceipt method

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    8381281 View commit details
    Browse the repository at this point in the history
  78. resolve confliction

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    5ed6cc7 View commit details
    Browse the repository at this point in the history
  79. generate txHash in proxy contract

    chenfengjin authored and chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    adc058a View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    0f8532b View commit details
    Browse the repository at this point in the history
  81. WIP: add balance

    chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    05c1c73 View commit details
    Browse the repository at this point in the history
  82. fix hex encoding

    chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    4f862c9 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    9388d4a View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    5981847 View commit details
    Browse the repository at this point in the history
  85. update burrow version

    chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    f12ebb1 View commit details
    Browse the repository at this point in the history
  86. Add TransactionCount

    chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    9747c76 View commit details
    Browse the repository at this point in the history
  87. Add TransactionCount

    chenfengjin committed Aug 29, 2021
    Configuration menu
    Copy the full SHA
    0bfc3c0 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    becacea View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    c665616 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. RFC: fix fee problem

    chenfengjin committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    47524e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    044383d View commit details
    Browse the repository at this point in the history