Getting Started
@beatoz/web3 가이드 문서에 오신 것을 환영합니다.
@beatoz/web3는 HTTP 및 WebSocket을 사용하여 로컬 또는 원격 BEATOZ 노드와 상호 작용할 수 있게 해주는 JavaScript 라이브러리입니다. 다음 문서는 @beatoz/web3의 사용 방법 및 예제 코드를 제공합니다. 이 문서는 @beatoz/web3 1.0.12 또는 상위 버전을 사용하는 개발자를 위해 작성되었습니다.
요구 사항
@beatoz/web3 라이브러리를 사용하려면 다음 요구 사항이 필요합니다:
Node.js (버전 16.19.0 이상)
npm (버전 8.19.0 이상)
Installation
@beatoz/web3를 설치하려면 npm을 사용해 다음 명령을 실행하세요:
npm install @beatoz/web3
@beatoz/web3의 특정 버전을 설치하려면 다음 명령을 실행하세요:
npm install @beatoz/web3@X.X.X
Starting with @beatoz/web3
@beatoz/web3 설치가 완료되면 라이브러리를 사용해서 BEATOZ 노드에 연결할 수 있습니다. 아래 예제를 통해 연결하는 방법을 확인하세요.
먼저 작업 디렉토리에 예제 코드를 작성할 파일을 생성합니다.
$ touch beatoz.js
생성된 beatoz.js에 아래의 코드를 작성합니다.
import { Web3 } from '@beatoz/web3';
const web3 = new Rweb3('https://rpc1.testnet.beatoz.io');
async function getAbciInfo() {
const info = await web3.beatoz.abciInfo();
console.log(info);
}
getAbciInfo();
위 코드의 결과는 아래와 같습니다.
{
response: {
version: '0.17.0',
app_version: '72620543991349248',
last_block_height: 231923,
last_block_app_hash: '4MYzthbFGIFAGU/EOy+Dw1JjxjqBl1NimEryfjyHS9o='
}
}
Last updated