核心钩子
useAnyspendQuote
获取代币交换和跨链交易的实时定价信息。
基本用法
参数
报价配置对象
QuoteRequest 接口
类型定义
返回值
报价数据,包含定价和费用
加载状态指示器
如果报价失败,则为错误对象
手动刷新报价的函数
使用示例
交换报价组件
useAnyspendCreateOrder
创建并执行 AnySpend 订单,具有全面的错误处理。
基本用法
参数
配置对象,包含回调函数
CreateOrderOptions 接口
类型定义
返回值
创建并执行订单的函数
加载状态指示器
如果订单创建失败,则为错误对象
使用示例
支付表单
useAnyspendOrderAndTransactions
实时监控订单状态并跟踪关联的区块链交易。
基本用法
参数
要跟踪和监控的订单 ID
返回值
完整的订单数据和交易详情
加载状态指示器
如果获取失败,则为错误对象
OrderWithTransactions 接口
类型定义
使用示例
订单跟踪器
useAnyspendOrderHistory
检索用户地址的分页订单历史记录。
基本用法
参数
用户钱包地址
要获取的订单数量(最大 100)
分页偏移量
使用示例
订单历史组件
额外的钩子
useAnyspendTokens
获取特定链上可用的代币。
代币列表
useCoinbaseOnrampOptions
获取 Coinbase 上行配置以进行法币支付。
Coinbase 上行
useStripeClientSecret
获取 Stripe 支付意图以进行信用卡支付。
Stripe 集成
钩子模式
错误处理模式
错误处理
加载状态模式
加载状态
实时更新模式
实时更新