Aftermath 문서조사
  • Aftermath
    • Aftermath Finance 대해
      • 우리는 무엇을 구축하고 있나요?
  • 시작
    • 계정 만들기
      • zkLogin
        • zkLogin 계정 제거하기
      • Sui Metamask Snap
      • Native Sui wallets
    • Dynamic Gas
    • Aftermath 탐색하기
      • 지갑 상호작용하기
      • 포트폴리오 보기
      • 설정 변경하기
      • 브리지
      • 추천
  • Trade
    • 스마트 오더 라우터
    • 거래하기
    • 수수료
  • Pools
    • 상수 함수 시장 메이커
    • 자습서
      • 예치하기
      • 출금하기
      • 풀 생성하기
    • 수수료
    • Contracts
    • Audit
  • Farms
    • Afterburner Vaults
    • 자습서
      • 농장에 스테이킹하기
      • Claiming Rewards
      • Unstaking
    • 아키텍처
      • 볼트
      • 스테이크 포지션 패키지
    • 수수료
    • FAQs
  • Liquid Staking
    • afSUI
    • 자습서
      • 스테이킹
      • 스테이킹 해제하기
    • Architecture
      • Packages & Modules
      • 진입점
    • 수수료
    • FAQs
    • Contracts
    • Audit
  • Our validator
    • About us
  • Developers
    • Getting Started
    • Router
    • Liquid Staking
    • Pools
  • Egg
    • About Egg
  • Links
    • Twitter
    • Discord
    • Github
    • Medium
    • Aftermath Validator
Powered by GitBook
On this page
  • AFSUI 게터들
  • 총량 게터들
  • 스테이킹
  • 일반 언스테이킹
  • 원자 언스테이킹
  • 검증자 수수료
  1. Liquid Staking
  2. Architecture

진입점

프로토콜은 다음과 같은 진입점을 제공합니다:

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(): 거래 발신자 계정으로 직접 AFSUI를 전송하는 유지 버전입니다.

public fun request_stake_vec(): SUI 코인의 벡터를 가져와서 합치고, 지정된 검증자에게 스테이크하고 즉시 동등한 양의 AFSUI를 반환합니다. 검증자가 활성 상태여야 합니다.

entry fun request_stake_vec_and_keep(): 거래 발신자 계정으로 직접 AFSUI를 전송하는 유지 버전입니다

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를 전송하는 유지 버전입니다.

일반 언스테이킹

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(): 거래 발신자 계정으로 직접 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(): 해당 검증자 수수료를 변경합니다.

PreviousPackages & ModulesNext수수료

Last updated 1 year ago