laconicd/app
yihuang 5533beed71
fix(rpc, ante): Emit Ethereum tx hash in AnteHandler to support query failed transactions (#1062)
* Emit eth tx hash in ante handler to support query failed transactions

WIP: #1045
Solution:
- emit eth tx hash in ante handler
- modify rpc to use it

fix ante handler

support failed tx in receipt

add unit tests

need to patch cosmos-sdk to work

update cosmos-sdk to v0.45.x release branch

fix failed status

fix unit tests

add unit test cases

cleanup dead code

Apply suggestions from code review

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

fix lint

fix review suggestions

fix build

fix gas used of failed tx

add back the redundant events

* fix get tx by index

* add unit tests for events

* Update rpc/types/events.go

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

* update comments

* refactoring

* Update rpc/namespaces/ethereum/eth/api.go

* fix lint

* Apply suggestions from code review

Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
2022-05-31 10:26:40 +00:00
..
ante fix(rpc, ante): Emit Ethereum tx hash in AnteHandler to support query failed transactions (#1062) 2022-05-31 10:26:40 +00:00
app_test.go feat: update chain-id format (#447) 2021-08-17 14:11:26 +00:00
app.go fix: simulations don't generate EVM transactions (#996) 2022-04-19 09:50:00 +00:00
benchmark_test.go all: add benchmarks to core components (#493) 2021-08-26 08:20:27 +00:00
export.go fix: gosec issues (#779) 2021-11-25 15:12:57 +00:00
simulation_test.go fix: simulations don't generate EVM transactions (#996) 2022-04-19 09:50:00 +00:00
utils_test.go imp, ci: address pending issues from EVM simulation (#1063) 2022-05-02 15:27:43 +02:00
utils.go imp, ci: address pending issues from EVM simulation (#1063) 2022-05-02 15:27:43 +02:00