@absolutejs/wallet (中文(简体) )
用于绝对JS应用程序的以美元计价的闭合钱包. 余额为 整数美分,每个运动都是平衡的日记交易,重复是 一权分立,以及投标/拍卖结算前的储备基金.
import { createMemoryWalletStore, createWallet } from "@absolutejs/wallet";
const wallet = createWallet(createMemoryWalletStore());
await wallet.createAccount("user_123");
捆绑政策始于绝对JS市场决定:美元显示, 最低供资5美元,最高余额2 000美元,最高交易额1 800美元,10% 卖方支付市场费,每个直接贸易参与者支付0.25美元.
包裹不处理卡片、保管密码或承诺取回现金.
付款适配器为经核实的网页浏览后日记条目的清理部分提供资金;
应用程序提供交易持久性 WalletStore 用于生产.
Bun/PostgreSQL 主机,通过一个 createBunSqlWalletClient(sql) 实例
两家PostgreSQL商店。 它的同源交易上下文使嵌入核心钱包
业务与津贴交易合并,包括一个连接
泳池 游泳池 游泳池.
代理津贴
createAgentWallet 给予代理人狭隘的消费权:,
每日、每周和终生上限;商家/类别/行动许可名单;期满;
可退还性;和 公开保留的最多数目。 请求保留
确切的金额,并产生一个签署的任务 约束在商人,推车散列,
货币、金额、代理、津贴、预订和到期.
以上数额 autoApproveUpToCents 成为一个 @absolutejs/agency 行动.
在现行政策接受批准之前无法进行抓取,然后
通过单一用途代理租赁执行。 模特儿从不收生
平衡突变工具.
机构是所需的东道对等单位(>=0.7.1 <0.8.0外部化的
钱包建设. 因此,允许量和所有其他物剂表面共享
东道主的一个批准分类账。 此包件测试精确 0.7.1; 一个新的
机构次要要求明确放出相容性.
外部提供者效应的使用 captureExternalSpend() 仅在提供者之后
成功或决定性的和解证据证明成功。 这个
从解剖角度将确切的保留记录到提供者的清除中
账户和对提供者和付款参考书进行重试。 一个成功
补偿提供者效应用途 refundExternalSpend() 来扭转这个错误
日记边界; 两种操作在主机崩溃后都可安全重试.
该套产品还出口结构AP2意图/支付任务适配器和a UCP扩展有效载荷. 这些不断发展的协议仍然是适配器;钱包的 津贴和会计合同并不取决于这些合同.
walletPostgresSchemaSql() 提供生产 PostgreSQL 日记
延迟数据库限制, 拒绝进行不平衡的交易 .