@somnia-chain/markets-sdk / chains / BridgeDetails
Interface: BridgeDetails
Defined in: packages/sdk/src/chains/bridge/types.ts:157
The bridge as a whole: what it connects, what it carries, and how far to trust it.
Properties
id
id:
string
Defined in: packages/sdk/src/chains/bridge/types.ts:159
Lane id, e.g. "somniatestnet-hidekitestnet".
displayName
displayName:
string
Defined in: packages/sdk/src/chains/bridge/types.ts:161
Human name of the lane.
chainIds
chainIds:
number[]
Defined in: packages/sdk/src/chains/bridge/types.ts:163
Chain ids the bridge connects.
tokens
tokens:
BridgeToken[]
Defined in: packages/sdk/src/chains/bridge/types.ts:165
Tokens with at least one route.
routes
routes:
BridgeRoute[]
Defined in: packages/sdk/src/chains/bridge/types.ts:167
Every token route on the lane.
status
status:
"dev-test"
Defined in: packages/sdk/src/chains/bridge/types.ts:172
"dev-test" — a single validator, a threshold-1 ISM and EOA owners. One key
is the entire bridge. Do not put real funds behind it.
security
security:
object
Defined in: packages/sdk/src/chains/bridge/types.ts:174
Validators in the multisig ISM, and how many signatures it requires.
validators
validators:
`0x${string}`[]
threshold
threshold:
number
relayerPaysDestinationGas
relayerPaysDestinationGas:
boolean
Defined in: packages/sdk/src/chains/bridge/types.ts:179
True when the relayer pays destination gas unmetered — so a sender attaches nothing for delivery, and delivery depends on the relayer staying funded.
docs
docs:
string
Defined in: packages/sdk/src/chains/bridge/types.ts:181
Where the deployment record lives.