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

feat!: bank precompile #2860

Merged
merged 43 commits into from
Sep 27, 2024
Merged

feat!: bank precompile #2860

merged 43 commits into from
Sep 27, 2024

Commits on Sep 16, 2024

  1. feat: bank precompile

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    d06485f View commit details
    Browse the repository at this point in the history
  2. feat: add deposit

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    969d2d2 View commit details
    Browse the repository at this point in the history
  3. feat: extend deposit

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    71aa8d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    322618b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e85925 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5fe30cf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f69c695 View commit details
    Browse the repository at this point in the history
  8. initialize e2e testing

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5863536 View commit details
    Browse the repository at this point in the history
  9. remove duplicated funding

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    12a5138 View commit details
    Browse the repository at this point in the history
  10. add codecov

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a4be05e View commit details
    Browse the repository at this point in the history
  11. expand e2e

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    75efde6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6340abb View commit details
    Browse the repository at this point in the history
  13. apply first round of reviews

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0f347f2 View commit details
    Browse the repository at this point in the history
  14. cover al error types test

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e0fa24a View commit details
    Browse the repository at this point in the history
  15. fixes using time.Since

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    cf17671 View commit details
    Browse the repository at this point in the history
  16. Include CallContract interface

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    02ddce3 View commit details
    Browse the repository at this point in the history
  17. fix eth events in deposit precompile method

    skosito authored and fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c1836a3 View commit details
    Browse the repository at this point in the history
  18. emit Deposit event

    fbac committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8503dc8 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. add withdraw function

    fbac committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    6a19fb0 View commit details
    Browse the repository at this point in the history
  2. finalize withdraw

    fbac committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e7ddcb0 View commit details
    Browse the repository at this point in the history
  3. pack event arguments generically

    fbac committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f1e5b3a View commit details
    Browse the repository at this point in the history
  4. add high level event function

    fbac committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    05d0bfb View commit details
    Browse the repository at this point in the history
  5. first round of review fixes

    fbac committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0fa8d50 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. second round of reviews

    fbac committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b6b78a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6271e7a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. e2e: add good and bad scenarios

    fbac committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    1a4f553 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6caabef View commit details
    Browse the repository at this point in the history
  3. modify fmt

    fbac committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9ed6bfb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8094e2 View commit details
    Browse the repository at this point in the history
  5. docs: document bank's methods

    fbac committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a7533eb View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    67ad4fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82f5204 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d0a57b View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    c9bf427 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. test: cover all cases

    fbac committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    84e7b9e View commit details
    Browse the repository at this point in the history
  2. test: complete unit test cases

    fbac committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    dbec3ca View commit details
    Browse the repository at this point in the history
  3. include review suggestions

    fbac committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    af858ab View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. include e2e through contract

    fbac committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b18c50d View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    35013e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de990fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f74194a View commit details
    Browse the repository at this point in the history
  4. Update precompiles/bank/const.go

    Co-authored-by: Lucas Bertrand <[email protected]>
    fbac and lumtis authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b532de2 View commit details
    Browse the repository at this point in the history
  5. fix: changed coin denom

    fbac committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    eeff21c View commit details
    Browse the repository at this point in the history