로컬 테스트 환경 구성하기

판게아 프로토콜을 연동하거나 활용하시는 개발자들을 위해, 판게아 프로토콜의 로컬 테스트 환경을 구성해두었습니다.

Pangea Repository

Local Development

Install Dependencies

패키지를 사용하기 위해서는 우선 Node와 Package Manager인 Yarn이 설치되어 있어야 합니다.

yarn install

Compile Contracts

컴파일 후, artifacts와 types 폴더가 생성됩니다.

yarn build

Deploy & Run Local Node

로컬 하드햇 네트워크를 띄우고 판게아 프로토콜의 컨트랙트를 배포합니다. 시뮬레이션을 위해, MOCK 토큰과 몇개의 풀을 우선 생성해 두었습니다. 이를 통해 로컬 테스트 환경 위에서 편하게 작업하시길 바랍니다.

yarn hardhat:deploy

배포한 후 마지막에 20개의 프라이빗키가 노출됩니다, 해당 프라이빗 키의 주소로 KLAY가 전송되므로 테스트에 활용하시길 바랍니다.

테스트 편의성을 위해 컨트랙트 호출에 대한 명령어들을 몇 가지 개발해두었습니다. 테스트 시 활용하시길 바랍니다.

로컬테스트 환경 내 명령어

Run Tests

yarn test

Run test Coverage

yarn coverage

Last updated