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

fix(evm): Use a NibiruBankKeeper to automatically record ether balance changes on the StateDB journal #2095

Merged
merged 24 commits into from
Oct 31, 2024

Commits on Oct 25, 2024

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

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    80dd2d7 View commit details
    Browse the repository at this point in the history
  2. wip!: Save checkpoint.

    1. Created NibiruBankKeeper with safety around NIBI transfers inside of
       EthereumTx.
    2. The "PrecompileCalled" JournalChange now has a propery implementation
       and a strong test case to show that reverting the precompile calls
       works as intended.
    3. Remove unneeded functions created for testing with low-level struct
       fields.
    Unique-Divine committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    c624912 View commit details
    Browse the repository at this point in the history
  3. chore: changelog

    Unique-Divine committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    7f904a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    efbd52e View commit details
    Browse the repository at this point in the history
  2. chore changelog

    Unique-Divine committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    a8c100e View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. reset cache

    Unique-Divine committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    0ba8c0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08a73ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    717ce1c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    04a6897 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17df448 View commit details
    Browse the repository at this point in the history
  6. remove new bank keeper

    Unique-Divine committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    7c34423 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4e3bf3c View commit details
    Browse the repository at this point in the history
  8. chore: changelo g

    Unique-Divine committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    8056328 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cc6a6a9 View commit details
    Browse the repository at this point in the history
  10. fix(deps): update bank module to remove concrete type assertion on Ap…

    …pModule.RegisterServices
    
    This makes it possible to plug in an alternative bankkeeper.Keeper
    implementation instead of bankkeeper.BaseKeeper.
    Unique-Divine committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    c4ca8a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Configuration menu
    Copy the full SHA
    6a64e47 View commit details
    Browse the repository at this point in the history
  2. chore: merge conflicts

    Unique-Divine committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    70b6e5e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. revert experiment

    Unique-Divine committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    53e8c59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f7160b View commit details
    Browse the repository at this point in the history
  3. finishing touch

    Unique-Divine committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    a04fd06 View commit details
    Browse the repository at this point in the history
  4. fix incorrect arugmetn

    Unique-Divine committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    9aa3a64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18892d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c88e9c5 View commit details
    Browse the repository at this point in the history