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

chore: Cherry pick 9628 #10938

Merged
merged 140 commits into from
Jan 12, 2024
Merged

chore: Cherry pick 9628 #10938

merged 140 commits into from
Jan 12, 2024

Commits on Jan 12, 2024

  1. Add basic structure

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2fa783d View commit details
    Browse the repository at this point in the history
  2. Add HederaEvmWorldStateGhostAccount

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    37caf31 View commit details
    Browse the repository at this point in the history
  3. Remove code cache

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4f0804e View commit details
    Browse the repository at this point in the history
  4. Edit processors

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3795da6 View commit details
    Browse the repository at this point in the history
  5. Add evm v45

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    bae0a86 View commit details
    Browse the repository at this point in the history
  6. Revert v38 evm changes

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4c0714a View commit details
    Browse the repository at this point in the history
  7. Edit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    58f84c8 View commit details
    Browse the repository at this point in the history
  8. Add ff

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f529875 View commit details
    Browse the repository at this point in the history
  9. Edit contracts module

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f62707d View commit details
    Browse the repository at this point in the history
  10. Edit dagger bindings

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4ed52dd View commit details
    Browse the repository at this point in the history
  11. Edit opcodes tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    15f79a3 View commit details
    Browse the repository at this point in the history
  12. Handle lazy create to mirror address

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    881248a View commit details
    Browse the repository at this point in the history
  13. Edit erc precompile suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3bc45d0 View commit details
    Browse the repository at this point in the history
  14. Fix build

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    bb3b891 View commit details
    Browse the repository at this point in the history
  15. Edit selfdestruct opcode validation

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    678e5fe View commit details
    Browse the repository at this point in the history
  16. Edit create2operation suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7f4bdfc View commit details
    Browse the repository at this point in the history
  17. Edit ethereum suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    fb4c7f3 View commit details
    Browse the repository at this point in the history
  18. Edit contract bytecode and info suites

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d5ff738 View commit details
    Browse the repository at this point in the history
  19. Edit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    15475b4 View commit details
    Browse the repository at this point in the history
  20. Edit ethereum suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    16b1c87 View commit details
    Browse the repository at this point in the history
  21. Edit EvmFnResult

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1db2e46 View commit details
    Browse the repository at this point in the history
  22. Edit extcodehash opcode

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2e92bd3 View commit details
    Browse the repository at this point in the history
  23. Add basic tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    49d6815 View commit details
    Browse the repository at this point in the history
  24. Edit evm auto creation logic

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    56300db View commit details
    Browse the repository at this point in the history
  25. Add logic to use the evm_address from the ContractID if provided

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ea0faa1 View commit details
    Browse the repository at this point in the history
  26. Add EET for call to mirror and non-mirror addresses

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ef7c9ec View commit details
    Browse the repository at this point in the history
  27. Edit contract call transition logic

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e77bcf6 View commit details
    Browse the repository at this point in the history
  28. Edit evm45validationsuite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7351f5e View commit details
    Browse the repository at this point in the history
  29. Add Evm45ValidationSuite tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    35c3c0a View commit details
    Browse the repository at this point in the history
  30. Fix build

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    69fc520 View commit details
    Browse the repository at this point in the history
  31. Remove persistence of the newly created temp account

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4dc3aeb View commit details
    Browse the repository at this point in the history
  32. Add/remove tests and scenarios

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    038ef90 View commit details
    Browse the repository at this point in the history
  33. Add reverting test case

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b4e5751 View commit details
    Browse the repository at this point in the history
  34. Edit temporary account deletion logic

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    43c0a36 View commit details
    Browse the repository at this point in the history
  35. Add reverting test case

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    cc1e6ca View commit details
    Browse the repository at this point in the history
  36. Add transfer test scenarios

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1f5932b View commit details
    Browse the repository at this point in the history
  37. Add send scenarios

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b725f5f View commit details
    Browse the repository at this point in the history
  38. Edit internalSendToNonExistingNonMirrorAddressResultsInSuccess test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4844f66 View commit details
    Browse the repository at this point in the history
  39. Add call with value scenarios

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    99e4acb View commit details
    Browse the repository at this point in the history
  40. Edit contract call transition logic

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9290196 View commit details
    Browse the repository at this point in the history
  41. Remove CallEvmTxProcessor placeholders

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    affd014 View commit details
    Browse the repository at this point in the history
  42. Edit call processors v45

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    85f03eb View commit details
    Browse the repository at this point in the history
  43. Fix eth tests and add new scenarios

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    28d5dc9 View commit details
    Browse the repository at this point in the history
  44. Fix failing test in eth context

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6fb6ce2 View commit details
    Browse the repository at this point in the history
  45. Add global props to hedera op util

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    2d4d48a View commit details
    Browse the repository at this point in the history
  46. Add evm version check in HederaOperationUtil

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b60d378 View commit details
    Browse the repository at this point in the history
  47. Remove some v45 operations

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    24e9346 View commit details
    Browse the repository at this point in the history
  48. Remove v45 opcode classes

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9e5028b View commit details
    Browse the repository at this point in the history
  49. Refactor customizer logic (#10093)

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6081868 View commit details
    Browse the repository at this point in the history
  50. Edit contract call transition logic

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9ead9fb View commit details
    Browse the repository at this point in the history
  51. Fix contract call suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8848759 View commit details
    Browse the repository at this point in the history
  52. Delete duplicated test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4c525cc View commit details
    Browse the repository at this point in the history
  53. Edit contract call transition logic receiver extraction

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b1469bb View commit details
    Browse the repository at this point in the history
  54. Refactor extract receiver logic (#10101)

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    30ecef0 View commit details
    Browse the repository at this point in the history
  55. revert contract modules changes

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f91fd9c View commit details
    Browse the repository at this point in the history
  56. cleanup

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c81d021 View commit details
    Browse the repository at this point in the history
  57. Revert HederaTracer ignoring INVALID_SOLIDITY_ADDRESS halt reason

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    9701bab View commit details
    Browse the repository at this point in the history
  58. Edit HederaTracer to match the latest changes

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    daa3603 View commit details
    Browse the repository at this point in the history
  59. Optimize HederaTracer

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    85ad038 View commit details
    Browse the repository at this point in the history
  60. Simplify hedera tracer

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    796df70 View commit details
    Browse the repository at this point in the history
  61. Edit evm v45 tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b726e68 View commit details
    Browse the repository at this point in the history
  62. Revert modularizated repo contracts config

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7b6c8d7 View commit details
    Browse the repository at this point in the history
  63. Add grandfather contracts ff

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    818a6a6 View commit details
    Browse the repository at this point in the history
  64. Edit hedera operations util v038

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b2cd2d8 View commit details
    Browse the repository at this point in the history
  65. Add evm version validations for top-level call to non-existing contract

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ebbf28c View commit details
    Browse the repository at this point in the history
  66. Move the EVM validation suites to different package

    Move one test scenario from ContractCallSuite to Evm38ValidationSuite
    
    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7690618 View commit details
    Browse the repository at this point in the history
  67. Add the validation suites to CI test runs

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7c35e16 View commit details
    Browse the repository at this point in the history
  68. remove unused var from ContractCallSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3f1a0d1 View commit details
    Browse the repository at this point in the history
  69. Edit unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7bdd778 View commit details
    Browse the repository at this point in the history
  70. remove aditional validation for token account

    move test case from ContractDeleteSuite
    
    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    489568b View commit details
    Browse the repository at this point in the history
  71. Move BalanceOperationSuite to Evm38ValidationSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d2f4b40 View commit details
    Browse the repository at this point in the history
  72. Edit unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ae46f66 View commit details
    Browse the repository at this point in the history
  73. Move CallCodeOperationSuite to Evm38ValidationSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4fa210d View commit details
    Browse the repository at this point in the history
  74. Move CallOperationSuite to Evm38ValidationSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a3a064e View commit details
    Browse the repository at this point in the history
  75. Move legacy EVM test to the Evm38ValidationSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4b2e5e7 View commit details
    Browse the repository at this point in the history
  76. Revert void changes to some EETs

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0925259 View commit details
    Browse the repository at this point in the history
  77. Checkout latest eet versions from develop

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1c7b3bd View commit details
    Browse the repository at this point in the history
  78. Move more tests to Evm38ValidationSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f4e9970 View commit details
    Browse the repository at this point in the history
  79. Move some tests to LeakyContractTestsSuite

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    376b8ba View commit details
    Browse the repository at this point in the history
  80. Add unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    60c00d8 View commit details
    Browse the repository at this point in the history
  81. Add unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    4e122fd View commit details
    Browse the repository at this point in the history
  82. Add unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    cd8d464 View commit details
    Browse the repository at this point in the history
  83. default to EVM v038 in test-clients

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8cab84b View commit details
    Browse the repository at this point in the history
  84. Fix failing unit test

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    440fccc View commit details
    Browse the repository at this point in the history
  85. Add unit test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a180c8e View commit details
    Browse the repository at this point in the history
  86. Edit docs

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    fa6e71e View commit details
    Browse the repository at this point in the history
  87. Add selfdestruct tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f02a93a View commit details
    Browse the repository at this point in the history
  88. Add test for deleted contract

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    48588dc View commit details
    Browse the repository at this point in the history
  89. Add expired account test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    03c01a5 View commit details
    Browse the repository at this point in the history
  90. Revert leaky crypto tests suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6c10216 View commit details
    Browse the repository at this point in the history
  91. chore: apply spotless

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    801c4b4 View commit details
    Browse the repository at this point in the history
  92. test: add internal call to deleted contract returns successful noop test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    059aee9 View commit details
    Browse the repository at this point in the history
  93. test: add tests for deleted contract

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    80ead0a View commit details
    Browse the repository at this point in the history
  94. test: remove a test that has to be in v45 suite

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6362e09 View commit details
    Browse the repository at this point in the history
  95. test: add staticcall tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1478dc5 View commit details
    Browse the repository at this point in the history
  96. chore: edit unit test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c63e45f View commit details
    Browse the repository at this point in the history
  97. Fix Evm38 test case to use EVM v038

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8fa4e21 View commit details
    Browse the repository at this point in the history
  98. spotless

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3ee9c54 View commit details
    Browse the repository at this point in the history
  99. Fix expected response code in Evm38ValidationSuite test case

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e535f20 View commit details
    Browse the repository at this point in the history
  100. chore: rename evm v45 to v46

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f0b02a8 View commit details
    Browse the repository at this point in the history
  101. Fix receiver extraction to return CONTRACT_DELETED when appropriate

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8f7e261 View commit details
    Browse the repository at this point in the history
  102. chore: remove unused assert

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c60628c View commit details
    Browse the repository at this point in the history
  103. make the com.swirlds.base dependency transitive

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    a38f134 View commit details
    Browse the repository at this point in the history
  104. Fix spotless check

    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ac9922f View commit details
    Browse the repository at this point in the history
  105. Refactor code so that com.swirlds.base does not need to become a tran…

    …sitive dependency
    
    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    stoqnkpL authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c446c5d View commit details
    Browse the repository at this point in the history
  106. test: add delegatecall tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3015dff View commit details
    Browse the repository at this point in the history
  107. test: add tests for system accounts

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3b6ec00 View commit details
    Browse the repository at this point in the history
  108. tests: add test for ethereum precompile

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3491920 View commit details
    Browse the repository at this point in the history
  109. chore: edit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    092d97c View commit details
    Browse the repository at this point in the history
  110. chore: pull develop

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3617325 View commit details
    Browse the repository at this point in the history
  111. chore: fix build

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b0287c2 View commit details
    Browse the repository at this point in the history
  112. remove concurrentEthSpecs as in develop branch

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f3229e8 View commit details
    Browse the repository at this point in the history
  113. stabilize integration tests

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8800a18 View commit details
    Browse the repository at this point in the history
  114. update properties files to use evm version v0.46

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d297878 View commit details
    Browse the repository at this point in the history
  115. fix ContractCreateSuite spec

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6d574ca View commit details
    Browse the repository at this point in the history
  116. chore: fix grace period test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0c81356 View commit details
    Browse the repository at this point in the history
  117. chore: edit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c842ea6 View commit details
    Browse the repository at this point in the history
  118. chore: pull target branch

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ab3da04 View commit details
    Browse the repository at this point in the history
  119. chore: spotless

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    c774b9e View commit details
    Browse the repository at this point in the history
  120. attempt to stabilize tests

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3e1e212 View commit details
    Browse the repository at this point in the history
  121. chore: edit leaky contract tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6d2e2d9 View commit details
    Browse the repository at this point in the history
  122. chore: edit preserving props

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    50780d0 View commit details
    Browse the repository at this point in the history
  123. chore: pull target

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    df35c41 View commit details
    Browse the repository at this point in the history
  124. chore: wrap the sanity check into ff

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    200aa34 View commit details
    Browse the repository at this point in the history
  125. chore: fix tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ee999e1 View commit details
    Browse the repository at this point in the history
  126. chore: pull target

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d689ceb View commit details
    Browse the repository at this point in the history
  127. chore: edit ff

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8041a39 View commit details
    Browse the repository at this point in the history
  128. chore: edit unit test

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    0dabda6 View commit details
    Browse the repository at this point in the history
  129. chore: pull target and resolve feedback

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    06a3d50 View commit details
    Browse the repository at this point in the history
  130. chore: fix unit tests

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    16ae4f5 View commit details
    Browse the repository at this point in the history
  131. feat: Remove address validity checks for modularized code base (#9969)

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    Signed-off-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    Co-authored-by: Stoyan Panayotov <stoyan.panayotov@limechain.tech>
    Co-authored-by: nikolay <n.atanasow94@gmail.com>
    3 people committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1762354 View commit details
    Browse the repository at this point in the history
  132. chore: update fuzzy-matching templates

    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    99bfe3a View commit details
    Browse the repository at this point in the history
  133. chore: add NONDETERMINISTIC_TRANSACTION_FEES flag to some ContractCal…

    …lSuite tests
    
    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    f266b8b View commit details
    Browse the repository at this point in the history
  134. chore: resolve conflicts and rebuild ExtCodeHashOperation.json fuzzy-…

    …matching template
    
    Signed-off-by: nikolay <n.atanasow94@gmail.com>
    natanasow authored and lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    79cc2a4 View commit details
    Browse the repository at this point in the history
  135. chore: cherry pick #9628

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    ff5cfb2 View commit details
    Browse the repository at this point in the history
  136. attempt to stabilize tests

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3f7a553 View commit details
    Browse the repository at this point in the history
  137. fix failing specs

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    1a38632 View commit details
    Browse the repository at this point in the history
  138. spotless

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    161b57e View commit details
    Browse the repository at this point in the history
  139. fix failing specs

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    7f16bd8 View commit details
    Browse the repository at this point in the history
  140. turn off fuzzy match in spec

    Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
    lukelee-sl committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d3ab415 View commit details
    Browse the repository at this point in the history