본문 바로가기
블록체인교육/코스모스생태계

[GNO] 2. Gnoland 사용해보기

by Danny_Kim 2022. 6. 11.

🔑 100배 수익 경험자의 노하우가 담긴 치트키 공개 🔑

  1. 네이버, 카카오 임직원들이 듣고 있는 비트코인 강의
  2. 아무도 알려주지 않은 비트코인, 이더리움의 리스크
  3. 블록체인 전문가들도 놓치기 쉬운 비트코인, 이더리움의 핵심 가치
  4. 천배 수익이 가능한 디파이(DeFi), 코인 생태계 지도
  5. 토큰 제작, 1억 연봉의 블록체인 개발자로 거듭나자!

[GNOLAND 관련 문서]

1. GnoLand 테스트넷 계정생성 및 faucet 받기 
2. GnoLand 사용해보기 


 

*GnoLand 사용이전에 아래 글을 먼저 확인하여 Go, Gno가 설치되어 있어야 합니다.

https://kimsfamily.kr/508

 

[GNO] 1. GnoLand 테스트넷 계정 생성 및 faucet 받기

1. 리눅스 환경이 필요합니다. (Mac 에서는 그냥 하시면 됩니다.)  - 윈도우의 경우는 WSL을 설치하여 리눅스 환경 사용이 가능합니다. [아래 링크 참고] https://docs.microsoft.com/ko-kr/windows/wsl/install..

kimsfamily.kr

 

1. 등록 

 -  GnoLand를 사용하기 위해서는 GNO 2,000개가 필요합니다.

 - 가이드에는 초대를 받거나 faucet에서 100개씩 요청하라고 하는데..전 2번째 100개씩 요청하는걸 했습니다. 이게 적으면 5번 많으면 10번정도까진 되는데 그 이후로 잠깁니다. 그래서 시간을 두고 천천히 하시면 됩니다. 10분 간격으로 하니 아래와 같이 받게 되었네요!!

 - Gnoland 디코에서 요청을 하는 방법도 있으니 디코에서 물어보셔도 됩니다. (https://discord.gg/3YbdqVP8Tb)

 - 암튼, 2,000개를 어디선가 가져와야 합니다!!

 

2. Gnoland 등록하기.

 2.1 주소 확인

./build/gnokey list

 - 주소를 복사하여 아래 명령어 입력. (accounts/ 오른쪽 주소를 여러분 주소로 변경)

./build/gnokey query auth/accounts/g1308mmu46kvgjv360x3w7zps0ar9r7qatz5e5cd --remote gno.land:36657

- 명령어 이후에 Account number 와 sequence가 필요합니다. (저의 경우는 1518, 0)

 

2.2 유저 등록을 위한 트랜잭션 파일 만들고 전송하기

- 주소와 유저네임 지정해서 트랜잭션 파일을 만듭니다.

- 유저네임의 경우는, 6~17 영문자이며, 시작은 소문자로 시작되어야 하고 알파벳, 숫자, 언더스콥 등이 가능합니다.

- 아래가 예시고,

./build/gnokey maketx call ADDRESS --pkgpath "gno.land/r/users" --func "Register" --gas-fee 1gnot --gas-wanted 2000000 --send "2000gnot" --args "" --args "USERNAME" --args "" > unsigned.tx

- 전 이렇게 했습니다.

./build/gnokey maketx call g1308mmu46kvgjv360x3w7zps0ar9r7qatz5e5cd --pkgpath "gno.land/r/users" --func "Register" --gas-fee 1gnot --gas-wanted 2000000 --send "2000gnot" --args "" --args "dannyworld" --args "" > unsigned.tx

 - 트랜잭션 파일이 만들어졌습니다.

 - 트랜잭션 파일에 이제 서명(사인)을 해야합니다.  명령어는 아래와 같습니다.

./build/gnokey sign ADDRESS --txpath unsigned.tx --chainid testchain --number ACCOUNTNUMBER --sequence SEQUENCENUMBER > signed.tx

 - 수정해줘야하는게, ADDRESS, ACCOUNT_NUMBER,SEQUENCE_NUMBER입니다. 조금 위에 주소확인할때 어카운트 넘버와 시퀀스 넘버가 있었습니다. 이걸 넣어줘야 합니다.

 - 저의 경우는 

   ADDRESS : g1308mmu46kvgjv360x3w7zps0ar9r7qatz5e5cd

   ACCOUNT_NUMBER : 1518

   SEQUENCE_NUMBER : 0 

  입니다. 그래서 자신의 주소와 정보를 확인하고 아래와 같이 넣어줍니다.

./build/gnokey sign g1308mmu46kvgjv360x3w7zps0ar9r7qatz5e5cd --txpath unsigned.tx --chainid testchain --number 1518 --sequence 0 > signed.tx

- 명령어 입력후, 패스워드를 확인해주면 트랜잭션에 사인을 하게 됩니다.

- 이제 사인이 끝난걸 브로드캐스트 해줍니다. (트랜잭션을 Gnoland 에 보내주는겁니다.- 검증인들에게 전송!!)

./build/gnokey broadcast signed.tx --remote gno.land:36657

위와 같이 OK!가 뜨면 정상적으로 트랜잭션을 보낸겁니다!!

 

2.3 GnoLand 등록 확인

 - gnoland 사이트 접속 

  https://gno.land/r/users

 

https://gno.land/r/users

 

gno.land

 - 자신이 등록한 유저네임 확인하기!!

 - 전 이렇게 등록이 되었네요!!

 - 대니월드에 오신 여러분 환영합니다!!! :)

 

