InitialTransactionParams
InitialTransactionParams =
Pick<BaseTransaction,"description"|"title"|"type"|"requiredConfirmations"|"rpcUrl"|"payload"> &object
Defined in: packages/pulsar-core/src/types.ts:179
Represents the parameters required to initiate a new transaction tracking flow.
Type Declaration
actionFunction
actionFunction: (…
args) =>Promise<ActionTxKey|undefined>
The function that executes the on-chain action (e.g., sending a transaction) and returns a preliminary identifier like a hash.
Parameters
args
…any[]
Returns
Promise<ActionTxKey | undefined>
adapter
adapter:
OrbitAdapter
The specific blockchain adapter for this transaction.
desiredChainID
desiredChainID:
number|string
The target chain ID for the transaction.
tracker?
optionaltracker?:TransactionTracker
The specific tracker responsible for monitoring this transaction’s status. Required for Gelato tracker.
withTrackedModal?
optionalwithTrackedModal?:boolean
If true, the detailed tracking modal will open automatically upon initiation.