UNPKG

@tevm/actions

Version:

A typesafe library for writing forge scripts in typescript

34 lines (32 loc) 787 B
import type { Hex } from './Hex.js' /** * The type returned by transaction related * json rpc procedures */ export type TransactionResult = { readonly blockHash: Hex readonly blockNumber: Hex readonly from: Hex readonly gas: Hex readonly gasPrice: Hex readonly hash: Hex readonly input: Hex readonly nonce: Hex readonly to: Hex readonly transactionIndex: Hex readonly value: Hex readonly v: Hex readonly r: Hex readonly s: Hex readonly chainId?: Hex readonly maxFeePerGas?: Hex readonly maxPriorityFeePerGas?: Hex readonly type?: Hex readonly accessList?: ReadonlyArray<{ readonly address: Hex readonly storageKeys: ReadonlyArray<Hex> }> readonly maxFeePerBlobGas?: Hex readonly blobVersionedHashes?: ReadonlyArray<Hex> readonly isImpersonated?: boolean }