diff --git a/types/types.proto b/types/types.proto index 7a0c30d..873138b 100644 --- a/types/types.proto +++ b/types/types.proto @@ -77,6 +77,22 @@ message ExecutionPayload { repeated Withdrawal withdrawals = 16; optional uint64 blob_gas_used = 17; optional uint64 excess_blob_gas = 18; + repeated DepositRequest deposit_requests = 19; + repeated WithdrawalRequest withdrawal_requests = 20; +} + +message DepositRequest { + bytes pubkey = 1; + H256 withdrawal_credentials = 2; + uint64 amount = 3; + bytes signature = 4; + uint64 index = 5; +} + +message WithdrawalRequest { + H160 source_address = 1; + bytes validator_pubkey = 2; + uint64 amount = 3; } message Withdrawal {