laconicd-deprecated/rpc
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
..
backend fix(rpc, ante): Emit Ethereum tx hash in AnteHandler to support query failed transactions (#1062) 2022-05-31 10:26:40 +00:00
ethereum/pubsub rpc: refactor rpc packages and backend to support cosmos namespace (#1070) 2022-05-02 06:26:24 +00:00
namespaces/ethereum fix(rpc, ante): Emit Ethereum tx hash in AnteHandler to support query failed transactions (#1062) 2022-05-31 10:26:40 +00:00
types fix(rpc, ante): Emit Ethereum tx hash in AnteHandler to support query failed transactions (#1062) 2022-05-31 10:26:40 +00:00
apis.go rpc: refactor rpc packages and backend to support cosmos namespace (#1070) 2022-05-02 06:26:24 +00:00
doc.go rpc: restructure JSON-RPC directory and rename server config (#612) 2021-10-01 14:49:22 +00:00
websockets.go rpc: refactor rpc packages and backend to support cosmos namespace (#1070) 2022-05-02 06:26:24 +00:00