안녕하세요 ? 강의 신청자입니다. 질문이 있어서 문의합니다. 이더리움 마스터링 책은 2018년도에 제이펍에서 출간한 것으로 알고있는데, 2025년도 내용으로 update해서 강의한다고 해서 강의를 신청했는데, 녹화된 동영상은 2018년 책으 강의하는 것 같은데, 2025년 최근 내용으로 강의 하는 것이 맞습니까?
ova 파일 다운로드 받기위해서 pdf에 안내되어있는 구글드라이브 접속해보니 404 찾을 수 없다라고 나옵니다. 찾아보니 Q&A에 올라와있어서 변경된 구글 드라이브로 다운받거나, 영상 제일 마지막에 추가된 Geth 구동 환경셋팅 편을 보던가 해야하네요. 변경되거나 추가된 부분 안내가 필요해보입니다. 찾는데 너무 오래걸렸어요 ㅠ
26강에서 constructor 과 receive에서 둘 다 msg.sender로 address를 가져오는데 constructor 구문에서는 contract가 생성될 때 실행되는 부분이라서 owner의 address이고 receive에서는 예약자가 contract에 요청을 보낸 시점이라서 예약자의 address라고 생각하는게 맞을까요?
안녕하세요. d_one 님! 현재 강의 수강이 정말 정말 많은 도움이 되고 있습니다!.. 다름이 아니라 현재 강의를 듣고 있는 와중에 Layer2 솔루션 ( optimism rollup , zk rollup..) 과 같이 L2 레이어 네트워크를 이용 하여 erc20 토큰을 배포한 L1과 상호작용 하는 법 등등에 대해서 알고 싶은데 인터넷에 마땅한 강의도 없고 , gpt 에 물어보자니 원리를 자세히 모르니, 이해가 잘 되지 않아서 혹시 시간이 되신다면 새로운 강의 열어주실 수 있는지 문의드립니다..
좋은 강의 감사합니다. 수업 10분 50초쯤에 node Ex.js를 입력하니 TypeError: Web3.providers.HttpProvider is not a constructor at Object.<anonymous> (C:\Users\denni\Desktop\Truffle\web3Example\Ex.js:2:22) at Module._compile (node:internal/modules/cjs/loader:1562:14) at Object..js (node:internal/modules/cjs/loader:1699:10) at Module.load (node:internal/modules/cjs/loader:1313:32) at Function._load (node:internal/modules/cjs/loader:1123:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 Node.js v22.13.1 같이 나옵니다. 버전 에러인거 같은데은 강의 감사합니다. 수업 10분 50초쯤에 node Ex.js를 입력하니 TypeError: Web3.providers.HttpProvider is not a constructor at Object.<anonymous> (C:\Users\denni\Desktop\Truffle\web3Example\Ex.js:2:22) at Module._compile (node:internal/modules/cjs/loader:1562:14) at Object..js (node:internal/modules/cjs/loader:1699:10) at Module.load (node:internal/modules/cjs/loader:1313:32) at Function._load (node:internal/modules/cjs/loader:1123:12) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:217:24) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5) at node:internal/main/run_main_module:36:49 Node.js v22.13.1 같이 나옵니다. 버전 에러인거 같은데 영상과 같이 설치했는데 어디서 문제인지 모르겠네요ㅠㅠ
PS C:\Users\denni\Desktop\Truffle\truffleExample> truffle develop This version of µWS is not compatible with your Node.js build: Error: Cannot find module './uws_win32_x64_127.node' Falling back to a NodeJS implementation; performance may be degraded. Connected to existing Truffle Develop session at http://127.0.0.1:9545/ 강의에서 truffle develop를 작성하면 위와 같이 뜨는데 해결 방법이 있나요
터미널보면 문제 없는 것 같은데 이 오류가 나면서 localhost 로 접근이 안됩니다. 원래 됐었는데 갑자기 안돼서 어떻게 해결해야하는지 모르겠습니다. 개발자 도구보면 이런식으로 나옵니다 웹소켓 문제라고 하는데 캐시삭제해보고 remixd 삭제했다가 다시 설치해보고 브라우저를 바꿔봐도 여전히 안됩니다..
안녕하세요! 컨트랙트 개발 쪽에 관심이 생겨서 어제부터 수업 수강하고 있는데 너무 잘 듣고 있습니다:) 좋은 수업 감사합니다. '카운터 컨트랙트를 통해서 블록체인 기록여부 확인하기' 강의의 코드에 대해 궁금한 점이 있어 글 남깁니다. unit count; 이렇게 작성하면 저절로 count 변수에 0이 할당되는 걸까요? 따로 0 초기화를 안 해줘도 상관없는 건지 궁금합니다! getCount 함수에서 view 키워드를 반드시 적어줘야 하는 건가요? 감사합니다.
안녕하세요. web3 수강생 입니다. 블록체인은 처음이라 시작부터 막히는 부분이 있네요. test ETH를 얻기 위해서 아래 사이트에 가입 후 지갑주소를 입력 했으나, send Me ETH 버튼 클릭 시 403 에러가 발생하고 있습니다. https://goerlifaucet.com/ 에러 나는 화면 캡쳐 했습니다. 진도를 못나가고 있네요. 지원 부탁드립니다.
Unable to decode sender address from transaction: Incompatible EIP155-based V 37 and chain id 4. See the Common parameter of the Transaction constructor to set the chain id.. Rinkeby 테스트넷 배포하려는데 이렇게 뜨는데 어떻게 해야할까요? ㅜ metamask privatekey랑 API endpoint는 다 확인했습니다ㅜ
constructor(bytes32[] => candidateNames)를 하면 Data location must be "memory" for parameter in function, but none was given. 이라고 되어 있어서 빨갛게 줄이 쳐져있습니다. 어떻게 해결하면 될까요?
우선 그 동안 질문했던거 답변을 너무 잘해주셔서 다 해결을 했습니다!ㅎ 정말 감사합니다. 근데 확실히 익숙하지 않아서 영상보면서 자꾸 하게 되네요. 반복 학습을 해야겠어요. 그리고 혹시 sublime에 있는 코딩 파일들도 올려주실수 있으신가요?? ova에 있는걸로 사용할 수도 있는데 제가 패럴러즈를 이용해서 그런지 ova로 연동이 안되네요ㅠㅠ 부탁드립니다~