For the complete documentation index, see llms.txt. This page is also available as Markdown.

Query Service

Bridge Service

The BridgeService class provides methods to interact with the Cycle network's bridge functionality, allowing users to manage deposits, claims, and cross-chain transactions.

1.getBridge

Gets a specific bridge deposit.

sdk.bridgeService.getBridge(netId: number, depositCnt: string): Promise<AxiosResponse>;

2.getMerkleProof

Retrieves the Merkle proof for a specific deposit.

sdk.bridgeService.getMerkleProof(netId: number, depositCnt: string, destNetwork: number): Promise<AxiosResponse>;

3.getBridgeByTransaction

Gets a bridge deposit by its transaction hash.

sdk.bridgeService.getBridgeByTransaction(netId: number, txHash: string): Promise<AxiosResponse>;

4.getBridges

Retrieves bridge deposits for a specific user address.

5.getSenderBridges

Retrieves all bridge deposits for a specific sender address.

6.getSenderBridgesNotClaimed

Retrieves all bridge deposits to be claimed for a specific sender address.

7.getCrossChainBridges

Gets cross-chain bridge transactions for a specific user address.

8.getCrossChainBridgeByRollIn

Retrieves a cross-chain bridge transaction by its roll-in transaction hash.

9.batchGetCrossChainBridges

Gets multiple cross-chain bridge transactions in a single batch request.

Last updated