EIP-7688 MEV types

This commit is contained in:
Etan Kissling 2024-07-26 12:55:42 +02:00
parent 11f54b9587
commit ef499d0cc4
No known key found for this signature in database
GPG Key ID: B21DA824C5A3D03D
2 changed files with 7 additions and 4 deletions

View File

@ -56,6 +56,7 @@ OK: 4/4 Fail: 0/4 Skip: 0/4
+ sanity check Deneb states, reusing buffers [Preset: mainnet] OK + sanity check Deneb states, reusing buffers [Preset: mainnet] OK
+ sanity check Electra blocks [Preset: mainnet] OK + sanity check Electra blocks [Preset: mainnet] OK
+ sanity check blobs (Deneb) [Preset: mainnet] OK + sanity check blobs (Deneb) [Preset: mainnet] OK
+ sanity check blobs (Electra) [Preset: mainnet] OK
+ sanity check genesis roundtrip [Preset: mainnet] OK + sanity check genesis roundtrip [Preset: mainnet] OK
+ sanity check phase 0 blocks [Preset: mainnet] OK + sanity check phase 0 blocks [Preset: mainnet] OK
+ sanity check phase 0 getState rollback [Preset: mainnet] OK + sanity check phase 0 getState rollback [Preset: mainnet] OK
@ -63,7 +64,7 @@ OK: 4/4 Fail: 0/4 Skip: 0/4
+ sanity check phase 0 states, reusing buffers [Preset: mainnet] OK + sanity check phase 0 states, reusing buffers [Preset: mainnet] OK
+ sanity check state diff roundtrip [Preset: mainnet] OK + sanity check state diff roundtrip [Preset: mainnet] OK
``` ```
OK: 26/26 Fail: 0/26 Skip: 0/26 OK: 27/27 Fail: 0/27 Skip: 0/27
## Beacon state [Preset: mainnet] ## Beacon state [Preset: mainnet]
```diff ```diff
+ Smoke test initialize_beacon_state_from_eth1 [Preset: mainnet] OK + Smoke test initialize_beacon_state_from_eth1 [Preset: mainnet] OK
@ -1036,4 +1037,4 @@ OK: 2/2 Fail: 0/2 Skip: 0/2
OK: 9/9 Fail: 0/9 Skip: 0/9 OK: 9/9 Fail: 0/9 Skip: 0/9
---TOTAL--- ---TOTAL---
OK: 691/696 Fail: 0/696 Skip: 5/696 OK: 694/699 Fail: 0/699 Skip: 5/699

View File

@ -7,7 +7,9 @@
{.push raises: [].} {.push raises: [].}
import ".."/datatypes/[altair, electra] import
".."/datatypes/[altair, electra],
./stable_mev
from stew/byteutils import to0xHex from stew/byteutils import to0xHex
from ".."/datatypes/phase0 import AttesterSlashing from ".."/datatypes/phase0 import AttesterSlashing
@ -28,7 +30,7 @@ type
message*: BuilderBid message*: BuilderBid
signature*: ValidatorSig signature*: ValidatorSig
BlindedBeaconBlockBody* = object BlindedBeaconBlockBody* {.sszProfile: StableBlindedBeaconBlockBody.} = object
randao_reveal*: ValidatorSig randao_reveal*: ValidatorSig
eth1_data*: Eth1Data eth1_data*: Eth1Data
graffiti*: GraffitiBytes graffiti*: GraffitiBytes