프로젝트 소개

fuels-rs는 블록체인 플랫폼인 Fuel 네트워크의 공식 Rust SDK입니다. 스마트 계약 개발의 전체 수명 주기를 포괄하는 포괄적인 도구 키트를 개발자에게 제공합니다. 주요 기능으로는 Sway 계약의 컴파일, 배포 및 테스트, 로컬 Fuel 네트워크 노드 실행, 수작업 스크립트 또는 계약 호출을 사용한 트랜잭션 생성 및 서명, 계약 메서드 시그니처에서 타입 안전 Rust 바인딩 생성 등이 있습니다. SDK에는 일반적인 작업과 로컬 테스트 지갑을 위한 CLI도 포함되어 있습니다. 이 프로젝트는 활발히 개발 중이며, 지갑 통합 및 이벤트 쿼리/모니터링과 같은 기능은 아직 진행 중입니다. Ethers 프로젝트 생태계에서 영감을 받아 친숙한 명명 규칙(fuels-* 계열)을 채택했습니다. 의존성에는 최신 안정 Rust 툴체인, forc 및 fuel-core 바이너리가 포함됩니다. SDK는 wasm-pack을 통한 WASM 테스트를 지원하며 mdbook 기반 가이드를 통해 광범위한 문서를 제공합니다.