트론(TRX)

트론 스테이킹 API를 통해 수수료로 사용할 리소스(Bandwidth, Energy)를 얻을 수 있습니다. 얻은 리소스는 다른 주소에 위임하여 사용할 수 있습니다. 트론 스테이킹을 통해 트랜잭션 발생 시 지불해야 하는 TRX를 절감할 수 있습니다.

📘

트론 스테이킹의 경우 다른 플랫폼의 스테이킹과는 용도상 일부 차이가 있으며, API가 별도로 존재합니다.


스테이킹 가능 주소


지갑 유형주소 종류
중앙화 지갑수수료주소
자식주소 출금 지갑수수료주소


1. Stake

Stake 신청 API를 호출하여 자산을 네트워크에 예치합니다. 스테이킹하여 얻을 리소스는 Bandwidth, Energy 중에서 하나만 선택할 수 있습니다.

상태내용
PENDING스테이킹 트랜잭션이 생성된 상태
UNFINALIZED스테이킹 트랜잭션이 블록에 포함된 상태
FINALIZED스테이킹 트랜잭션이 블록에 포함된 뒤 다음 블록이 생성된 상태
FAILED스테이킹 트랜잭션이 실패한 상태


2. DelegateResource

스테이킹하여 얻은 Bandwidth나 Energy는 DelegateResource 신청 API를 호출하여 다른 주소로 위임할 수 있습니다. 위임했던 리소스는 UndelegateResource 신청 API를 호출하여 회수할 수 있습니다. 위임할 때 lock 기간을 설정하면 해당 기간 동안 위임받은 계정에서 리소스 사용에 대해 보장을 받을 수 있습니다. lock을 true로 설정한 경우 lock_period 기간이 지난 후 회수할 수 있습니다.



3. Unstake

Unstake 신청 API를 호출하여 네트워크에 예치된 자산을 해지합니다. 해지 시 예치한 원금은 언스테이킹 기간인 약 14일 이후 출금할 수 있습니다. 언스테이킹 시 스테이킹을 하여 얻은 리소스는 모두 잃게 됩니다.



4. Claim

언스테이킹 기간이 지나면 자산을 출금할 수 있습니다. Claim 신청 API를 호출하여 자산을 출금해 보세요.