Signing Input Or Builder
interface SigningInputOrBuilder
Functions
Link copied to clipboard
Chain identifier (uint256, serialized little endian)
Content copied to clipboard
bytes chain_id = 1;
Link copied to clipboard
Gas limit (uint256, serialized little endian)
Content copied to clipboard
bytes gas_limit = 5;
Link copied to clipboard
Gas price (uint256, serialized little endian)
Relevant for legacy transactions only (disregarded for enveloped/EIP1559)
Content copied to clipboard
bytes gas_price = 4;
Link copied to clipboard
Maximum fee (uint256, serialized little endian)
Relevant for enveloped/EIP1559 transactions only, tx_mode=Enveloped, (disregarded for legacy)
Content copied to clipboard
bytes max_fee_per_gas = 7;
Link copied to clipboard
Maximum optional inclusion fee (aka tip) (uint256, serialized little endian)
Relevant for enveloped/EIP1559 transactions only, tx_mode=Enveloped, (disregarded for legacy)
Content copied to clipboard
bytes max_inclusion_fee_per_gas = 6;
Link copied to clipboard
The secret private key used for signing (32 bytes).
Content copied to clipboard
bytes private_key = 9;
Link copied to clipboard
Recipient's address.
Content copied to clipboard
string to_address = 8;
Link copied to clipboard
Recipient's address.
Content copied to clipboard
string to_address = 8;
Link copied to clipboard
The payload transaction
Content copied to clipboard
.TW.Ethereum.Proto.Transaction transaction = 10;
Link copied to clipboard
Transaction version selector: Legacy or enveloped, has impact on fee structure.
Default is Legacy (value 0)
Content copied to clipboard
.TW.Ethereum.Proto.TransactionMode tx_mode = 3;
Link copied to clipboard
UserOperation for ERC-4337 wallets
Content copied to clipboard
.TW.Ethereum.Proto.UserOperation user_operation = 11;
Link copied to clipboard
The payload transaction
Content copied to clipboard
.TW.Ethereum.Proto.Transaction transaction = 10;
Link copied to clipboard
UserOperation for ERC-4337 wallets
Content copied to clipboard
.TW.Ethereum.Proto.UserOperation user_operation = 11;