JavaScript API를 사용하여 NEAR와 상호 작용
빠른 참고
near-api-js
란 무엇인가요?
near-api-js
는 NEAR 블록체인과 상호 작용하는 완전한 라이브러리입니다. 이는 브라우저 또는 Node.js 런타임에서 사용될 수 있습니다.
일반적으로 KeyStore
를 사용한 connect
로 연결을 생성할 수 있습니다. 연결 객체를 통해, 다음과 같은 것들을 할 수 있습니다.
- 브라우저에서 지갑과 상호 작용.
- 다음과 같은 것들을 위해 계정 객체 인스턴스화:
- 토큰 전송
- 컨트랙트 배포
- 계정 검사, 생성 또는 삭제
- 계정 키 관리
- 컨트랙트 객체를 인스턴스화하여 스마트 컨트랙트 메서드 호출
라이브러리에는 일부 utils 함수도 포함되어 있습니다.
To quickly get started with integrating NEAR in a web browser, read our Web Frontend integration article. :::
near-api-js
와 near-sdk-js
의 차이점에 유의하세요:JavaScript SDK 는 스마트 컨트랙트 개발을 위한 라이브러리입니다. 여기에는 스마트 컨트랙트 코드를 작성하는 데 사용하는 클래스와 함수가 포함되어 있습니다.
JavaScript API 는 NEAR와 상호 작용할 수 있는 모든 가능한 명령을 위한 완전한 라이브러리입니다. 이는 RPC 엔드포인트 래퍼, 브라우저에서 NEAR 지갑과 상호 작용하는 라이브러리, 키 관리 도구입니다. :::
설치
패키지에 near-api-js
를 의존성(dependency)으로 포함합니다.
npm i --save near-api-js