@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / ExchangeBridgeResult

Interface: ExchangeBridgeResult

Defined in: packages/sdk/src/unified/bridge.ts:70

What ExchangeBridge.transfer resolves with.

Properties

plan

plan: BridgeTransfer

Defined in: packages/sdk/src/unified/bridge.ts:72

The plan that was executed.


bridgeHash

bridgeHash: `0x${string}`

Defined in: packages/sdk/src/unified/bridge.ts:74

Hash of the origin transaction that carried the bridge call (and the approval, when a safe packed both).


approveHash?

optional approveHash?: `0x${string}`

Defined in: packages/sdk/src/unified/bridge.ts:76

Hash of the separate approval transaction, when one was sent on its own.


delivered

delivered: boolean

Defined in: packages/sdk/src/unified/bridge.ts:78

True when the destination router's delivery event was observed within the timeout.


deliveryHash?

optional deliveryHash?: `0x${string}`

Defined in: packages/sdk/src/unified/bridge.ts:80

Hash of the destination transaction that delivered, when observed.