nimbus-eth1/vendor
Adam Spitz d8a1adacaa
More work on withdrawals (#1482)
* Part of EIP-4895: add withdrawals processing to block processing.

* Refactoring: extracted the engine API handler bodies into procs.

Intending to implement the V2 versions next. (I need the bodies to be
in separate procs so that multiple versions can use them.)

* Working on Engine API changes for Shanghai.

* Updated nim-web3, resolved ambiguity in Hash256 type.

* Updated nim-eth3 to point to master, now that I've merged that.

* I'm confused about what's going on with engine_client.

But let's try resolving this Hash256 ambiguity.

* Still trying to fix this conflict with the Hash256 types.

* Does this work now that nimbus-eth2 has been updated?

* Corrected blockValue in getPayload responses back to UInt256.

c834f67a37

* Working on getting the withdrawals-related tests to pass.

* Fixing more of those Hash256 ambiguities.

(I'm not sure why the nim-web3 library introduced a conflicting type
named Hash256, but right now I just want to get this code to compile again.)

* Bumped a couple of libraries to fix some error messages.

* Needed to get "make fluffy-tools" to pass, too.

* Getting "make nimbus_verified_proxy" to build.
2023-03-09 18:40:55 -05:00
..
ethash@1322d860a8 update submodules to accomodate styleCheck 2022-04-14 08:39:50 +07:00
nim-bearssl@f4c4233de4 bumps 2022-09-06 11:00:40 +07:00
nim-blscurve@5bd4a08592 bump json-rpc, secp256k1, blscurve, and accompanying fixes 2022-07-12 20:01:02 +07:00
nim-bncurve@9677794afb update submodules to accomodate styleCheck 2022-04-14 08:39:50 +07:00
nim-chronicles@14e8537e4a bump submodules to reduce compiler warnings 2023-02-23 20:14:29 +07:00
nim-chronos@75d030ff71 bump nimbus-eth2 (#1345) 2022-12-02 16:09:31 +01:00
nim-confutils@38dfeaaabd bump submodules to reduce compiler warnings 2023-02-16 08:56:37 +07:00
nim-eth@4d55bfc9e8 bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-evmc@144b13e0cc bump nim-evmc 2022-10-03 16:38:32 +07:00
nim-faststreams@49e2c52eb5 Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00
nim-graphql@de2f64ff7b bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-http-utils@e88e231dfc Initial Binary for light client proxy (#1202) 2022-08-26 13:54:10 +02:00
nim-json-rpc@af12764436 More work on withdrawals (#1482) 2023-03-09 18:40:55 -05:00
nim-json-serialization@e5b18fb710 bump confutils, serialization family, and stew 2022-09-23 10:09:53 +07:00
nim-libbacktrace@b29c22ba0e Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00
nim-libp2p@1de7508b64 Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nim-metrics@a2293e8a34 bump submodules to reduce compiler warnings 2023-02-16 08:56:37 +07:00
nim-nat-traversal@27d314d65c Bump Nim to 1.6 and resolve the related issues (#1445) 2023-01-26 13:37:19 +01:00
nim-normalize@30948551be Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nim-presto@18837545f3 More work on withdrawals (#1482) 2023-03-09 18:40:55 -05:00
nim-rocksdb@724b72fe10 Bump submodules and fix related issues (#1448) 2023-01-27 15:57:48 +01:00
nim-secp256k1@4c41c5029f bump submodules to reduce compiler warnings 2023-02-23 20:14:29 +07:00
nim-serialization@257e2e02eb bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-snappy@7cb2e57a58 Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00
nim-sqlite3-abi@fda455cfea Bump some modules to fix breakage from #1145 (#1149) 2022-07-01 22:46:36 +02:00
nim-ssz-serialization@3a6c350f51 bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-stew@c52569abd5 bump submodules to reduce compiler warnings 2023-02-16 08:56:37 +07:00
nim-stint@eb1f32c675 bump submodules to reduce compiler warnings 2023-02-23 20:14:29 +07:00
nim-taskpools@17e8479a74 Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nim-testutils@dfc4c1b39f Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00
nim-toml-serialization@2c46429b82 bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-unicodedb@c3c9ae079a Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nim-unittest2@883c7a50ad bump submodules to reduce compiler warnings 2023-02-22 12:21:41 +07:00
nim-web3@610dda642c More work on withdrawals (#1482) 2023-03-09 18:40:55 -05:00
nim-websock@fea05cde8b bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-zlib@cd3ef7766b bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nim-zxcvbn@b6ce43a79e Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nimbus-build-system@ba832c296e bump submodules to further reduce compiler warnings 2023-02-02 09:29:02 +07:00
nimbus-eth2@8771e91d53 More work on withdrawals (#1482) 2023-03-09 18:40:55 -05:00
nimbus-security-resources@ce9945b1b1 Add missing nimbus-eth2 modules (#1224) 2022-09-14 15:10:05 +02:00
nimcrypto@24e006df85 Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00
portal-spec-tests@ee863fecdc Move BlockHeaderWithProof content to content key selector 0 (#1379) 2023-01-20 23:04:58 +01:00
tempfile.nim@96fe74e698 Bump most of the submodules (#1156) 2022-07-08 20:28:31 +02:00