Interface: EthereumTransactionStatus
GalaChain core SDK 1.0.0-rc.8 / bridge / EthereumTransactionStatus
Interface: EthereumTransactionStatus
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:272
Ethereum transaction status from RPC query
Used by getEthereumTransactionStatus() to report the confirmation
status of Ethereum transactions (bridges, transfers, etc.)
Properties
blockNumber?
optionalblockNumber?:number
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:292
Block number where transaction was mined. Present when transaction has been found on-chain.
confirmations?
optionalconfirmations?:number
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:298
Number of confirmations since block inclusion. Calculated as (currentBlockNumber - blockNumber + 1). Higher values indicate stronger finality.
confirmed
confirmed:
boolean
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:278
Whether the transaction has been successfully processed on-chain.
- true: Transaction confirmed and executed successfully
- false: Transaction not found, still pending, or failed
effectiveGasPrice?
optionaleffectiveGasPrice?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:310
Effective gas price in wei (if mined).
error?
optionalerror?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:315
Error details if transaction failed. Contains the revert reason or execution error.
gasUsed?
optionalgasUsed?:string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:306
Gas used by transaction (if mined).
status
status:
"failed"|"confirmed"|"finalized"|"not_found"|"pending"
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:287
Detailed status of the transaction:
- 'pending': Transaction in mempool, not yet mined
- 'confirmed': Transaction mined in block
- 'finalized': Transaction finalized (12+ confirmations for safety)
- 'not_found': Transaction not yet visible on-chain
- 'failed': Transaction mined but execution failed (reverted)
transactionHash
transactionHash:
string
Defined in: packages/gala-core-sdk/dist/bridge.d.ts:302
Transaction hash (normalized to lowercase).