diff --git a/evm_arithmetization/src/generation/mpt.rs b/evm_arithmetization/src/generation/mpt.rs index 79e923068..3feac96f7 100644 --- a/evm_arithmetization/src/generation/mpt.rs +++ b/evm_arithmetization/src/generation/mpt.rs @@ -424,4 +424,22 @@ pub mod transaction_testing { pub r: U256, pub s: U256, } + + #[derive(RlpEncodable, RlpDecodable, Debug, Clone, PartialEq, Eq)] + pub struct BlobTransactionRlp { + pub chain_id: u64, + pub nonce: U256, + pub max_priority_fee_per_gas: U256, + pub max_fee_per_gas: U256, + pub gas: U256, + pub to: AddressOption, + pub value: U256, + pub data: Bytes, + pub access_list: Vec, + pub max_fee_per_blob_gas: U256, + pub blob_versioned_hashes: Vec, + pub y_parity: U256, + pub r: U256, + pub s: U256, + } }