블록체인
[블록체인] 블록체인 전자투표 웹 만들기 -3
박은성/
2022. 6. 30. 08:39
반응형
본격적인 스마트컨트랙트의 구성이다.
1. near-sdk 다운로드
yarn add -D near-sdk-as
약간 고난인 점은, 니어에서 스마트 컨트랙트를 짤 때 러스트를 사용한다는 점이다.
타입스크립트나 이런 걸로 되려나.
2.
npx create-near-app [options] new-awesome-project
여기서 옵션을 assemblyscript로 주려고 했으나 네, 안된다고 한다.
즉, 어쩔 수 없이 러스트를 사용해야만 한다.
npx create-near-app --frontend=react --contract=rust [프로젝트이름]
3. 니어 프로젝트에서 러스트 설치 방법
1. Rustup 설치
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2.
source $HOME/.cargo/env
3.
rustup target add wasm32-unknown-unknown
4.
npm install near-cli -g
반응형