TxEnvelopeEip8141.assert
Asserts that an EIP-8141 envelope satisfies structural transaction constraints.
Accepts unsigned signature entries for construction. Does not verify signatures, account authorization, balances, or blob proofs.
Imports
Named
import { TxEnvelopeEip8141 } from 'ox'Examples
Basic Usage
import { TxEnvelopeEip8141 } from 'ox'
TxEnvelopeEip8141.assert({
chainId: 1,
frames: [{ executionGas: 50_000n, mode: 'verify' }],
sender: '0x70997970c51812dc3a010c7d01b50e0d17dc79c8'
})Definition
function assert(
envelope: PartialBy<TxEnvelopeEip8141, 'type'>,
): voidSource: src/core/TxEnvelopeEip8141.ts
Parameters
envelope
- Type:
PartialBy<TxEnvelopeEip8141, 'type'>
The transaction envelope to assert.
Return Type
void

