블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1)
개요
블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약을 만듭니다.
작성한 계약에 Hellow World를 작성할 때까지 게시합니다.
덧붙여 저도 블록체인 초학자이므로, 내용에 잘못등 있으면 지적해 주시면 다행입니다.
개발 절차
계약 구현
1. remix로 계약 구현
h tp // 리미 x. 그래, m. 오 rg
2. 만든 계약을 컴파일
3. 컴파일된 계약 배포(Ropsten 네트워크)
4. HellowWorld 쓰기
5. 쓰기 확인
준비
MetaMask
"Metamask"에서 검색하여 사용할 수 있도록하십시오.
계약 구현
1. remix로 계약 구현
이 내용을 copipe
pragma solidity ^0.4.25;
contract SetMessage {
string public message;
function setMessage(string _message) public {
message = _message;
}
}
git의 소스
htps : // 기주 b. 코 m / 와다 노 부야 / 세 t - 얕은 ps / t ree /
2. 작성한 계약을 컴파일
pragma solidity ^0.4.25; 첫 번째 줄에 설명 된 버전으로 컴파일
컴파일 버전 선택
컴파일이 완료되면 녹색 테두리없이 표시됩니다.
3. 컴파일된 계약 배포(Ropsten 네트워크)
RUN 탭을 선택 Environment를 Ropsten으로 변경
※Account가 공백인 경우 MetaMask에 로그인할 수 없으므로 로그인합니다.
배포 실행
GAS를 요구하므로 확인을 누르십시오.
※Ropsten의 ETH가 없는 경우는 「송금」으로부터, Faucet를 테스트의 「Ether」를 누르고
테스트의 [MetaMask Ether Faucet] 표시가 표시되므로,
"request 1 ether from faucet"을 누르고 잠시 후 ether를 받을 수 있다
※확인 후 Ropsten 네트워크에서 트랜잭션을 처리하기 위해 완료까지 시간이 걸립니다.
4. HellowWorld 쓰기
배포가 완료되면 배포 된 계약 이름이 표시됩니다.
계약 이름을 누르십시오.
누르면 input 폼이 표시하게 되므로, 폼 오른쪽의 상세를 눌러.
세부 정보를 표시하고 텍스트 입력란에 텍스트 입력
작성할 텍스트를 입력하고 "transcat"을 누르십시오.
텍스트를 배포하기 위해 gas를 요청합니다.
"확인"을 누르십시오.
5. 쓰기 확인
텍스트 배포가 완료되면 기록에 다음과 같은 메시지가 표시되고 배포가 완료되었습니다.
"message"를 누르면 쓴 "Hellow Worid!"가 표시되는지 확인하십시오.
이제 Ropsten 네트워크에 텍스트를 쓸 수있었습니다!
※ 쓴 메시지는 다시 쓸 수 없기 때문에 개인 정보, 부끄러운 내용 등
쓰면 네트워크에 계속 남아 있으므로주의하시기 바랍니다.
요약
Ropsten 네트워크 (블록 체인)에 메시지를 쓰는 계약의 구현 및 확인
할 수 있었습니다.
다음에 웹 앱에서 확인을 게시 할 수 있다고 생각합니다.,,
참조한 사이트
Reference
이 문제에 관하여(블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/wadanobuya/items/e4ac53ba78a6bf4d38d6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
pragma solidity ^0.4.25;
contract SetMessage {
string public message;
function setMessage(string _message) public {
message = _message;
}
}
Reference
이 문제에 관하여(블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wadanobuya/items/e4ac53ba78a6bf4d38d6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)