DODO 文档中心

跨链交易

跨链交易

DODO的跨链交易功能使用户可以使用跨链令牌桥将一个链上的资产交换为另一个链上的不同资产。该功能支持多种不同链上的数十种代币的交换,并通过聚合多个平台和协议,让用户安全快速地转移资产。

DODO跨链交易API支持以下功能:

  • 支持的跨链代币列表:该接口返回显示给用户的支持链、代币和通道产品数据。
  • 跨链路由:该接口根据用户选择的交易对和出售数量返回交换路由和价格报价。
  • 跨链交易编码:用户选择通过跨链路由接口获取的路由后,调用该接口获取要发送的交易数据。该接口的'encodeParams'参数来自所选的路由。
  • 创建跨链订单:用户调用'web3.eth.sendTransaction'方法向链上发送交易后,调用该接口保存交易数据。
  • 跨链订单列表:调用该接口获取用户最新的订单记录数据。如果接口未返回最新数据,则原因可能是接口数据有缓存,缓存持续约15秒。
  • 跨链订单详情:该接口返回给定订单的详细数据,缓存时间约为15秒。
  • 跨链新订单状态:该接口用于获取与用户跨链订单相关的状态变化信息,缓存时间约为15秒。