@antseed/买方核心
运输不可知买方机械,取自: @antseed/node (哪个)
所以现在的消费者
未受影响: BuyerRequestHandler, (中文(简体) ), BuyerPaymentManager, (中文(简体) ),
BuyerPaymentNegotiator, (中文(简体) ), BuyerFreeUsageManager,则
ProxyMux编号 :PaymentMux编号 :VerificationMux 框架多轴、定价和
渠道核算、单位开票请求/反应正常化以及
只能读取存款/频道EVM客户端.
仅取决于 @antseed/protocol, (中文(简体) ), @antseed/api-adapter, (中文(简体) ), ethers,以及
tokenx ——没有sqlite,没有套接字,没有节点专用API.
通过小型结构接口插入环境插件
(单位:千美元)src/interfaces.ts, (中文(简体) ), src/channel-store-types.ts:
BuyerConnection—— 说state, (中文(简体) ),stateChange事件,send(bytes)满意 以@antseed/node是因为PeerConnection。 。 。 .BuyerChannelStore——频道记账表. 满意的@antseed/node子宫颈ChannelStore。 。 。 .BuyerIdentity, (中文(简体) ),BuyerPeerView, (中文(简体) ),ResponseAuthSink, (中文(简体) ),ResponseAuthSampler身份、同伴知识和可选核查持久性.
执行不导入此包;相容性是结构性的.
保持存储的频道诚实. 商店可以拖后链:卖方可以
关闭此购买者停止使用的频道 . reconcileStoredChannels({ store, channels, buyerEvmAddr }) 读取链上每行一个买家的活行
退休那些再也不能转移钱的人。 一个关闭的频道变成
settled 和一个撤回的 timeout,每个合同解决
数量,以及从未登陆的预备队,每个预备队都有
过期变成 ghost。不可读行和未知状态继续活动,因为
做排队,他们的储备 仍然可以降落。 它不会让卖家有不同的选择
活动频道比它有。 有现场买方通话的程序
negotiator.reconcileChannelsWithChain() 而不是,这也留下一个
销售者在飞行中承担支付工作,并且从记忆中跳出退休的会话.