블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편

(17개의 수강평)

369명의 수강생
77,000원
지식공유자 · SEJONG IT EDU
44회 수업 · 총 5시간 14분 수업
평생 무제한 시청
수료증 발급 강좌
수강 난이도 '입문, 초급'
복숭잉 프로필

매입을 2번씩 하고 싶은데 어떻게 해야하나요?? 복숭잉 11일 전

안녕하세요! 좋은 강의 잘 수강한 후 코드를 수정 해보고 있는 중입니다.

매입을 한 계정당 두번하도록 하고 싶은데 어떻게 해야하는지 궁금해서 질문 남깁니다

즉, 매입을 2번씩 하고 나서 '매각' 버튼으로 비활성화되었으면 합니다!

현재 app.js를 수정하고 있는데 잘 되지 않습니다ㅠㅠ

아래와 같이 LoadRealEstates함수 내 count라는 변수를 추가한 후 다음과 같이 매입된 수를 세서 바꾸고 싶은데 생각처럼 잘 되지 않아 질문을 남깁니다

도움 부탁드립니다 감사합니다

if(count==0){$('.panel-realestate').eq(i).find('.btn-buy').text('매입').attr('disabled',false);count++;}
if(count==1)$('.panel-realestate').eq(i).find('.btn-buy').text('매입').attr('disabled',true);

1
ujsong4 프로필

unlock 업데이트 된 것에 대해서 ujsong4 12일 전

 에러가 떠서 --unlock부분을  --allow-insecure-unlock로 바꿔서 해봤는데 invaild : 0 이 자꾸 뜨길래 뒷부분 0을 지웠더니 됐습니다.. 0이 뜻하는게 1번째 계정인걸로 아는데 0을 안써도 되는건가요...?

0
송정현 프로필

매입자정보를 보는 모달창에서 매입자 이름(한글)이 깨져나와요 송정현 13일 전

매입자정보 모달창에서 매입자계정, 이름, 나이가 나오는데 이름이 한글이면 깨져 나옵니다. 코드는 강의에서 진행한 대로 그대로 진행했습니다. 해결방법을 알려주시길 부탁드립니다. 제 크롬버전은 버전 77.0.3865.90(공식 빌드) (64비트) 입니다. 윈도우 10에서 실행하고 있어요.

1
송정현 프로필

RealEstate 컨트랙 이름을 변경하면 메타마스크가 실행이 안되요. 송정현 13일 전

본 강좌를 모두 완강하였습니다. 본 학습을 근간으로 다른 분야의 컨트랙을 만들어보고 싶어 RealEstate 컨트랙을 다른 이름으로 바꿔 관련된 내용을 모두 수정해 배포하고 npm run dev 를 실행해 Dapp을 테스트해보니 매입버튼을 눌러 매입자이름, 나이를 넣고 적용을 하면 메타마스크 창이 뜨지 않습니다. 보안문제는 아닙니다. 컨트랙이름을 RealEstate로 하면 잘되거든요. 컨트랙 이름을 다른이름으로 변경해서 실행할때 이런현상이 일어납니다.
어떻게 해결할 수 있는지요?

강의에서 배포해준 스타터 프로그램을 사용했습니다.

답변부탁드립니다.

4
AHN DAHEE 프로필

nodestart.cmd에서 에러 발생 AHN DAHEE 16일 전

I1001 11:18:26.947768 vendor/github.com/ethereum/ethash/ethash.go:276] Done generating DAG for epoch 0, it took 902.609503ms

여기 이후에 더 진행되지 않습니다.

0
S Kim 프로필

geth와 관련되어 질문드립니다. S Kim 24일 전

안녕하세요. 좋은 강의 감사합니다. .

전체적으로 강의를 다 듣고 질문이 생겨 여쭈어봅니다.

본 강의는 ganache과 truffle을 이용한 가상 화폐를 사용하는데 truffle을 혹시 실제로 만든 암호화폐에 연동하여 테스팅할수 없는지 궁금합니다.

또, geth같은 경우는 private node를 생성하고 채굴을 하는데 혹시 이 private node가 실제하는 블록체인인지 아니면 단순히 테스팅하기 위해 로컬에서만 동작하는지도 궁금합니다.

감사합니다.

1
김창수 프로필

제출 버튼을 클릭해도 metamask 승인창이 뜨지 않습니다. 김창수 26일 전

제출 버튼을 눌러도 Meta Mask 승인창이 뜨지 않고 계속 제출할 수 있는 창만 새로고침됩니다..ㅠㅠ

또한 다른 질문을 참고하여 위 사진과 같이 로컬호스트를 추가하였는데 Meta Mask 승인창이 뜨지 않습니다..

