Skip to main content
Represents the data from a USDC transaction across all account types. Uses a discriminated union to properly represent different transaction types:
  • EOA: transactionHash + optional TransactionReceipt (populated when confirmed)
  • Smart Account: userOpHash + optional transactionHash + UserOperationReceipt[]
  • Solana: transactionSignature