自动ARP
Last updated
Last updated
自动 ARPs 确定了帐户应收和应付款项的金额,使用与 ARP 关联的 valuepool 中帐户所有者的百分比。因此,自动 ARPs 必须与提供 ARP 百分比的 valuepool 关联,以计算其帐户的应收和应付款项的金额。
以下是自动 ARPs 的一个示例用例。假设您有一个进行大量投资的 valuepool。这些投资的利润可以通过 ARP 合约进行分配,该合约中每个 valuepool 成员的利润份额都由他们在 valuepool 中的百分位确定。更具体地说,假设我们的 valuepool 中有 30000 美元,并有 3 个用户(A、B 和 C)。我们已经进行了一些投资,并希望建立一个 ARP,通过该 ARP,这些投资的利润将被分配:
用户 A 在 valuepool 中的百分位为 50%
用户 B 在 valuepool 中的百分位为 25%
用户 C 在 valuepool 中的百分位为 25%
以下是设置我们的 ARP 的逐步指南:
转到 ARP 页面 并单击 Deploy ARP 按钮。
填写弹出的表单;将 Is Automatic 和 Is Percentages 参数设置为 Yes。此外,填写 valuepool 的地址。通过将鼠标悬停在其旁边的帮助图标上,确保阅读每个参数的描述。验证交易。
单击 Mine Only 按钮,仅显示您的 ARP 合约。如果仍然无法看到您的 ARP 合约,请重新加载页面,然后再次单击 Mine Only。
下一步是创建用户 A 的帐户
由于应付款和应收款的金额将由关联的 valuepool 决定,因此我们不需要在此处输入这些值。我们只需要设置应付款账户的开始日期(Start Payable)和账期(Period Payable)。现在您可以验证和确认交易。您应该以相同的方式为用户 C 和 D 创建帐户。
下一步是每个用户将其 valuepool 的令牌附加到创建的帐户中
作为帐户所有者,以下是将您的 valuepool 令牌附加到您的 ARP 帐户以便能够提取您在 valuepool 投资的利润份额的逐步指南:
确保通过单击其面板左下角的 ID 来选择您的帐户(在下图中,我们的帐户 ID 是 4)。
转到您的 ARP 的控制面板菜单,并单击 Update Token ID 按钮。
输入您 valuepool NFT 令牌的 ID,并验证交易。
恭喜!现在您可以在 ARP 管理员通过 Notify Rewards 函数将利润存入 ARP 合约时提取您的利润份额。
自动 ARP 合约也可用于在用户之间共享债务。使用 Notify Debt 函数通知合约,并且其账户的周期性可以通过 Period Receivable 变量进行设置。对于非周期性合约,该变量可以设置为 0。