Aftermath 文档
  • Aftermath
    • 关于 Aftermath Finance
      • 我们在构造什么?
  • 开始使用
    • 创建一个账户
      • zkLogin
        • 删除 zkLogin 账户
      • Sui Metamask Snap
      • Native Sui wallets
    • 动态气体
    • Aftermath导航
      • 与您的钱包互动
      • 查看您的投资组合
      • 更改您的设置
      • 桥
      • 推荐
  • 交易
    • 智能订单路由器
    • 进行交易
    • 费用
  • 池子
    • 恒定函数做市商
    • 教程
      • 存款
      • 撤出
      • 创建一个池
    • 费用
    • 合约
    • 审计报告
  • 农场
    • Afterburner保险库
    • 教程
      • 将资产抵押到农场
      • 索赔奖励
      • 解除质押
    • 架构
      • 保险库
      • 质押头寸
    • 费用
    • 常见问题
  • 流动质押
    • afSUI
    • 教程
      • 质押
      • 解除质押
    • 架构
      • 包和模块
      • 进入点
    • 费用
    • 常见问题
    • 合约
    • 审计报告
  • 我们的验证器
    • 关于我们
  • 开发人员
    • 入门
    • 路由器
    • 流动性质押
    • 池
  • Egg
    • 关于Egg
  • 官方链接
    • 推特
    • Discord
    • Github
    • Medium
    • Aftermath 的验证器
Powered by GitBook
On this page
  • AFSUI 获取器
  • 总金额获取器
  • 质押
  • 定期解除质押
  • 原子质押解除
  • 验证费
  1. 流动质押
  2. 架构

进入点

该协议提供以下切入点:

AFSUI 获取器

public fun afsui_to_sui_exchange_rate():返回当前时代的AFSUI<->SUI汇率。

public fun afsui_to_sui():给定 AFSUI 金额返回相应的 SUI 金额。

public fun sui_to_afsui_exchange_rate():返回当前纪元的SUI<->AFSUI汇率。

public fun sui_to_afsui():给定 SUI 金额返回相应的 AFSUI 金额。

public fun total_sui_amount(): 返回在协议中锁定的总 SUI 金额(所有本金 + 奖励)

总金额获取器

public fun total_rewards_amount():返回已收集的奖励总金额。

public fun epoch_was_changed():启动纪元更改处理。可能需要连续调用多次。

质押

public fun request_stake():将 SUI 硬币委托给指定的验证器,并立即返回等量的 AFSUI。请注意,验证器必须处于激活状态。

entry fun request_stake_and_keep():Keep 版本,直接将 AFSUI 转入交易发送方账户。

public fun request_stake_vec():获取 SUI 硬币向量,将其加入指定的验证器,并立即返回等值的 AFSUI。请注意,验证器必须处于激活状态。

entry fun request_stake_vec_and_keep():直接将 AFSUI 转入交易发送方账户的 Keep 版本。

public fun request_stake_staked_sui():对提供的 StakedSui 对象进行再入股,提取相应金额的 AFSUI 并返回。

public fun request_stake_staked_sui_and_keep():保留版本,直接将 AFSUI 转入交易发送者账户。

public fun request_stake_staked_sui_vec():获取 StakedSui 对象的矢量,重新获取它们,铸入相应金额的 AFSUI 并返回。

public fun request_stake_staked_sui_vec_and_keep():直接将 AFSUI 转入交易发送者账户的 Keep 版本。

定期解除质押

public fun request_unstake():该方法获取 AFSUI 作为输入,注册请求,以便在下一个纪元开始时提取相应数量的 SUI。

public fun request_unstake_vec():该方法获取 AFSUI 硬币向量作为输入,将它们连接起来,并注册请求,以便在下一个纪元开始时铸造相应数量的 SUI 硬币。

原子质押解除

public fun request_unstake_atomic():该方法获取 AFSUI 硬币作为输入,并立即返回相应数量的 SUI。

entry fun request_unstake_atomic_and_keep():keep 版本直接将 SUI 转入交易发送者账户。

public fun request_unstake_vec_atomic():该方法以 AFSUI 硬币向量为输入,将它们合并为一个向量,并立即返回相应的 SUI 金额。

public fun request_unstake_vec_atomic_and_keep():保留版本,直接将 SUI 转入交易发送方账户。

验证费

public fun rotate_operation_cap():创建并注册新的操作能力对象。

public fun update_validator_fee():更改相应的验证器费用。

Previous包和模块Next费用

Last updated 1 year ago