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(erc20): Single Token Representation V2 #2517

Draft
wants to merge 46 commits into
base: main
Choose a base branch
from
Draft

feat(erc20): Single Token Representation V2 #2517

wants to merge 46 commits into from

Commits on Jan 11, 2024

  1. placeholder

    Vvaradinov committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    f00501a View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

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

Commits on Jan 17, 2024

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

Commits on Jan 18, 2024

  1. fix(str): Revert deleted RegisterCoinProposal protos and types (#2276)

    * fix: return RegisterCoinProposal protos and types
    
    * CHANGELOG
    Vvaradinov committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    bd10bcd View commit details
    Browse the repository at this point in the history
  2. chore(str): Remove MsgConvertCoin and all it's related protos, types …

    …and tests (#2158)
    
    * chore(erc20): Remove MsgConvertCoin and all it's related protos, types and tests.
    
    * CHANGELOG
    
    * Merge
    
    * fix: remove evm hooks and add LegacyConvertCoin
    
    * fix: add a TODO reminder
    
    * fix: include setupRegisterCoin and add back some tests
    
    * fix: include ERC20 conversion tests back
    
    * fix: fix tests in precompiles
    
    * fix: more tests refactor
    
    * fix: comment panicked tests
    
    * convert all coins to erc20 when receiving ibc packet. fix to convertion
    
    * Format and Lint
    
    * Update x/erc20/keeper/ibc_callbacks_integration_test.go
    
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    
    * Apply changes from code review
    
    ---------
    
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    3 people committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    2ebc54a View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

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

Commits on Jan 22, 2024

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

Commits on Jan 25, 2024

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

Commits on Jan 30, 2024

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

Commits on Jan 31, 2024

  1. imp(str): Updated ERC20 IBC middleware logic (#2159)

    * fix: add new logic for callback
    
    * fix: add logic without the MsgConvertCoin
    
    * CHANGELOG
    
    * apply changes from code review
    
    * fix: merge and resolve conflicts from main feature branch
    
    * fix: remove tests
    
    * fix: add space
    
    * fix: remove println comment
    
    * fix: fix on error acknowledgement and adjust the custom ICS20 Transfer function
    
    * fix: add extra parsing option for 9 decimals (nano)
    
    * fix: return ack without the need for default case
    
    * Apply changes from code review
    
    * fix: apply changes from code review
    
    * fix: remove unreachable case
    
    * fix: remove failed tests
    
    * feat(str): erc20 callback fixes and unit tests (#2300)
    
    * Wip: unit tests for erc20 ibc callbacks
    
    * finished up testing, and fix some logic
    
    * cleanup
    
    * add unit test for IsSingleHop
    
    * Address comments from pr
    
    * rename IsSingleHop and moved telemetry
    
    ---------
    
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    
    ---------
    
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    3 people committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d6101d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb4e4fc View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. imp(upgrade): Add migration logic for STR v2 to upgrade handler (#2290)

    * commit WIP adding utils to convert native coins
    
    * add missing license
    
    * move utils to v17 upgrade package
    
    * remove outdated todo
    
    * remove outdated comment
    
    * commit broken WIP
    
    * add util to get token pairs with integration handler
    
    * enable setting up the erc-20 module in custom genesis
    
    * add migration logic to upgrade handler
    
    * commit WIP setting up custom genesis
    
    * commit wip
    
    * run gofumpt and fix upgrade handler call in app
    
    * fix setting up accounts in custom genesis
    
    * fix setting up EVM genesis
    
    * assert registered token pair and contract address match
    
    * move to genesis_test file
    
    * add case without custom genesis to check EVM keeper balance
    
    * add print statements
    
    * add keyring to genesis accounts to enable sending EVM transactions
    
    * fix setting up the ERC-20 contract with correct storage
    
    * remove unnecessary test that was only used for debugging
    
    * remove outdated balances check
    
    * remove unused baseAccountAddress
    
    * add bech32 account holding ERC-20 coins to funded accounts and genesis
    
    * fix migration tests by adding the module account balance on genesis
    
    * address linters
    
    * refactors and start WIP on ginkgo tests
    
    * add assertions to BDD tests for migration
    
    * check genesis state in BDD tests
    
    * remove migration tests that are not BDD
    
    * remove unnecessary other testing account
    
    * remove duplicate tests for genesis creation
    
    * run gofumpt
    
    * address linters
    
    * add changelog entry
    
    * run make format
    
    * remove outdated todos
    
    * add genesis_test.go to allowed paths for gitleaks toml
    
    * address review comments
    
    * remove outdated comments
    
    * fix changelog
    
    * add tests for WithdrawWEVMOS
    
    * run gofumpt
    
    * Update app/upgrades/v17/upgrades.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * move filtering native coins out of the accounts iteration
    
    ---------
    
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    3 people committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    0a27c2a View commit details
    Browse the repository at this point in the history
  2. tests(str): Add native coins ibc integration tests (#2327)

    * Add native coins ibc tests
    
    * run make format
    
    * fix rename
    
    * run make format
    
    ---------
    
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    3 people committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    ea7ded7 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into Vvaradinov/feat-strv2-feature-branch

    # Conflicts:
    #	CHANGELOG.md
    Vvaradinov committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    f808bd3 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    28dbbcb View commit details
    Browse the repository at this point in the history
  2. imp(erc20-precompile): Adjust required gas on ERC20 extension (#2142)

    * adjust required gas on ERC20 extension
    
    * run make format
    
    * add changelog entry
    
    * add comment to source for gas values
    
    ---------
    
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    3 people committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    eff5480 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. feat(str): Disable ToggleConversion for Native Coins pairs (#2340)

    * TokenPair for native coins are not togglable
    
    * run make format
    
    * check for error
    
    * fix: add custom error for token pair owned by module
    
    * fix: error code
    
    ---------
    
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Vlad <vladislav.varadinov@gmail.com>
    4 people committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    5d03a5e View commit details
    Browse the repository at this point in the history
  2. imp(tests): Move ERC-20 balance to utils (#2347)

    * move ERC20 balance utils to testutil folder
    
    * run gofumpt
    
    * add missing license
    MalteHerrmann committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    f078f08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fee60bb View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fix(evm): Add DynamicPrecompiles params (#2339)

    * add new param
    
    * full implementation
    
    * load abi correctly
    
    * update contract instance
    
    * run make format
    
    * rename function
    
    * add mocks
    
    * run make format
    
    * make erc20keeper a pointer on app.go
    
    * fix typo
    
    * fix EnableDynamicPrecompiles
    
    * improve error
    
    * add comment to app.go
    
    * run make format
    
    * review comments
    
    * remove data folders
    
    * run make format
    
    * refractor state_transition
    
    * fix lint
    
    * run make format
    
    * update comments
    
    * remove unused functions
    
    * wip: fixing dynamic precompiles. Re-writing integration-tests for werc20 (#2343)
    
    * wip: fixing dynamic precompiles. Re-writing integration-tests for werc20
    
    * run make format
    
    * address some linter warnings
    
    * remove unnecessary werc20 event constants
    
    * remove duplicate import
    
    * revert adding args to deposit and withdraw functions
    
    * fix some missing imports
    
    * WIP test refactors
    
    * WIP more test refactors
    
    * re-add wevmos precompile to static precompiles
    
    * use base denom for wevmos token pair
    
    * more WIP
    
    * more WIP
    
    * run make format
    
    * remove unnecessary level of nesting
    
    * run gofumpt
    
    * fix tests
    
    * remove unused utils and move test runner into integration test file
    
    * remove mentions of deposit and withdraw events in tx.go
    
    * add some todo comments
    
    * remove unnecessary print statement
    
    * remove unnecessary migration test flows that now live in the v17 upgrades folder
    
    * remove unnecessary ordered instruction for integration tests
    
    * only use two keys for the integration tests
    
    * address linters
    
    ---------
    
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    
    * fix regression
    
    * imp(evm): Check for dynamic extensions during EVM initialization (#2356)
    
    check for active dynamic precompiles as well as static ones in HasCustomPrecompiles
    
    * imp(werc20): Remove WERC-20 precompile and register WEVMOS as standard ERC-20 precompile (#2352)
    
    * move WEVMOS contract to contracts directory
    
    * remove werc20 precompile
    
    * add utility to get token pair from grpc handler
    
    * adjust integration tests and upgrade logic to account for WEVMOS being registered as an ERC-20 token pair and precompile
    
    * run make format
    
    * add changelog entry
    
    * make addNewTokenPair public
    
    * move RegisterEVMExtensions util to v17 migration logic
    
    * remove unused methods
    
    * run gofumpt
    
    * Update app/upgrades/v17/migration.go
    
    * address review comments
    
    * remove duplicate params checks in tests
    
    * update RegisterERC20Extensions upgrade handler
    
    * update NewTokenPair function
    
    * remove unnecessary param
    
    * update mocks
    
    * run make format
    
    * delete unnecessary keepers from migration logic
    
    * fix test
    
    * run make format
    
    * dont use new function to register aevmos token pair
    
    * remove unused keepers in migration logic
    
    * remove incorrect test
    
    * fix test for p256
    
    ---------
    
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Freddy Caceres <facs95@gmail.com>
    Co-authored-by: facs95 <facs95@users.noreply.github.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    
    * add wevmos pair to local node
    
    * tests(strv2): Add unit tests for dynamic precompiles (#2366)
    
    * add unit tests
    
    * run make format
    
    * test expected panic
    
    * run make format
    
    * check errors
    
    ---------
    
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    
    * chore(strv2): Rename static precompiles (#2365)
    
    * rename static precompiles
    
    * rename upgrade
    
    * read evmchannels from params
    
    * fix old migration
    
    * fix lint
    
    * not break protobuf
    
    * fix tests
    
    ---------
    
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    Co-authored-by: Freddy Caceres <facs95@gmail.com>
    
    * remove unnecessary function
    
    * remove unnecessary import
    
    * make enable dynamic precompiles more efficient
    
    * run make format
    
    * fix old register proto
    
    * address pr comments
    
    ---------
    
    Co-authored-by: facs95 <facs95@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    8 people committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e437db7 View commit details
    Browse the repository at this point in the history
  2. str(tests): Add nix e2e tests (#2313)

    * tests: add nix test setup
    
    * fix: add more checks for balance after ibc transfer
    
    * run make format
    
    * fix AddEVMExtensions
    
    * add new param
    
    * full implementation
    
    * load abi correctly
    
    * update contract instance
    
    * run make format
    
    * rename function
    
    * add mocks
    
    * run make format
    
    * make erc20keeper a pointer on app.go
    
    * fix typo
    
    * fix EnableDynamicPrecompiles
    
    * improve error
    
    * add comment to app.go
    
    * fix: add another cosmos-hub-2
    
    * run make format
    
    * review comments
    
    * remove data folders
    
    * run make format
    
    * refractor state_transition
    
    * fix lint
    
    * run make format
    
    * update comments
    
    * remove unused functions
    
    * tests(nix): push tests for single and multi hop coins
    
    * fix: add default token pair for WEVMOS
    
    * fix: fix token pair asserts
    
    * fix: merge
    
    * fix: revert to linux binaries for Cosmos hub
    
    * fix: add wait_for_ack
    
    * fix: add WEVMOS transfer case
    
    * fix: adjust checks for token pairs and active precompiles
    
    * format and lint
    
    * fix: add comments to WEVMOS
    
    * fix: isort and wait_for_fn
    
    * format and lint
    
    ---------
    
    Co-authored-by: Vvaradinov <Vvaradinov@users.noreply.github.com>
    Co-authored-by: Freddy Caceres <facs95@gmail.com>
    Co-authored-by: facs95 <facs95@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    5 people committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    2545bf5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f71fc96 View commit details
    Browse the repository at this point in the history
  4. test(str-v2): Handle tokenfactory edge case and nix test (#2350)

    * tests(nix): Add tokenfactory check and nix tests to confirm
    
    * tests: add test case and jsonnnet.
    
    * fix(tests): Fix denom check and add full nix test case
    
    * CHANGELOG
    
    * fix: remove unused imports
    
    * fix: remove more imports
    
    * fix: last unused imports
    
    * fix: comments in function
    
    * fix: isort python file
    
    * fix: add wait_for_ack instead of time.sleep
    
    * fix: add pre-existing WEVMOS check in the active_dynamic_precompiles
    
    * fix: add cli instead of evmos to wait fn
    
    * fix: add checks for token pair
    
    ---------
    
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Vvaradinov and fedekunze committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    f5575b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. fix(str-v2): add str-v2 nix tests to CI and remove old Outpost nix CI (

    …#2370)
    
    fix: add str-v2 tests to CI and remove Outpost CI
    Vvaradinov committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    23c47a6 View commit details
    Browse the repository at this point in the history
  2. fix: add missing key

    Vvaradinov committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    802b9f9 View commit details
    Browse the repository at this point in the history
  3. format and lint

    Vvaradinov committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    4e87a66 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    810a1fc View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. imp(evm): Add ApplyTransaction benchmark with new setup (#2372)

    * imp(evm): Add ApplyTransaction benchmark with new setup
    
    * remove unnecesary comment
    
    * remove unnecesary comment
    
    * remove unnecesary comment
    
    * rename denom
    
    * add comments
    
    * fix lint
    
    * fix comments
    
    ---------
    
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    3 people committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    5bdf8ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98db7ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f36c499 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

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

Commits on Mar 20, 2024

  1. imp(str-v2): Add Event after successful ERC20 extension registration (#…

    …2411)
    
    * fix: add event for successful ERC20 registration
    
    * fix: add source channel to the event
    
    * fix: fix tests
    
    * fix: add tests
    
    * remove fmt
    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    a0f506c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into Vvaradinov/feat-strv2-feature-branch

    # Conflicts:
    #	CHANGELOG.md
    #	app/upgrades/v17/upgrades.go
    #	local_node.sh
    #	x/erc20/handler.go
    #	x/evm/types/interfaces.go
    #	x/revenue/v1/keeper/evm_hooks.go
    #	x/revenue/v1/keeper/integration_test.go
    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e8fe848 View commit details
    Browse the repository at this point in the history
  3. fix: changelog

    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ffd1b7f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2d9bb2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3117a73 View commit details
    Browse the repository at this point in the history
  6. fix: add correct denom

    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    70559b7 View commit details
    Browse the repository at this point in the history
  7. fix: re-add ERC20Keeper

    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    96a526d View commit details
    Browse the repository at this point in the history
  8. run make format

    Vvaradinov authored and github-actions[bot] committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    cf65018 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    068f95c View commit details
    Browse the repository at this point in the history
  10. Merge remote-tracking branch 'origin/Vvaradinov/feat-strv2-feature-br…

    …anch' into Vvaradinov/feat-strv2-feature-branch
    Vvaradinov committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f04333a View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. fix(str): Apply changes from internal audit (#2476)

    * first changes after audit
    
    * run make format
    
    * address comments and lint
    
    * address comments
    
    * address comments
    
    ---------
    
    Co-authored-by: ramacarlucho <ramacarlucho@users.noreply.github.com>
    ramacarlucho and ramacarlucho committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    6d5d101 View commit details
    Browse the repository at this point in the history
  2. imp(evm): Add PreExecuteCallback function to EVM for precompiles in…

    …stantiation (#2430)
    
    * fix str scalability issues
    
    * refractor callback function
    
    * fix go.mod
    
    * remove comments
    
    * go mod tidy
    
    * rename function
    
    * remove unnecessary space
    
    * add comment
    
    * Update x/evm/keeper/precompiles.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * Update x/evm/keeper/precompiles.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * run make format
    
    * Update x/evm/keeper/static_precompiles.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * Update x/evm/keeper/static_precompiles.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * Update x/evm/keeper/dynamic_precompiles.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * remove print
    
    * run make format
    
    * Revert "remove print"
    
    This reverts commit 197eaee.
    
    * update geth
    
    * remove unnecesary print
    
    * fix lint
    
    * return proper instantiation error
    
    * return error when precompile is not found in memory
    
    * run make format
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: facs95 <facs95@users.noreply.github.com>
    3 people committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    63c73fd View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. fix(str): Add some changes from the internal STRv2 audit (#2443)

    * commit WIP
    
    * align errors and check invalid empty addresses
    
    * don't deduct allowance from maxUint256 value
    
    * run make format
    
    * adjust comments
    
    * remove unnecessary protolint
    
    * update comments and use common.Address type for static and dynamic precompile addresses
    
    * run make format
    
    * check if receiver is module address rather than sender
    
    * address protobuf linter warnings
    
    * improve comments
    
    * fix OnRecvPacket test logic in failure and no-op cases
    
    * use IsPositive instead of IsZero and IsNegative
    
    * fix OnRecvPacket unit tests
    
    * check ERC-20 is enabled at head of Transfer method
    
    * Update precompiles/erc20/integration_test.go
    
    * apply suggestion from code review
    
    * run make format
    
    * fix
    
    ---------
    
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    MalteHerrmann and MalteHerrmann committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1717667 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Merge branch 'main' into Vvaradinov/feat-strv2-feature-branch (#2496)

    * imp(ante): Minor improvements to readibility (#2427)
    
    * improve readibility and add safety measure
    
    * remove unnecessary util
    
    * add changelog entry
    
    * chore(deps): update ca-certificates docker dep (#2424)
    
    chore(deps): update docker dep
    
    * build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 in /tests/nix_tests/hardhat (#2419)
    
    build(deps-dev): bump follow-redirects in /tests/nix_tests/hardhat
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 (#2422)
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0
    
    Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.16.0 to 2.17.0.
    - [Release notes](https://github.com/onsi/ginkgo/releases)
    - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
    - [Commits](onsi/ginkgo@v2.16.0...v2.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/ginkgo/v2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible (#2426)
    
    * chore: fix typos (#2431)
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#2423)
    
    * build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.31.1 to 1.32.0.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.31.1...v1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * chore: remove repetitive words in proto file (#2439)
    
    Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
    
    * chore: update legal email (#2449)
    
    change legal mail
    
    * chore(docs): updating safu policy (#2451)
    
    * chore(docs): updating safu policy
    
    * chore: changelog updated
    
    * Update CHANGELOG.md
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 (#2433)
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1
    
    Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.17.0 to 2.17.1.
    - [Release notes](https://github.com/onsi/ginkgo/releases)
    - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
    - [Commits](onsi/ginkgo@v2.17.0...v2.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/ginkgo/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * only use os mail address for inquiries (#2457)
    
    * only use os mail address for inquiries
    
    * add missing dot
    
    * refactor(evm): using maps in std library (#2438)
    
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 (#2452)
    
    Bumps golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18.
    
    ---
    updated-dependencies:
    - dependency-name: golang
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps-dev): bump undici from 5.28.3 to 5.28.4 in /tests/nix_tests/hardhat (#2456)
    
    build(deps-dev): bump undici in /tests/nix_tests/hardhat
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.3...v5.28.4)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump undici from 5.28.3 to 5.28.4 in /tests/solidity (#2455)
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.3...v5.28.4)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump crytic/slither-action from 0.3.1 to 0.3.2 (#2447)
    
    Bumps [crytic/slither-action](https://github.com/crytic/slither-action) from 0.3.1 to 0.3.2.
    - [Release notes](https://github.com/crytic/slither-action/releases)
    - [Commits](crytic/slither-action@v0.3.1...v0.3.2)
    
    ---
    updated-dependencies:
    - dependency-name: crytic/slither-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 (#2453)
    
    * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
    
    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
    - [Commits](golang/net@v0.22.0...v0.23.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    
    * build(deps): bump bufbuild/buf-setup-action from 1.30.0 to 1.30.1 (#2450)
    
    Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.0 to 1.30.1.
    - [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
    - [Commits](bufbuild/buf-setup-action@v1.30.0...v1.30.1)
    
    ---
    updated-dependencies:
    - dependency-name: bufbuild/buf-setup-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#2458)
    
    * build(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0
    
    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.21.0 to 0.22.0.
    - [Commits](golang/crypto@v0.21.0...v0.22.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    
    * chore: remove the repetitive not (#2446)
    
    Signed-off-by: redistay <wujunjing@outlook.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * imp(make): Add protolint to make proto-lint command (#2444)
    
    * add protolint to make proto-lint command
    
    * add changelog entry
    
    ---------
    
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * chore: update security polity (#2472)
    
    * update SECURITY.md file
    
    * add changelog entry
    
    * fix typos
    
    * markdown lint
    
    * lint
    
    * lint
    
    * Update CHANGELOG.md
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore(deps): update docker dep (#2474)
    
    * fix(evm): Improve commit efficiency on EVM & bump IBC version to `v7.4.0`. (#2475)
    
    * Merge pull request from GHSA-3fp5-2xwh-fxm6
    
    * imp(evm): Improve statedb commit efficiency
    
    * gomod2nix generate
    
    ---------
    
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * update changelog (#2470)
    
    * update changelog
    
    * Update CHANGELOG.md
    
    * gomod2nix generate
    
    * go mod tidy
    
    * go mod tidy
    
    * udpate changelog
    
    * add integration tests
    
    * run make format
    
    * address linters
    
    ---------
    
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    
    * build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.2 to 7.4.0 (#2462)
    
    * build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.2 to 7.4.0
    
    Bumps [github.com/cosmos/ibc-go/v7](https://github.com/cosmos/ibc-go) from 7.3.2 to 7.4.0.
    - [Release notes](https://github.com/cosmos/ibc-go/releases)
    - [Changelog](https://github.com/cosmos/ibc-go/blob/v7.4.0/CHANGELOG.md)
    - [Commits](cosmos/ibc-go@v7.3.2...v7.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/ibc-go/v7
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 (#2471)
    
    * build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0
    
    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.24.0.
    - [Commits](golang/net@v0.23.0...v0.24.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * imp(evm): using maps.Clone api to simplify code (#2436)
    
    imp(evm): using maps.Clone API to simplify code
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#2454)
    
    * build(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.62.1 to 1.63.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.62.1...v1.63.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    * fix lint warnings
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * change Evmos SDK into evmOS (#2478)
    
    * change Evmos SDK into evmOS
    
    * update changelog
    
    * fix(test): fix an incorrect description for ante unit test (#2437)
    
    * fix(test): fix an incorrect unit test description for ante unit test
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore: make vesting optional (#2479)
    
    make vesting optional
    
    * imp(erc20): remove unused constant (#2442)
    
    * imp(erc20): remove unused constant
    
    * change log
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump express from 4.18.2 to 4.19.2 in /tests/solidity in the npm_and_yarn group across 1 directory (#2480)
    
    build(deps): bump express
    
    Bumps the npm_and_yarn group with 1 update in the /tests/solidity directory: [express](https://github.com/expressjs/express).
    
    
    Updates `express` from 4.18.2 to 4.19.2
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.2...4.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 (#2477)
    
    * build(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.0 to 1.63.2.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.63.0...v1.63.2)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump express from 4.18.2 to 4.19.2 in /tests/solidity (#2440)
    
    Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.2...4.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * imp(evm): remove unused error var (#2441)
    
    * imp(evm): remove unused error var
    
    * add change log
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump github.com/linxGnu/grocksdb from 1.8.12 to 1.8.14 (#2429)
    
    * build(deps): bump github.com/linxGnu/grocksdb from 1.8.12 to 1.8.14
    
    Bumps [github.com/linxGnu/grocksdb](https://github.com/linxGnu/grocksdb) from 1.8.12 to 1.8.14.
    - [Release notes](https://github.com/linxGnu/grocksdb/releases)
    - [Commits](linxGnu/grocksdb@v1.8.12...v1.8.14)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/linxGnu/grocksdb
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    * bump rockdb version
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * chore(build): bump go to 1.22 (#2484)
    
    * bump go to 1.22
    
    * update changelog
    
    * update go version in nix setup
    
    * replace path.Join with filepath.Join (#2481)
    
    * replace path.Join with filepath.Join
    
    Signed-off-by: xiaochangbai <704566072@qq.com>
    
    * add changelog
    
    Signed-off-by: imalasong <imalasong@qq.com>
    
    ---------
    
    Signed-off-by: xiaochangbai <704566072@qq.com>
    Signed-off-by: imalasong <imalasong@qq.com>
    
    * build(deps): bump github.com/cometbft/cometbft-db from 0.11.0 to 0.12.0 (#2482)
    
    * build(deps): bump github.com/cometbft/cometbft-db from 0.11.0 to 0.12.0
    
    Bumps [github.com/cometbft/cometbft-db](https://github.com/cometbft/cometbft-db) from 0.11.0 to 0.12.0.
    - [Release notes](https://github.com/cometbft/cometbft-db/releases)
    - [Changelog](https://github.com/cometbft/cometbft-db/blob/main/CHANGELOG.md)
    - [Commits](cometbft/cometbft-db@v0.11.0...v0.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cometbft/cometbft-db
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    * go mod tidy
    
    * add setup-go in test-nix step
    
    * update go version in nix setup to use v1.22.2
    
    * remove unnecessary change
    
    * fix style
    
    * use go1.22 in consensus warn ci
    
    * Revert "use go1.22 in consensus warn ci"
    
    This reverts commit 4fe543e.
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * refactor(all): using slices in std library (#2469)
    
    * refactor(all): using slices in std library
    
    * mod tidy
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * fix(e2e-test): update docker go version (#2489)
    
    * build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (#2495)
    
    * build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.32.0 to 1.33.0.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.32.0...v1.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * fix changelog
    
    * commit unnecesary test
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
    Signed-off-by: redistay <wujunjing@outlook.com>
    Signed-off-by: xiaochangbai <704566072@qq.com>
    Signed-off-by: imalasong <imalasong@qq.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Snoppy <michaleli@foxmail.com>
    Co-authored-by: JohnEndson <165029498+JohnEndson@users.noreply.github.com>
    Co-authored-by: Sandoche ADITTANE <sandoche@protonmail.com>
    Co-authored-by: cui <523516579@qq.com>
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: redistay <165581775+redistay@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Luke <luchenqun@qq.com>
    Co-authored-by: Marko <markobaricevic3778@gmail.com>
    Co-authored-by: imalasong <imalasong@qq.com>
    Co-authored-by: 180909 <wjh180909@gmail.com>
    21 people committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    744b59a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. chore(strv2): Merge main back into feature branch (#2518)

    * imp(ante): Minor improvements to readibility (#2427)
    
    * improve readibility and add safety measure
    
    * remove unnecessary util
    
    * add changelog entry
    
    * chore(deps): update ca-certificates docker dep (#2424)
    
    chore(deps): update docker dep
    
    * build(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 in /tests/nix_tests/hardhat (#2419)
    
    build(deps-dev): bump follow-redirects in /tests/nix_tests/hardhat
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 (#2422)
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0
    
    Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.16.0 to 2.17.0.
    - [Release notes](https://github.com/onsi/ginkgo/releases)
    - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
    - [Commits](onsi/ginkgo@v2.16.0...v2.17.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/ginkgo/v2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible (#2426)
    
    * chore: fix typos (#2431)
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#2423)
    
    * build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.31.1 to 1.32.0.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.31.1...v1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * chore: remove repetitive words in proto file (#2439)
    
    Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
    
    * chore: update legal email (#2449)
    
    change legal mail
    
    * chore(docs): updating safu policy (#2451)
    
    * chore(docs): updating safu policy
    
    * chore: changelog updated
    
    * Update CHANGELOG.md
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 (#2433)
    
    * build(deps): bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1
    
    Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.17.0 to 2.17.1.
    - [Release notes](https://github.com/onsi/ginkgo/releases)
    - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
    - [Commits](onsi/ginkgo@v2.17.0...v2.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/ginkgo/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * only use os mail address for inquiries (#2457)
    
    * only use os mail address for inquiries
    
    * add missing dot
    
    * refactor(evm): using maps in std library (#2438)
    
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18 (#2452)
    
    Bumps golang from 1.22.1-alpine3.18 to 1.22.2-alpine3.18.
    
    ---
    updated-dependencies:
    - dependency-name: golang
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps-dev): bump undici from 5.28.3 to 5.28.4 in /tests/nix_tests/hardhat (#2456)
    
    build(deps-dev): bump undici in /tests/nix_tests/hardhat
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.3...v5.28.4)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * build(deps): bump undici from 5.28.3 to 5.28.4 in /tests/solidity (#2455)
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.3...v5.28.4)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump crytic/slither-action from 0.3.1 to 0.3.2 (#2447)
    
    Bumps [crytic/slither-action](https://github.com/crytic/slither-action) from 0.3.1 to 0.3.2.
    - [Release notes](https://github.com/crytic/slither-action/releases)
    - [Commits](crytic/slither-action@v0.3.1...v0.3.2)
    
    ---
    updated-dependencies:
    - dependency-name: crytic/slither-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 (#2453)
    
    * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
    
    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
    - [Commits](golang/net@v0.22.0...v0.23.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    
    * build(deps): bump bufbuild/buf-setup-action from 1.30.0 to 1.30.1 (#2450)
    
    Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.0 to 1.30.1.
    - [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
    - [Commits](bufbuild/buf-setup-action@v1.30.0...v1.30.1)
    
    ---
    updated-dependencies:
    - dependency-name: bufbuild/buf-setup-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#2458)
    
    * build(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0
    
    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.21.0 to 0.22.0.
    - [Commits](golang/crypto@v0.21.0...v0.22.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    
    * chore: remove the repetitive not (#2446)
    
    Signed-off-by: redistay <wujunjing@outlook.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * imp(make): Add protolint to make proto-lint command (#2444)
    
    * add protolint to make proto-lint command
    
    * add changelog entry
    
    ---------
    
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * chore: update security polity (#2472)
    
    * update SECURITY.md file
    
    * add changelog entry
    
    * fix typos
    
    * markdown lint
    
    * lint
    
    * lint
    
    * Update CHANGELOG.md
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore(deps): update docker dep (#2474)
    
    * fix(evm): Improve commit efficiency on EVM & bump IBC version to `v7.4.0`. (#2475)
    
    * Merge pull request from GHSA-3fp5-2xwh-fxm6
    
    * imp(evm): Improve statedb commit efficiency
    
    * gomod2nix generate
    
    ---------
    
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * update changelog (#2470)
    
    * update changelog
    
    * Update CHANGELOG.md
    
    * gomod2nix generate
    
    * go mod tidy
    
    * go mod tidy
    
    * udpate changelog
    
    * add integration tests
    
    * run make format
    
    * address linters
    
    ---------
    
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    
    * build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.2 to 7.4.0 (#2462)
    
    * build(deps): bump github.com/cosmos/ibc-go/v7 from 7.3.2 to 7.4.0
    
    Bumps [github.com/cosmos/ibc-go/v7](https://github.com/cosmos/ibc-go) from 7.3.2 to 7.4.0.
    - [Release notes](https://github.com/cosmos/ibc-go/releases)
    - [Changelog](https://github.com/cosmos/ibc-go/blob/v7.4.0/CHANGELOG.md)
    - [Commits](cosmos/ibc-go@v7.3.2...v7.4.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/ibc-go/v7
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 (#2471)
    
    * build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0
    
    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.23.0 to 0.24.0.
    - [Commits](golang/net@v0.23.0...v0.24.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * imp(evm): using maps.Clone api to simplify code (#2436)
    
    imp(evm): using maps.Clone API to simplify code
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#2454)
    
    * build(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.62.1 to 1.63.0.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.62.1...v1.63.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    * fix lint warnings
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * change Evmos SDK into evmOS (#2478)
    
    * change Evmos SDK into evmOS
    
    * update changelog
    
    * fix(test): fix an incorrect description for ante unit test (#2437)
    
    * fix(test): fix an incorrect unit test description for ante unit test
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore: make vesting optional (#2479)
    
    make vesting optional
    
    * imp(erc20): remove unused constant (#2442)
    
    * imp(erc20): remove unused constant
    
    * change log
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump express from 4.18.2 to 4.19.2 in /tests/solidity in the npm_and_yarn group across 1 directory (#2480)
    
    build(deps): bump express
    
    Bumps the npm_and_yarn group with 1 update in the /tests/solidity directory: [express](https://github.com/expressjs/express).
    
    
    Updates `express` from 4.18.2 to 4.19.2
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.2...4.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
      dependency-group: npm_and_yarn
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 (#2477)
    
    * build(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.63.0 to 1.63.2.
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.63.0...v1.63.2)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump express from 4.18.2 to 4.19.2 in /tests/solidity (#2440)
    
    Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.2...4.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * imp(evm): remove unused error var (#2441)
    
    * imp(evm): remove unused error var
    
    * add change log
    
    ---------
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * build(deps): bump github.com/linxGnu/grocksdb from 1.8.12 to 1.8.14 (#2429)
    
    * build(deps): bump github.com/linxGnu/grocksdb from 1.8.12 to 1.8.14
    
    Bumps [github.com/linxGnu/grocksdb](https://github.com/linxGnu/grocksdb) from 1.8.12 to 1.8.14.
    - [Release notes](https://github.com/linxGnu/grocksdb/releases)
    - [Commits](linxGnu/grocksdb@v1.8.12...v1.8.14)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/linxGnu/grocksdb
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    * bump rockdb version
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * chore(build): bump go to 1.22 (#2484)
    
    * bump go to 1.22
    
    * update changelog
    
    * update go version in nix setup
    
    * replace path.Join with filepath.Join (#2481)
    
    * replace path.Join with filepath.Join
    
    Signed-off-by: xiaochangbai <704566072@qq.com>
    
    * add changelog
    
    Signed-off-by: imalasong <imalasong@qq.com>
    
    ---------
    
    Signed-off-by: xiaochangbai <704566072@qq.com>
    Signed-off-by: imalasong <imalasong@qq.com>
    
    * build(deps): bump github.com/cometbft/cometbft-db from 0.11.0 to 0.12.0 (#2482)
    
    * build(deps): bump github.com/cometbft/cometbft-db from 0.11.0 to 0.12.0
    
    Bumps [github.com/cometbft/cometbft-db](https://github.com/cometbft/cometbft-db) from 0.11.0 to 0.12.0.
    - [Release notes](https://github.com/cometbft/cometbft-db/releases)
    - [Changelog](https://github.com/cometbft/cometbft-db/blob/main/CHANGELOG.md)
    - [Commits](cometbft/cometbft-db@v0.11.0...v0.12.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cometbft/cometbft-db
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update gomod2nix.toml file
    
    * go mod tidy
    
    * add setup-go in test-nix step
    
    * update go version in nix setup to use v1.22.2
    
    * remove unnecessary change
    
    * fix style
    
    * use go1.22 in consensus warn ci
    
    * Revert "use go1.22 in consensus warn ci"
    
    This reverts commit 4fe543e.
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * refactor(all): using slices in std library (#2469)
    
    * refactor(all): using slices in std library
    
    * mod tidy
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    
    * fix(e2e-test): update docker go version (#2489)
    
    * build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (#2495)
    
    * build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.32.0 to 1.33.0.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.32.0...v1.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    
    * chore: fix some typos in comments (#2493)
    
    * chore: fix some typos in comments
    
    Signed-off-by: goodactive <goodactive@qq.com>
    
    * Apply suggestions from code review
    
    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    ---------
    
    Signed-off-by: goodactive <goodactive@qq.com>
    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    
    * build(deps): bump github.com/cosmos/cosmos-proto from 1.0.0-beta.4 to 1.0.0-beta.5 (#2494)
    
    * build(deps): bump github.com/cosmos/cosmos-proto
    
    Bumps [github.com/cosmos/cosmos-proto](https://github.com/cosmos/cosmos-proto) from 1.0.0-beta.4 to 1.0.0-beta.5.
    - [Release notes](https://github.com/cosmos/cosmos-proto/releases)
    - [Commits](cosmos/cosmos-proto@v1.0.0-beta.4...v1.0.0-beta.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/cosmos/cosmos-proto
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore(app): update evmos app to v17 (#2497)
    
    * imp(app): remove unnecessary init function in test helpers file (#2498)
    
    remove unnecessary init function in test helpers
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore(upgrade): backport v18 changes to main (#2500)
    
    * chore: update repo to v18
    
    * chore: add upgrade handler (#2488)
    
    * Merge pull request from GHSA-pxv8-qhrh-jc7v
    
    * fix tests and add store migrations
    
    * add test case
    
    * backport changes
    
    * get tx receipt to check failed tx in nix test
    
    * make format
    
    * update chlog
    
    * address lint issues
    
    * update chlog
    
    * fix lint warnings
    
    * imp(evm): Add evm hook logic again (#2501)
    
    * re add evm hooks
    
    * add changelog
    
    ---------
    
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * chore(erc20): re-add deleted erc20 evm hooks (#2502)
    
    * re-add deleted erc20 evm hooks
    
    * changelog
    
    * chore(cli): re-introduce convert coin txn for erc20 module (#2503)
    
    * re-introduce convert coin txn
    
    * changelog
    
    * refactor: Repeated parsing of packetData (#2504)
    
    * refactor: Repeated parsing of packetData
    
    * add changelog entry
    
    ---------
    
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    
    * build(deps): bump bufbuild/buf-setup-action from 1.30.1 to 1.31.0 (#2505)
    
    Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.1 to 1.31.0.
    - [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
    - [Commits](bufbuild/buf-setup-action@v1.30.1...v1.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: bufbuild/buf-setup-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * chore: remove outdated localnet setup (#2509)
    
    * build(deps): bump github/super-linter from 5 to 6 (#2506)
    
    * build(deps): bump github/super-linter from 5 to 6
    
    Bumps [github/super-linter](https://github.com/github/super-linter) from 5 to 6.
    - [Release notes](https://github.com/github/super-linter/releases)
    - [Changelog](https://github.com/github/super-linter/blob/main/CHANGELOG.md)
    - [Commits](github/super-linter@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: github/super-linter
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    * address some lint issues
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * refactor: Delete unused keeper interface (#2510)
    
    * perf: Move the check moduleAddress before reading the db (#2511)
    
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    
    * build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#2512)
    
    Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4.0.0 to 5.0.0.
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v4.0.0...v5.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * build(deps): bump github.com/rs/cors from 1.10.1 to 1.11.0 (#2513)
    
    * build(deps): bump github.com/rs/cors from 1.10.1 to 1.11.0
    
    Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.10.1 to 1.11.0.
    - [Commits](rs/cors@v1.10.1...v1.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/rs/cors
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * add write permissions in e2e-test action
    
    * add write permissions in e2e-test action
    
    * gomod2nix generate
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    
    * chore(vesting): add lockedUpVested delegations in LockedCoins calculation (#2507)
    
    * add lockedUpVested delegations in LockedCoins calculation
    
    * add changelog entry
    
    * Update x/vesting/keeper/integration_test.go
    
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Signed-off-by: Tom <54514587+GAtom22@users.noreply.github.com>
    
    * run make format
    
    ---------
    
    Signed-off-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    
    * run make format
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: JohnEndson <jiayuzhen@outlook.com>
    Signed-off-by: redistay <wujunjing@outlook.com>
    Signed-off-by: xiaochangbai <704566072@qq.com>
    Signed-off-by: imalasong <imalasong@qq.com>
    Signed-off-by: goodactive <goodactive@qq.com>
    Signed-off-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Signed-off-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: MalteHerrmann <42640438+MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Tom <54514587+GAtom22@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: stepit <48993133+0xstepit@users.noreply.github.com>
    Co-authored-by: tom <tomasguerraalda@hotmail.com>
    Co-authored-by: Snoppy <michaleli@foxmail.com>
    Co-authored-by: JohnEndson <165029498+JohnEndson@users.noreply.github.com>
    Co-authored-by: Sandoche ADITTANE <sandoche@protonmail.com>
    Co-authored-by: cui <523516579@qq.com>
    Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
    Co-authored-by: Ramiro Carlucho <ramirocarlucho@gmail.com>
    Co-authored-by: GAtom22 <GAtom22@users.noreply.github.com>
    Co-authored-by: redistay <165581775+redistay@users.noreply.github.com>
    Co-authored-by: Vladislav Varadinov <vladislav.varadinov@gmail.com>
    Co-authored-by: MalteHerrmann <malte@evmos.org>
    Co-authored-by: MalteHerrmann <MalteHerrmann@users.noreply.github.com>
    Co-authored-by: Luke <luchenqun@qq.com>
    Co-authored-by: Marko <markobaricevic3778@gmail.com>
    Co-authored-by: imalasong <imalasong@qq.com>
    Co-authored-by: 180909 <wjh180909@gmail.com>
    Co-authored-by: goodactive <167312449+goodactive@users.noreply.github.com>
    Co-authored-by: fx0x55 <80245546+fx0x55@users.noreply.github.com>
    Co-authored-by: facs95 <facs95@users.noreply.github.com>
    24 people committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    3722159 View commit details
    Browse the repository at this point in the history