核心组件
<AnySpend>
用于代币到代币交换和法币通道的主要界面组件。
基本用法
属性
以模态覆盖或全页显示
初始支付方式标签页
购买模式的目标代币地址
目标代币的链 ID
接收者钱包地址
隐藏交易历史访问按钮
通过 ID 加载特定订单
使用示例
<AnySpendNFTButton>
具有内置支付处理的简化 NFT 购买按钮组件。
NFT 购买按钮
属性
NFT 合约配置对象
接收 NFT 的钱包地址
NFTContract 接口
类型定义
使用示例
完整 NFT 集成
<AnySpendCustom>
用于自定义智能合约交互的最灵活组件,包括游戏、质押和 DeFi 操作。
自定义合约交互
属性
订单类型标识符
目标区块链网络
用于支付的代币
金额,以 wei/最小单位计
目标智能合约地址
编码的函数调用数据
可选的代币支出地址
用于跟踪的自定义元数据
自定义头部组件
成功回调,带有交易哈希
使用示例 - 质押
质押集成
专用组件
<AnySpendNFT>
具有额外市场功能的增强型 NFT 组件。
增强型 NFT 组件
<AnySpendStakeB3>
为 B3 代币质押预配置的组件。
B3 质押
<AnySpendBuySpin>
专为购买转盘或彩票的游戏特定组件。
游戏转盘
<AnySpendTournament>
比赛入场费支付组件。
比赛入场
组件样式
所有组件都带有默认样式,可以使用 CSS 变量进行自定义:自定义样式
平台支持
组件 | React Web | React Native |
---|---|---|
AnySpend | ✅ | ✅ |
AnySpendNFTButton | ✅ | ✅ |
AnySpendCustom | ✅ | ✅ |
AnySpendNFT | ✅ | ✅ |
法币通道功能 | ✅ | ❌ |