@faremeter/ pay-evm (英语)
EVM支付计划执行x402协议,支持EIP-3009无气USDC转账.
安装
pnpm install @faremeter/payment-evm
特征
- 无气转让(EIP-3009)
- Base、Polygon、Skale和更多的USDC付款
- EIP-712 型号
- 主持人支付煤气费
- 安全授权模式
API 参考
职能
获取 TokenBalance
为账户获取 ERC-20 令牌余额和小数.
在一个 RPC 请求中使用多调取两个值 .
| 函数 | 类型 |
|---|---|
getTokenBalance | (args: GetTokenBalanceArgs) => Promise<{ amount: bigint; decimals: number; }> |
参数:
args: - 账户、资产和客户端配置
回返情况:
余额和符号小数
接口
获取 TokenBalanceArgs
获取 ERC-20 令牌余额的参数 .
| 财产 | 类型 | 说明 |
|---|---|---|
account | Address | 检查余额的钱包地址 |
asset | Address | ERC-20 契约地址 |
client | { account: undefined; batch?: { multicall?: boolean or { batchSize?: number or undefined; deployless?: boolean or undefined; wait?: number or undefined; } or undefined; } or undefined; cacheTime: number; ... 67 more ...; extend: <const client extends { ...; } and ExactPartial<...>>(fn: (client: Client<...>) => client) => Cl... | Viem 查询链条的公共客户端 |
相关软件包
- @faremeter/wallet-evm (法语) - EVM钱包适配器
- @ faremeter/ fatch (缩写) - 客户端获取包装
- @faremeter/促进器 - 付款促进者
许可证
LGPL-3.0 仅限