Add support for electra fields in getPayloadBodies

This commit is contained in:
Pawan Dhananjay
2024-05-08 16:22:01 -07:00
parent 683de56f6e
commit dd5c9a8c81
4 changed files with 64 additions and 27 deletions

View File

@@ -13,6 +13,10 @@ pub type Transactions<E> = VariableList<
>;
pub type Withdrawals<E> = VariableList<Withdrawal, <E as EthSpec>::MaxWithdrawalsPerPayload>;
pub type DepositReceipts<E> =
VariableList<DepositReceipt, <E as EthSpec>::MaxDepositReceiptsPerPayload>;
pub type WithdrawalRequests<E> =
VariableList<ExecutionLayerWithdrawalRequest, <E as EthSpec>::MaxWithdrawalRequestsPerPayload>;
#[superstruct(
variants(Bellatrix, Capella, Deneb, Electra),