프로그래밍/강좌 33

코딩자습서/021 디스코드봇 NFT 인증기 07- 07 / 서명과 검증을 해봅시다.

영상주소: https://www.youtube.com/watch?v=K0luq5uMDmo 소스주소: https://github.com/GoToTheMetaverse/klay-tutorial-v2/tree/main 의 klaytn-07-6폴더입니다. 참고자료 서명방법 코드: https://forum.klaytn.foundation/t/kaikas-sign-list/2395 cdnjs 의 caver-js: https://forum.klaytn.foundation/t/cdnjs-caver-js-cdn/4873 카이카스와 caver-js 를 이용한 검증방법입니다. 유저에게 서명받는 코드 (카이카스 UI 가 뜹니다. 아래쪽에 그림있음) const caver = new Caver(window.klaytn); con..

코딩자습서/020 vue / 변수 사용의 여러가지 버전 / $ref / .value

소스코드: GoToTheMetaverse/vue-tutorial: vue 강좌 (github.com) 의 vue-1 폴더입니다. 영상주소: https://www.youtube.com/watch?v=hg5fYPwzyQs yarn 을 사용하구요 yar install 을 해서 설치해야합니다. vue 를 어느정도 쓰시는 분들이 볼것 같아서 영상엔 이 부분이 없습니다... 1. 초기방법 컴포지션이전 시대의 방식입니다. this 가 자주 들어가서 귀찮아지고 버그도 생기기 마련입니다. 2. 컴포지션 초기 setup() 함수를 작성하며 함수 마지막에 return 이 있는게 특징입니다. this 는 없는 대신 value 가 있군요 (좋을게 없습니다.) 3. 4. $ref 를 사용하는 방식 최종 방법입니다. 훈륭합니다. ..

코딩자습서/019 스마트컨트렉트 이벤트 모니터 만들어봅시다. / caver-js

이 기능은 이벤트 모니터 라고도 부르고 이벤트 감시기 라고도 부릅니다. 영어로는 watch 나 monitor 라고 부르더군요. 영상주소: https://www.youtube.com/watch?v=HxGpjz9LCc8 소스코드: https://github.com/GoToTheMetaverse/klay-tutorial-v2/tree/main 의 klaytn-08-event-monitor 폴더입니다. 이벤트 모니터가 있어야 좀더 괜찮은 서비스를 만들수 있습니다. 스마트컨트렉트는 수정이 안되기 때문에 어려운 기능을 구현하다가 버그라도 생기면 리스크가 크기 때문에 적당히 쉬운 기능을 구현하고 이벤트를 이용해서 외부에서 어려운 기능을 구현하는 편이 수정이 용이 합니다. 이 소스는contract.getPastEven..

코딩자습서/018 디스코드봇 NFT 인증기 07- 06 / 마무리해봅시다. / 부족한 부분은 말로 때웠습니다.

소스코드: https://github.com/GoToTheMetaverse/klay-tutorial-v2/tree/main 의 klaytn-07-5 폴더입니다. NFT 인증기 컨텐츠는 이번이 마지막이군요 완벽하지 않은 기능이라 부족부분에 대한 내용이 후반에 있습니다. 웹서버를 실제로 돌려야하는데 방법으로 cafe24 와 라즈베리파이로 집에서 돌리는 방법이 있긴한데 설명하기 쉽지 않네요 그외 스마트컨트렉트 감시기 ? 를 만들어야합니다. 영상주소: https://www.youtube.com/watch?v=mOVIsBBYDcA - YouTube www.youtube.com