pub type ExecutionPayloadShanghai = ExecutionPayloadV2;Available on crate features
node-api and node only.Expand description
Shanghai execution payload.
Aliased Type§
pub struct ExecutionPayloadShanghai {
pub payload_inner: ExecutionPayloadV1,
pub withdrawals: Vec<Withdrawal>,
}Fields§
§payload_inner: ExecutionPayloadV1Inner V1 payload
withdrawals: Vec<Withdrawal>Array of Withdrawal enabled with V2
See https://github.com/ethereum/execution-apis/blob/6709c2a795b707202e93c4f2867fa0bf2640a84f/src/engine/shanghai.md#executionpayloadv2
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 584 bytes