월 22,000원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨ERC20 깨부수기 (+ truffle, 프론트엔드)
강의 업데이트 문의
안녕하세요! 솔리디티 깨부수기와 NFT 강의 너무 잘 봐서 해당 강의까지 바로 구매했습니다!그런데 아쉽게도 해당 강의는 최신버전과 내용이 좀 다르더라고요...최신버전으로 공부하고 싶은데 혹시 강의 업데이트 예정이 있는지 궁금해서 문의 남깁니다!
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
fallback
fallback: 없는 함수를 호출할 때 ,없는 함수를 호출하면서 이더를 보낼 때 작동합니다. 이 말이 가스비는 소모된다로 이해해도 될까요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
pure view
function balance1(address _a) public view returns (uint256) { return _a.balance; } function fun1(uint256 _a) public pure returns (uint256) { if (_a == 3) { return 555; } return 111; } 안녕하세요 여기 두개 함수에서 둘다 외부에서 _a를 받아오는것으로 보이는데 왜 위에는 view를 쓰고 밑에는 pure 를 쓰는건지 잘 모르겠습니다.
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
SafeMath 함수
안녕하세요! 친절하게 답문 주셔서 감사드립니다혹시 SafeMath 함수 같은게 실제로 사용이 되나요? 사용이 된다면 어떤식으로 사용되는지 예시가 궁금합니다..
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
솔리디티
callWhoIsMsgSender 와 whoIsMsgSender 함수 두개 모두 호출한건 lec13의 컨트랙 주소인건가요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
안녕하세요 강사님 질문이 있습니다
remix에 transaction cost excution cost gas 이렇게 세개가 트랜잭션이 발생할대마다 나타나는데요이게 정확이 무엇을 의미하는지 찾아봐도 이해가 잘안되서요 혹시 섦명 부탁드려도 될까요??
- 해결됨ERC20 깨부수기 (+ truffle, 프론트엔드)
function 매개변수에 관한 질문이 있습니다
값 타입에는 memory를 안쓰고 참조 타입에만 memory를 붙이는 이유가 궁금합니다
- 해결됨ERC20 깨부수기 (+ truffle, 프론트엔드)
가스비 질문이 있습니다
변수에 선언된 값이 변경될때마다 가스비가 추가적으로 발생하나요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
Ownable에 대해서 질문이 있습니다
상속받은 컨트랙트가 배포될 때 부모 컨트랙트의 constructor도 같이 실행이 되는 건가요?owner를 Sale contract에서 생성해주지 않았는데 배포될 때 자동으로 abstract Ownable의 constructor가 실행되는 건가요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
ERC20과 프론트엔드연결 지갑 변경 관련 질문 입니다!
안녕하세요!! 강의 도움 많이 받고 있습니다!!다름이 아니라 ERC20 프론트엔드연결1 강의 내용 관련해 질문드리려고 합니다.강의와 마찬가지로 useEffect 훅 안에window.ethereum.on("accountsChanged", () => { setUp();}를 입력해 메타마스크 계정이 바뀔 때마다 setUp 함수가 실행되도록 했습니다.강의에서는 지갑 계정을 바꾸고 getAll 버튼을 누르면 변경된 지갑 주소가 잘 찍히는 것을 확인했습니다.그런데 코드 치고 직접 실습하는 과정에서 문제가 발생했습니다.강의에서처럼 getAll 버튼을 누르면 변경된 지갑 주소가 찍히는 것을 기대했으나 지갑이 변경되어도 변경 이전 지갑 주소가 찍힙니다...일단은 window.ethereum.on("accountsChanged", () => { window.location.reload(); }) 를 통해 해결은 했으나... 리로드 되면서 화면전환되는게 너무 거슬려서 디원님처럼 문제를 해결하고 싶어 질문드립니다!!! accountsChanged 이벤트핸들러가 업데이트 되면서 사용법이 변경된건지... 아니면 제가 무엇을 놓치고 있는지 감이 오지 않습니다..🥲(메타마스크 docs에는 accountsChanged 핸들러 안 콜백함수에 accounts 인자가 있더라구요...!)직접 작성한 코드입니다.
- 해결됨ERC20 깨부수기 (+ truffle, 프론트엔드)
ERC20과 프론트엔드 연결 테스트 코드 질문입니다.
안녕하세요! 강의 너무 유익하게 잘 수강하고 있습니다!다름이 아니라 ERC20과 프론트엔드 연결에서 3번째 테스트 코드 관련 질문입니다.openzeppelin 레포지토리에서 ERC20 코드를 보면 transfer 함수의 인자로는 to와 amount, 2개가 있음을 확인할 수 있습니다.그런데 강의에서 사용하신 테스트 코드에는 {from : accounts[0]}와 같은 3번째 인자가 있어서 의문이 들었습니다. 공식문서를 찾아봤는데도 3번째 인자에 관해서는 보이지 않는데 혹시 이 3번째 인자의 정체를 알 수 있을까요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
migration 질문
'컴파일 및 코드 배포' 강의에서 truffle init을 하게 되면 이제 Migrations.sol파일이 없는데 그럼 last_completed_migration 변수의 역할은 없는거죠? 추가 컨트랙 파일 없이 truffle migrate를 해도 계속 1_ 파일부터 배포가 되어 여쭤봅니다
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
Chai와 Chai BN강의 부분이 50분 강의로 되어 있습니다.
Chai와 Chai BN강의가 강의는 15분정도 되는것 같은데 50분으로 되어있습니다. 편집이 필요할 것 같습니다
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
강의가 일부분 누락되어 있습니다(해결)
섹션5 메타마스크 이벤트 (다른 네트워크에서 접속하는 경우)에 대한 강의가 누락되었습니다섹션6 프론트엔드 연결3 에서transfer, changeInput 에 대한 설명이 누락되고Hard Cap에 대한 설명이 나옵니다
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
truffle react box 질문입니다
npm run start를 해보면컨트랙트에 주소가 설정되지 않았다는 에러가 나오는데SimpleStorage.json 에 "network" 란이 비어있습니다강의에서는 "1337" 포트에 "address"값이 설정되어있던데따로 설정해주는건가요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
expect 테스트가 정상적으로 동작하지 않습니다
const Simple2 = artifacts.require("Simple2"); const { chai, BN } = require("./setUp"); const { expect } = chai; contract.only("Test7", (accounts) => { let simpleInstance; before(async () => { simpleInstance = await Simple2.deployed(); }); it("Should have 0 ether", async () => { expect( web3.eth.getBalance(simpleInstance.address) ).to.eventually.be.bignumber.equal( new BN(web3.utils.toWei("50000", "ether")) ); }); });await을 없애고 eventually를 사용하면서 테스트값에50000 이더를 넣어도 테스트가 정상적으로 통과합니다 let balance = await web3.eth.getBalance(simpleInstance.address); expect(balance).to.be.bignumber.equal( new BN(web3.utils.toWei("50000", "ether"))eventually 이전 강의에 썼던 await을 다시 사용하면테스트에서 50000 이더가 없다고 에러가 나옵니다수정해야 할 부분이 있을까요?
- 미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
솔리디티 깨부수기 강의 순서
안녕하세요. 솔리디티 깨부수기 학습 중인 학생입니다. 혹시 무료 강의로 올라와 있는 것부터 먼저 듣고 수강을 해야 하나요? 강의 내용을 살펴보니 무료 강의는 문법에 대해 조금 상세히 배우는 것 같아 질문 드립니다!