컨트랙트 가이드
수행하려는 작업에 따라 그룹화된 컨트랙트 탭 아래의 모든 가이드, 개념 및 레퍼런스.
컨트랙트 빌드 및 배포
- 배포: Foundry 프로젝트 스캐폴드 및 Counter를 Stable 테스트넷에 배포합니다.
- 확인: 사용자가 컨트랙트를 읽고 호출할 수 있도록 Stablescan에 소스를 업로드합니다.
- 이벤트 인덱싱: ethers.js로 라이브 이벤트 스트림 및 과거 데이터 채우기를 구축합니다.
시스템 모듈 호출
- 시스템 모듈 사용: Solidity 또는 ethers.js에서 Bank, Distribution 및 Staking 사전 컴파일을 호출합니다.
- 언본딩 완료 추적: StableSystem 사전 컴파일을 통해 방출되는 UnbondingCompleted 이벤트 구독.
레퍼런스
- 시스템 모듈 레퍼런스: 사전 컴파일 주소 및 모듈별 ABI 포인터.
- JSON-RPC API: 지원되는
eth_*,net_*,web3_*및debug_*메서드.
핵심 개념
- Stable에서의 USDT0 동작: 이중 역할 잔액, 조정 이벤트 및 컨트랙트 디자인 규칙.
- 이더리움과의 차이점: 가스 토큰, 최종성, 우선 순위 팁 및 EVM 호환성.

