获取可用链
getChains
获取 SDK 支持的所有可用链的列表。
参数
-
params
(ChainsRequest, 可选): 请求链的配置。chainTypes
(ChainType[], 可选): 链类型列表。
-
options
(RequestOptions, 可选): 其他请求选项。
ExtendedChain
对象数组的 Promise。
示例
获取可用的桥接器和 DEX
getTools
获取可用于桥接和交换代币的工具。
参数
-
params
(ToolsRequest, 可选): 请求工具的配置。chains
((ChainKey | ChainId)[], 可选): 链 ID 或键的列表。
-
options
(RequestOptions, 可选): 其他请求选项。
ToolsResponse
的 Promise,包含有关可用桥接器和 DEX 的信息。
示例
获取可用连接
连接是可以通过我们的平台交换的一对两个代币(在同一链上或不同链上)。 阅读更多获取所有可能的连接getConnections
获取交换或桥接代币的所有可用连接。
参数
-
connectionRequest
(ConnectionsRequest): 连接请求的配置。-
fromChain
(number, 可选): 源链 ID。 -
fromToken
(string, 可选): 源代币地址。 -
toChain
(number, 可选): 目标链 ID。 -
toToken
(string, 可选): 目标代币地址。 -
allowBridges
(string[], 可选): 允许的桥接器。 -
denyBridges
(string[], 可选): 拒绝的桥接器。 -
preferBridges
(string[], 可选): 首选桥接器。 -
allowExchanges
(string[], 可选): 允许的交易所。 -
denyExchanges
(string[], 可选): 拒绝的交易所。 -
preferExchanges
(string[], 可选): 首选交易所。 -
allowSwitchChain
(boolean, 可选): 是否包含需要链切换(多个签名)的连接。默认为 true。 -
allowDestinationCall
(boolean, 可选): 是否包含包括目标调用的连接。默认为 true。 -
chainTypes
(ChainType[], 可选): 要包含的链类型。
-
-
options
(RequestOptions, 可选): 请求选项。
ConnectionsResponse
的 Promise。
示例