lotus/build/openrpc
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
..
full.json feat: Add trace transaction API (#12075) 2024-06-07 14:14:34 -04:00
full.json.gz release: v1.26.3 (#11908) (#11915) (#11922) 2024-04-23 23:04:32 -04:00
gateway.json feat: Add trace transaction API (#12075) 2024-06-07 14:14:34 -04:00
gateway.json.gz release: v1.26.3 (#11908) (#11915) (#11922) 2024-04-23 23:04:32 -04:00
miner.json feat: Add trace transaction API (#12075) 2024-06-07 14:14:34 -04:00
miner.json.gz release: v1.26.3 (#11908) (#11915) (#11922) 2024-04-23 23:04:32 -04:00
worker.json feat: Add trace transaction API (#12075) 2024-06-07 14:14:34 -04:00
worker.json.gz release: v1.26.3 (#11908) (#11915) (#11922) 2024-04-23 23:04:32 -04:00