BlockChain/Truffle 2

Truffle을 이용한 NFT(ERC-721) 개발

이번 시간에는 로컬 환경에서 이용이 가능한 Truffle을 활용하여 NFT를 개발하여 배포, 테스트 까지 해보는 시간을 가져봅시다! 필요한 것 / Prerequisite Nodejs Code Editor (Vscode) Infura.io API Key Metamask Wallet Basic understading of JS, Solidity 먼저 개발환경을 구축합시다! /Dependencies 터미널에서 폴더와 npm / truffle 패키지를 받아준 이후 mkdir nft cd nft truffle init npm init npm install @truffle/hdwallet-provider npm install @openzeppelin/contracts Mnemonic Phrase and Infura..

BlockChain/Truffle 2021.12.10

[Truffle] Given value "TxTypeLegacyTransaction" is not a valid hex string. 오류 날 시에

클레이튼 바오밥 네트워크에서 NFT 배포하고 발행하는거 테스트해보려는데 truffle-config.js에서 자꾸 버젼때문에 오류가 났다. 앞에 ^ 하나 붙여주고 version: "^0.5.6" 했더니 작동이 잘 된다.. ^의 뜻은 해당 버전 위로만 허용해주고 그 윗버젼 전까지만 된다는 것 예로 0.5.5 / 0.6은 되지 않고 0.5.8은 가능 싶었는데 Given value "TxTypeLegacyTransaction" is not a valid hex string. 이 오류가 뜨는거임.. 그래서 더 찾아보니 트러플 버젼이 호환되지 않을 수도 있다네 ....?? 암튼 그렇다고 하니 지우고 다시 깔았다. 분명히 지우지 않고 버전 바꿀 수 있는 방법이 더 있을테니 찾아봐야겠다

BlockChain/Truffle 2021.12.01