@tevm/actions
Version:
A typesafe library for writing forge scripts in typescript
23 lines (21 loc) • 598 B
text/typescript
import type { FilterLog } from './FilterLog.js'
import type { Hex } from './Hex.js'
/**
* Transaction receipt result type for eth JSON-RPC procedures
*/
export type TransactionReceiptResult = {
readonly blockHash: Hex
readonly blockNumber: bigint
readonly contractAddress: Hex
readonly cumulativeGasUsed: bigint
readonly from: Hex
readonly gasUsed: bigint
readonly logs: readonly FilterLog[]
readonly logsBloom: Hex
readonly status: Hex
readonly to: Hex
readonly transactionHash: Hex
readonly transactionIndex: bigint
readonly blobGasUsed?: bigint
readonly blobGasPrice?: bigint
}