lotus/node
Mikers 8f94aad42e
feat: Add trace transaction API (#12075)
* changelog for trace_transaction

* adding boilerplate for trace_transaction to /api/

* add eth trace transaction proxy and mock api

* trace tx boilerplate

* trace transaction implementation - under construction

* fix types for eth trace transaction

* trace_transaction implemented

* golint and handle transaction not found

* gofmt

* ran make docsgen

* pointer bugfix  and make docsgen

* tx.BlockNumber is nil when the transaction is still in the mpool/pending and there is no trace for pending transactions

* check eth trace transaction happy case and two error cases - tx not found and tx pending in itests

* simplify error msg check for gh action fail

---------

Co-authored-by: Michael Seiler <michaelseiler@Michaels-Laptop.local>
2024-06-07 14:14:34 -04:00
..
bundle fix circleci and fiximports 2023-11-15 13:06:51 +01:00
config src: lint: bump golangci-lint to 1.59, address unchecked fmt.Fprint* 2024-06-06 19:51:39 +10:00
hello fix: hello: avoid dialing when fetching hello tipset (#12032) 2024-05-23 08:44:52 +04:00
impl feat: Add trace transaction API (#12075) 2024-06-07 14:14:34 -04:00
modules cleanup: miner: remove markets and deal-making from Lotus Miner (#12005) 2024-06-05 18:14:50 +04:00
repo cleanup: miner: remove markets and deal-making from Lotus Miner (#12005) 2024-06-05 18:14:50 +04:00
builder_chain.go cleanup: miner: remove markets and deal-making from Lotus Miner (#12005) 2024-06-05 18:14:50 +04:00
builder_miner.go cleanup: miner: remove markets and deal-making from Lotus Miner (#12005) 2024-06-05 18:14:50 +04:00
builder.go cleanup: miner: remove markets and deal-making from Lotus Miner (#12005) 2024-06-05 18:14:50 +04:00
fxlog.go chore: fix imports 2022-06-14 17:00:51 +02:00
health.go chore: lint: fix lint errors with new linting config 2024-05-13 14:52:09 +10:00
options.go fix circleci and fiximports 2023-11-15 13:06:51 +01:00
rpc.go cleanup: Lotus client: remove markets and deal-making from Lotus Client (#11999) 2024-06-05 09:56:25 +04:00
shutdown_test.go fix circleci and fiximports 2023-11-15 13:06:51 +01:00
shutdown.go Set notifications for SIGTERM and SIGINT when we start the cli 2022-12-15 12:54:41 -05:00
testopts.go fix circleci and fiximports 2023-11-15 13:06:51 +01:00