nimbus-eth1/nimbus/core
web3-developer 48630ccb03
Experimental RPC endpoints for generating block witnesses (#1977)
* Completed draft implementation of witness JSON-RPC endpoints for portal network bridge.

* Updated Nimbus RPC configuration to support enabling experimental endpoints.

* Moved witness verification tests.

* Added json test for getProof.

* Added main procs to new tests to fix test suite.

* Added getBlockWitness test to blockchain json test suite.

* Added tests for experimental RPC endpoints and improved the API to support returning state proofs from before or after block execution.

* Correctly rollback transaction in getBlockWitness proc.
2024-01-22 17:11:37 +08:00
..
chain Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
clique Bump nim-web3: remove rpc types duplicates 2023-12-13 07:58:12 +07:00
executor Experimental RPC endpoints for generating block witnesses (#1977) 2024-01-22 17:11:37 +08:00
pow Add check copyright year linter to CI 2023-11-01 10:41:20 +07:00
tx_pool Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
block_import.nim fix block import 2023-08-06 10:42:28 +07:00
casper.nim processBeaconBlockRoot in TxPool(EIP-4788) 2023-10-19 07:50:07 +07:00
chain.nim saner source code grouping 2022-12-02 13:51:42 +07:00
clique.nim Change EthTime from std.Time to distinct uint64 (#1820) 2023-10-18 09:16:11 +07:00
dao.nim Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
eip4844.nim Remove unused trusted setup loading (#1849) 2023-10-24 12:46:33 +07:00
executor.nim saner source code grouping 2022-12-02 13:51:42 +07:00
gaslimit.nim Silence compiler gossip after nim upgrade (#1454) 2023-01-30 22:10:23 +00:00
pow.nim Bump stint to v2.0: new array backend (#1747) 2023-09-13 09:32:38 +07:00
sealer.nim TxPool: Bubble up error from packer to assembleBlock 2023-11-01 09:24:32 +07:00
tx_pool.nim Add check copyright year linter to CI 2023-11-01 10:41:20 +07:00
validate.nim Ledger activate unified accounts cache wrapper (#1939) 2023-12-12 19:12:56 +00:00
withdrawals.nim Fix test_blockchain_json and pyspec simulator for Cancun (#1805) 2023-10-05 10:04:12 +07:00