Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

스테이킹 모듈

x/staking 모듈은 Stable에서 유효성 검사기 참여 및 위임을 제어합니다. 이 사전 컴파일은 이러한 작업을 Solidity에서 호출할 수 있도록 하여, 계약이 STABLE을 위임하고, 언본딩 기간 후에 위임을 해제하며, 유효성 검사기 간에 재위임하거나, EVM을 벗어나지 않고 유효성 검사기 상태를 쿼리할 수 있도록 합니다.

제공하는 기능

  • 유효성 검사기 생성: 설명, 수수료율 및 초기 자체 위임을 사용하여 새 유효성 검사기를 등록합니다.
  • 유효성 검사기 편집: 유효성 검사기 메타데이터 및 수수료 매개변수를 업데이트합니다.
  • 위임: 유효성 검사기에게 STABLE을 스테이킹합니다.
  • 위임 해제: 유효성 검사기에서 언본딩을 시작합니다 (토큰은 언본딩 기간 후에 사용 가능해집니다).
  • 재위임: 언본딩 없이 유효성 검사기 간에 스테이크를 이동합니다.
  • 언본딩 위임 취소: 기간이 완료되기 전에 진행 중인 언본딩을 되돌립니다.
  • 쿼리 메서드: 유효성 검사기 세트, 위임 기록, 언본딩 기록 및 매개변수를 읽습니다.

권한 부여 의미론

사전 컴파일은 두 가지 검사를 수행합니다.

  1. 본드 데놈 (스테이킹 토큰)은 체인 초기화 시 등록되어야 합니다. Stable에서는 STABLE 토큰입니다.
  2. 발신자는 수정되는 유효성 검사기 또는 위임자와 일치해야 합니다. 사전 컴파일을 직접 호출하여 다른 사람을 대신하여 위임할 수 없습니다.

언본딩 완료

언본딩 기간이 끝나면 토큰은 유동성이 되지만, SDK는 이를 조용히 처리하며 EVM은 직접적인 이벤트를 볼 수 없습니다. Stable의 시스템 트랜잭션 메커니즘은 이 간극을 메웁니다. 프로토콜은 언본딩이 해제되면 StableSystem 사전 컴파일을 통해 UnbondingCompleted 이벤트를 발생시키므로 dApp은 표준 EVM 로그를 통해 구독할 수 있습니다.

언제 사용해야 하는가

  • 스테이킹 프로토콜이 볼트 계약에서 위임을 관리하는 경우: 사용자가 예치하고 인출할 때 delegateundelegate를 호출합니다.
  • 거버넌스 대시보드에 실시간 유효성 검사기 세트가 필요한 경우: 쿼리 메서드를 사용합니다.
  • 리스테이킹 또는 유동성 스테이킹 제품이 언본딩 완료를 추적하는 경우: UnbondingCompleted 이벤트를 구독합니다 (가이드가 출시되면 언본딩 추적을 참조하세요).

ABI를 찾는 곳

전체 메서드 시그니처, 구조체 정의 및 발생된 이벤트는 스테이킹 사전 컴파일 참조에 있습니다.

다음 권장 사항