가나슈 포트넘버 8545, 메타마스크 8545로 연결되어있는데 무엇이 잘못된걸까요?ㅠ__ㅠ

PS C:\Users\alsgp\Blockchain\real-estate> npm run dev

입력 후  제출을 눌러도 콘솔창에서는 에러가 따로 뜨지않고 아래와 같이 뜹니다.. ㅠㅠ

19.09.21 23:39:38 304 GET /real-estate.json

19.09.21 23:39:38 304 GET /RealEstate.json

19.09.21 23:39:38 304 GET /images/apartment.jpg

19.09.21 23:39:38 304 GET /images/townhouse.jpg

19.09.21 23:39:38 304 GET /images/house.jpg

9
박윤원 프로필

트러플이 인식되지 않습니다. 박윤원 1달 전

PS C:\Users\OWNER> truffle version

truffle : 'truffle' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이

정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

위치 줄:1 문자:1

+ truffle version

+ ~~~~~~~

    + CategoryInfo          : ObjectNotFound: (truffle:String) [], CommandNotFoundException

    + FullyQualifiedErrorId : CommandNotFoundExceptio

재설치나 재부팅을 해도 같네요.. 환경변수에는 이미 추가가 되어있습니다. 어떤 문제일까요?

2
ABC abc 프로필

invalid address app.js:64에러 해결법 ABC abc 1달 전

메타마스크 7.1.0 버전 사용중입니다.

공지와는 다르게 Security & Privacy의 Privacy Mode 설정 만지는 곳이 없어진것 같네요 

저는  settings 들어가서 connections 들어가서 Add site 탭에서 loaclhost입력하고 connect 버튼 누르니 해결되었습니다. 

혹시나 같은 오류이신분들 참고하시라고 올립니다. 

2
Youngjoo Jung 프로필

nodetart.cmd에서의 에러발생에 대해서 Youngjoo Jung 1달 전

양질의 강의 감사드립니다!!

본 강의 내용 실습중에 nodestart.cmd 를 실행하니 아ㅐ와 같은 error가 계속 발생합니다.

Error starting protocol stack: listen tcp 127.0.0.1:8545: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

현재 geth version 은 Version: 1.8.12-stable 입니다

감사합니다. 

1
S Kim 프로필

nodestart.cmd를 실행하면 에러가 나타납니다. S Kim 1달 전

안녕하세요. 좋은 강의 감사합니다.

Fatal: Account unlock with HTTP access is forbidden! 

라고 error가 뜨는데 이유를 모르겠습니다.

그래서 --unlock 부터 다 지웠더니 정상적으로 동작합니다. 문제 없을까요?

geth버전은 v 1.9.2입니다

 

1
이현준 프로필

ropsten 테스트넷에 배포하는게 안되네용.. 이현준 1달 전

 

리믹스로 이더스캔에 트랜잭션 올라간거 확인하고 해당 주소를

build에 있는 거에 넣고 수정했습니다.( 번호도 3으로 바꿨습니다.)

그리고 나서 매입을 하려는데 밑줄그은 부분에서 invalid address라고 계속 뜨네요..

이전까지 코드는 잘 되어서 뭔가 build에 주소넣은 저 부분쪽에 문제가 있지않은가 싶은데 잘모르겠습니다..

1
이현준 프로필

event에서 로그 찍는게 전 안나오네요.. 이현준 1달 전

 

강의에 보면 해당 이벤트를 로그를 찍어서 그대로 바로 나오게 되는데

전 바로 안나오네요..ㅜㅜ 

강의에서 먼저 하신것 처럼 watch가 포함된 코드 치고 했는데 왜 안나올까요..?

1
ABC abc 프로필

AppData,Ethash 질문드려요 ABC abc 1달 전

개인적으로 이더리움공부를 하다가 강의를 접하게 되었습니다. 

 

./nodestart를 실행시키면 DAG파일이 생성되지 않고 바로 mining을 시작하는것으로 보아 이전에 공부하면서 DAG파일을 받은적이 있는것 같습니다. 

 

처음부터 천천히 따라하고 싶어서 그런데 Ethash폴더안에 DAG파일을 삭제하고 실습을 진행해도 될까요?

1
이득기 Lee 프로필

5.0 버전 레퍼런스좀 얻을 수 있을까요? 이득기 Lee 2달 전

올려주신 강의 버전(4.0.0)버전과 신버전(5.0.0)이 너무 많이 바뀐것 같아요

 

혹시 레퍼런스를 올려주실 수 있나요?

 

싸지 않은 가격으로 뒤늦게 구매를 했는데... 너무 바뀌어서 일일히 플로스텍에 검섹하며 찾기가 어렵네요

1