邦菲达机器人
此代码未经审核。使用风险自负。
Bonfida-bot是一个链上和链外工具套件,可用于创建交易池。每个交易池都有一个密码识别的信号提供者,该提供者可以使用该池的资产创建血清订单。任何人都可以投资交易池以换取可随时赎回的特定池代币。
结构:
计划帐户数据:
池令牌帐户的Vec地址(程序拥有的Pubkeys的Vec)
池FIDA帐户地址(Pubkey,由程序拥有)
信号提供者地址(公钥)
指示:
初始化池:
最大市场数量(u32)
付款人签名
存款(如果不存在则初始化池):
池种子(256位)
令牌造币厂地址(公钥)
金额(u64)
由来源和付款人签名
赎回:
池种子(256位)
Pooltoken数量(u64)
支付令牌造币厂地址(公钥)
付款目标令牌地址(公钥)
由池令牌所有者和付款人签名
交易(从信号):
池种子(256位)
订单金额数组(u64数组)
血清市场地址(P