Commit Graph

16 Commits

Author SHA1 Message Date
tersec caa3b73dbb
move AttesterSlashing and IndexedAttestation from base to phase0 () 2024-04-21 01:17:02 +00:00
tersec bb2ca747bc
move Attestation-related types/logging from base to phase0 types () 2024-04-16 19:01:30 +00:00
Etan Kissling 5d42859176
make `Gwei` `distinct` ()
 introduced a subtle change to `nim-web3` resulting in `Gwei` to be
serialized differently than before. Using a `distinct` type for `Gwei`
improves type safety and avoids such problems in the future.
2024-03-19 14:22:07 +01:00
tersec f076502e25
rm Capella builder API bid types and blinded block construction () 2024-03-01 00:02:13 +00:00
tersec 2b91b66679
rm REST Capella builder API support () 2024-02-28 01:10:19 +00:00
tersec 87052eba4e
implement getBlindedBlock REST API () 2024-01-31 03:18:55 +00:00
tersec d8a2690a92
update builder API spec reference URLs to v0.4.0 () 2024-01-22 08:36:46 +01:00
tersec df902fd00f
log execution payload (header) block_hash and parent_hash in block shortLogs () 2023-12-10 01:25:51 +01:00
Eugene Kabanov e2e4912645
REST API produceBlockV3 implementation ()
Co-authored-by: Etan Kissling <etan@status.im>
Co-authored-by: Jacek Sieka <jacek@status.im>
2023-11-29 00:30:14 +01:00
tersec 2ae2d0a042
remove Bellatrix Builder API (Signed)BuilderBid ()
* remove Bellatrix Builder API (Signed)BuilderBid

* stub out BlindedBeaconBlock
2023-08-06 09:20:43 +00:00
Etan Kissling 0701038f76
log `bls_to_execution_changes_len` in `shortLog` ()
* log `bls_to_execution_changes_len` in `shortLog`

When logging blocks to console, include num BLS to Execution changes.

* fix

* lint
2023-05-13 04:29:46 +00:00
henridf be3f5b1eac
More blob tweaks/fixes from running in devnet ()
* BeaconNode: don't call fetchMissingblobs with empty list

* More logging

* BlockProcessor.checkBloblessSignature: Add missing return value
2023-05-11 00:36:35 +00:00
zah 5bf9284e62
Initial public version of the Verifying Web3Signer functionality ()
* Allow the list of proved properties for web3signer to be configured
* Document the Web3Signer setups (regular, distributed and verified)
2023-05-09 11:16:43 +03:00
tersec 79eddcde40
capella builder API support ()
* capella builder API support

* use capella EPH when appropriate

* fill in ExecutionPayload.withdrawals and sanity-check builder API withdrawals root
2023-02-21 14:21:38 +01:00
tersec 0cc0c7e6b7
builder spec v0.3.0 URL updates ()
* builder spec v0.3.0 URL updates

* remove stray non-URL/comment change
2023-02-18 01:54:30 +01:00
tersec ebb45e10da
initial implementation of capella MEV () 2023-02-06 19:07:30 +01:00