Skip to main content
GET
A deposit by its source tx or nonce

Path Parameters

chain
string
required

omni's chain id of the source chain.

Pattern: ^\d+$
tx
string
required

The source tx (32-byte hex, 0x kept on EVM; or a base58/base64 hash), or the deposit's nonce (decimal) for a deposit the relay credited from its fields.

Response

The deposit.

A deposit in the registry. What the client posted is a claim; the relay fills the rest from the chain.

id
integer
required
chain_id
integer
required

Chain ids are omni's (v2_1.omni.hot.tg), not always the chain's own: EVM chains use their EIP-155 id (Ethereum 1, Optimism 10, BNB 56, Polygon 137, Monad 143, X Layer 196, Base 8453, Arbitrum 42161, Avalanche 43114, ...); the others have omni's numbers: Solana 1001, NEAR 1010, Stellar 1100, TON 1117 (TON v1, 1111, is dead), Juno 4444118, Gonka 4444119.

Required range: x >= 1
Examples:

1100

1117

137

4444119

tx_hash
string | null
required

The source tx; null for a deposit the relay credited from its fields alone.

intent_account
string | null
required
nonce
string | null
required

Decimal; known once the relay read the deposit.

token
string | null
required

omni's token id, base58.

amount
string | null
required

Decimal, in the token's smallest unit.

receiver
string | null
required

The deposit's receiver, base58.

near_tx
string | null
required

The relay's mt_deposit_call tx.

status
enum<string>
required
Available options:
registered,
credited,
failed
attempts
integer
required

Failed relay attempts.

last_error
string | null
required
created_at
integer
required

ms.

updated_at
integer
required

ms.