rpc: debug_intermediateRoots
(#754)
* Problem: need to add JSON-RPC endpoint debug_intermediateRoots Closes #715 * currently return emtpy hash * add changelog entry Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
This commit is contained in:
parent
fdabf69cb3
commit
e96a4b9f9d
@ -53,6 +53,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
|
|||||||
* (rpc) [tharsis#740](https://github.com/tharsis/ethermint/pull/740) add JSON_RPC endpoint `personal_initializeWallet`
|
* (rpc) [tharsis#740](https://github.com/tharsis/ethermint/pull/740) add JSON_RPC endpoint `personal_initializeWallet`
|
||||||
* (rpc) [tharsis#743](https://github.com/tharsis/ethermint/pull/743) add JSON_RPC endpoint `debug_traceBlockByHash`
|
* (rpc) [tharsis#743](https://github.com/tharsis/ethermint/pull/743) add JSON_RPC endpoint `debug_traceBlockByHash`
|
||||||
* (rpc) [tharsis#748](https://github.com/tharsis/ethermint/pull/748) add JSON_RPC endpoint `personal_listWallets`
|
* (rpc) [tharsis#748](https://github.com/tharsis/ethermint/pull/748) add JSON_RPC endpoint `personal_listWallets`
|
||||||
|
* (rpc) [tharsis#754](https://github.com/tharsis/ethermint/pull/754) add JSON_RPC endpoint `debug_intermediateRoots`
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
|
@ -474,3 +474,10 @@ func (a *API) SeedHash(number uint64) (string, error) {
|
|||||||
|
|
||||||
return fmt.Sprintf("0x%x", ethash.SeedHash(number)), nil
|
return fmt.Sprintf("0x%x", ethash.SeedHash(number)), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// IntermediateRoots executes a block, and returns a list
|
||||||
|
// of intermediate roots: the stateroot after each transaction.
|
||||||
|
func (a *API) IntermediateRoots(hash common.Hash, _ *evmtypes.TraceConfig) ([]common.Hash, error) {
|
||||||
|
a.logger.Debug("debug_intermediateRoots", "hash", hash)
|
||||||
|
return ([]common.Hash)(nil), nil
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user