Expand description
EIP-1559 transaction building, signing, and fee and gas policy for execution operations.
Enums§
- Transaction
Purpose - The purpose of an execution transaction, persisted with the transaction record.
- Transaction
Status - The observation status of a persisted execution transaction.
Constants§
- EXECUTION_
SCHEMA_ VERSION - Current version of the durable execution-intent schema.
Functions§
- build_
eip1559_ transaction - Builds an unsigned EIP-1559 transaction for a contract call.
- compute_
max_ fee - Computes the EIP-1559 max fee per gas: the base fee with
base_fee_buffer_bpsapplied plus the priority fee, without applying any ceiling. - derive_
fees - Derives EIP-1559 fees from the latest base fee and the node’s suggested priority fee.
- derive_
gas_ limit - Applies
gas_buffer_bpsover theeth_estimateGasresult. - sign_
eip1559_ transaction - Signs an unsigned EIP-1559 transaction locally and returns the transaction hash together
with the raw EIP-2718 encoding accepted by
eth_sendRawTransaction.