클레이튼
-
코딩자습서/011 NFT 자판기를 만들기 01 / 클레이튼 실습 06 / 나만의 NFT 자판기를 가져봅시다.프로그래밍/강좌 2022. 4. 29. 18:17
방문해주셔서 감사합니다. 영상주소: 영상링크 소스코드: 깃헙링크 여기로 가셔서 klaytn-06 폴더 입니다. 수정 사항: 2022-06-11 test.js 에서 nft 가 발행한적이 없는 상태에서 코드를 돌리면 오류가 나는 문제가 있었습니다. if 를 추가로 넣어서 오류가 안나도록 수정하였습니다. (기존코드) ret = await contract.methods.tokenURI(1).call(); console.log("tokenUri", ret); (수정후) if(total > 0) // 발행된적이 있으면 확인해본다. { ret = await contract.methods.tokenURI(1).call(); console.log("tokenUri", ret); }
-
코딩자습서/005 오픈씨 실습 02 - about 은 잊으시고 오픈씨 편집기능을 이용합시다.프로그래밍/강좌 2022. 4. 29. 17:55
영상주소: https://youtu.be/pIVfPlqt5wI 소스코드: https://github.com/GoToTheMetaverse/klay-tutorial-v2 의 klaytn-etc-opensea-ownable 폴더입니다. KIP17OwnableFlattened.sol 파일이 필요한데요 이곳에 있습니다. https://github.com/GoToTheMetaverse/klay-tutorial-v2/blob/main/klaytn-06/contracts/KIP17OwnableFlattened.sol 코인리서치 채널을 참고하였습니다. 영상: https://www.youtube.com/watch?v=QHiPn... 코인리서치 소스코드: https://github.com/coinResearch2021/n..
-
클레이튼 으로 가위바위보 강좌 / 영상프로그래밍/강좌 2022. 4. 12. 23:36
블록체인에 흥미를 가질 수 있게 가위바위보 게임을 만드는 강좌를 만들었습니다. (만들만들) 블록체인에 흥미를 가지게 하는게 목적이긴한데 재미 있냐고 하면 그건잘 모르겠군요 https://www.youtube.com/watch?v=pF5-foXc_kw&t=1s 첫번째는 truffle 로 스마트컨트렉트를 올려봅시다. https://www.youtube.com/watch?v=vrWV66J9B0g&t=2s 두번째는 vue 와 tailwind 로 웹페이지를 만들는 강좌 입니다. 세번째로는 UI 를 강화 시키는 강좌 입니다. https://www.youtube.com/watch?v=wXUi4CsAf8E&t=110s 이후로 실시간 로그를 넣어서 좀더 업그레이드 시켜볼까 생각중입니다.
-
클레이튼 NFT 자판기 만들기 / 민팅 페이지 / 영상프로그래밍/강좌 2022. 4. 12. 23:31
영상만드는 중에 조코딩님이 먼저 올리셔서 허망하게 날림으로 만들어졌습니다. 뭔가 좀더 업그레이드 해서 쓸모있게 만들어보려구요 웹호스팅으로 replit 을 사용하였고 웹프로그래밍은 vue 를 이용했습니다. 클레이튼은 truffle 개발하였습니다. https://www.youtube.com/watch?v=RqZ4pUPF3Rc&t=166s 첫번째 강좌는 truffle 로 스마트컨트렉트를 올리는 강좌입니다. https://www.youtube.com/watch?v=GF5YL0ycW7c&t=402s 두번째 강좌는 웹페이를 만들어서 올라간 스메트컨트렉트와 연동하는 작업입니다. vue 와 tailwind 를 이용했습니다. 이후에는 유니티로 좀더 간지나게 사이트를 만들려고 준비중입니다.
-
caver-js import 해보기프로그래밍/개발메모 2022. 3. 4. 15:49
제가 원한 방법은 커멘드에서 npm install caver-js이렇게 설치하고 코드에서는 import Caver from 'caver-js';이런식으로 사용하는걸 생각했었는데요 이방식은 제가 예전에쓰던 vue3 preview 에서는 쉽게 동작하더군요 하지만 vue3 / nuxt / svelt 에서는 안되네요 webpack 이 동작해야되는거 같은데 이상하게 안되네요 caver-js 내부에 fs 를 사용하려고 하는데 브라우져 환경이라 이러면 안되는데... 그래도 되는 방식을 찾긴했습니다. html 코드의 body 밑에 넣쿠요 코드에는 const Caver = window.Caver;이런식으로 사용하면 동작했습니다. caver-js 버전이 바뀌면 1.6.8 부분을 고쳐야겠지요? 클레이튼에서 공..
-
메타마스크에 네트워크 추가하기 코딩 javascript프로그래밍/개발메모 2022. 2. 25. 22:36
window.ethereum.request({ method: "wallet_addEthereumChain", params: [ { chainId: "0x2019", // 8217 chainName: "Klaytn Mainnet 8217", nativeCurrency: { name: "Klaytn", symbol: "KLAY", decimals: 18, }, rpcUrls: ["https://public-node-api.klaytnapi.com/v1/cypress"], blockExplorerUrls: ["https://scope.klaytn.com"], }, ], });이런식으로 요청합니다 해당코드는 클레이튼 메인넷 추가하는 코드입니다. window.ethereum 앞에 await 같은건 붙이지 마세요 ..