laconicd-deprecated/x/evm/keeper
yihuang b1cd16e5bf
feat!: Apply feemarket to native cosmos tx (#1194)
* Problem: feemarket's query cli has redundant height parameter

Soluton:
- remove the positional height parameter, since there's a flag already.

Update CHANGELOG.md

* Apply feemarket to native cosmos tx

- add tx extension option for user to input tip price
- apply feemarket's base fee to native tx

comments and cleanup

fallback to default sdk logic when london hardfork not enabled

integration test

cleanup feemarket query cli commands

Update CHANGELOG.md

update unit tests

disable feemarket in simulation tests for now

fix lint

Update app/simulation_test.go

fix python lint

fix lint

Update x/evm/types/extension_option.go

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>

address review suggestions

* fix unit tests

* fix integration test

* improve unit test coverage

* fix go lint

* refactor

* fix integration test

* fix simulation tests

* fix go linter

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-08-10 18:33:38 -04:00
..
abci.go evm: refactor statedb implementation (#729) 2022-01-05 08:28:27 +01:00
benchmark_test.go !feat(deps): Upgrade cosmos-sdk to v0.46.0 (#1168) 2022-07-28 15:43:49 +02:00
grpc_query_test.go !feat(deps): Upgrade cosmos-sdk to v0.46.0 (#1168) 2022-07-28 15:43:49 +02:00
grpc_query.go ENG 119 json rpc unit tests (#1189) 2022-07-29 10:35:07 +00:00
hooks_test.go all: rename go module to evmos/ethermint (#1137) 2022-06-19 11:43:41 +02:00
hooks.go all: rename go module to evmos/ethermint (#1137) 2022-06-19 11:43:41 +02:00
integration_test.go feat(ante, evm): set priority for eth transactions (#1214) 2022-08-05 15:00:31 +02:00
keeper_test.go !feat(deps): Upgrade cosmos-sdk to v0.46.0 (#1168) 2022-07-28 15:43:49 +02:00
keeper.go imp(tests): prune node integration tests (#1212) 2022-08-08 10:17:10 +02:00
migrations.go imp(deps): Geth upgrade v1.10.19 (#1159) 2022-07-08 10:58:04 +00:00
msg_server.go all: rename go module to evmos/ethermint (#1137) 2022-06-19 11:43:41 +02:00
params_test.go all: rename go module to evmos/ethermint (#1137) 2022-06-19 11:43:41 +02:00
params.go fix(rpc): fix panic on breaking EVM and feemarket params (#1188) 2022-07-19 17:00:43 +02:00
state_transition_benchmark_test.go impr(evm): add check msg.Validate check to prevent 0 gas txs (#1174) 2022-07-18 22:21:04 +02:00
state_transition_test.go evm: cleanup, remove atlas/ (#1152) 2022-06-27 11:58:44 +02:00
state_transition.go imp(tests): prune node integration tests (#1212) 2022-08-08 10:17:10 +02:00
statedb_benchmark_test.go impr(evm): add check msg.Validate check to prevent 0 gas txs (#1174) 2022-07-18 22:21:04 +02:00
statedb_test.go all: rename go module to evmos/ethermint (#1137) 2022-06-19 11:43:41 +02:00
statedb.go !feat(deps): Upgrade cosmos-sdk to v0.46.0 (#1168) 2022-07-28 15:43:49 +02:00
utils_test.go feat(ante, evm): set priority for eth transactions (#1214) 2022-08-05 15:00:31 +02:00
utils.go feat!: Apply feemarket to native cosmos tx (#1194) 2022-08-10 18:33:38 -04:00