3. GnoLand 사용해보기

 - 포스팅을 하면 리워드가 있다고 하는데? 잘 모르겠지만..일단 한번 해봅시다!!

 - 일단 트위터나 미디엄이나 자신만의 블로그 등에 포스팅을 한후에 해당 링크를 첨부할 수 있습니다.

 - 전 이 글을 가지고 한번 포스팅 해보겠습니다. (이 포스팅의 주소가 https://kimsfamily.kr/509 입니다.)

 - 마땅히 링크가 없으면, 이 글을 링크로 사용하세요!!! 이 글 포스팅 주소는 위 주소!!) :)

 - 명령어

./build/gnokey maketx call ADDRESS --pkgpath "gno.land/r/boards" --func "CreateReply" --gas-fee 1gnot --gas-wanted 2000000 --send "" --broadcast true --chainid testchain --args "1" --args "8" --args "8" --args "URL" --remote gno.land:36657

- 전 아래와 같이 수정하였습니다.

./build/gnokey maketx call g1308mmu46kvgjv360x3w7zps0ar9r7qatz5e5cd --pkgpath "gno.land/r/boards" --func "CreateReply" --gas-fee 1gnot --gas-wanted 2000000 --send "" --broadcast true --chainid testchain --args "1" --args "8" --args "8" --args "https://kimsfamily.kr/509" --remote gno.land:36657

- ADDRESS 와 URL부분을 수정해주면 됩니다.

- 위와 같이 OK! 가 되면 정상적으로 트랜잭션이 보내진겁니다.

- 확인해봅니다!!

- https://gno.land/r/boards:gnolang/8 이 포스트에서 제일 아래로 내려오면 본인의 글을 확인할 수 있습니다.

 

* 축하드립니다!!!

- 일단 시작이 반이라고 여기까지 성공하셨으니 추후에 올라오는 글들을 참고하여 여러 테스트를 진행하면 리워드가 있다고 하니 일단 기다려봅시다!!

 

 

아래 미디엄 글을 참고하여 작성하였으니, 자세한 내용은 원본글을 확인하시기 바랍니다!!

https://medium.com/@onbloc/a-guide-to-your-first-task-on-gnoland-8533dcdb71f6

🔑 100배 수익 경험자의 노하우가 담긴 치트키 공개 🔑

  1. 네이버, 카카오 임직원들이 듣고 있는 비트코인 강의
  2. 아무도 알려주지 않은 비트코인, 이더리움의 리스크
  3. 블록체인 전문가들도 놓치기 쉬운 비트코인, 이더리움의 핵심 가치
  4. 천배 수익이 가능한 디파이(DeFi), 코인 생태계 지도
  5. 토큰 제작, 1억 연봉의 블록체인 개발자로 거듭나자!

댓글