일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- solidity
- Python
- server
- 이더리움
- git
- NFT
- github
- ERC165
- ERC20
- truffle
- 제어의역전
- tcp
- erc
- Docker
- ethers
- geth
- MySQL
- web
- web3
- JavaScript
- 스마트 컨트랙트
- 블록체인
- blockchain
- 솔리디티
- web3.js
- Programming
- erc721
- 트랜잭션
- 네트워크
- Ethereum
- Today
- Total
목록블록체인 (18)
멍개의 연구소

이번글에서는 solidity로 개발한 스마트 컨트랙트에서 다른 계정으로 이더를 전송하는 방법에 대해서 알아보겠습니다. 이번글도 0.5 버전을 기준으로 작성됩니다. 물론 이전 버전과 어떤 차이가 있는지도 함께 알아보겠습니다. 먼저, 컨트랙트에서 다른 계정으로 이더를 전송하기 위해서는 컨트랙트에서 이더를 보유하고 있어야 합니다. 즉, 다른 계정으로부터 이더를 전송받아야 하는데 전송 받는방법 부터 알아보겠습니다. · 이더 전송받는 방법 pragma solidity ^0.5; contract address05 { function () external payable{ } } solidity에서는 이름이 없는 함수를 fallback 함수라고 하는데 fallback 함수에 external과 payable 옵션을 붙여..
thereum에서 block, transaction pool, state가 어디에 저장되는지 알아보도록 하겠습니다. 먼저 block, state는 levelDB를 통해 저장이 됩니다. 근데 문득 그렇다면 transaction이 발생되고 pool에 저장된 tx들은 어디에 저장되는지 궁금해져서 테스트를 해보았습니다. · 2개의 account 생성 > eth.accounts ["0xe28674672b353d2d4c80435b610734e68bcd4362", "0xbd83f6767a57da0c25b1437660adf43c3e1667be"] > eth.getBalance(eth.accounts[0]) 75000000030000000000 > eth.getBalance(eth.accounts[1]) 0 2개의 ac..

이전에 도커를 활용하여 이더리움 네트워크를 편하게 배포하는 방법을 알아보았습니다. 2022.08.27 - [블록체인] - [ethereum] docker를 활용한 이더리움 네트워크 구축 - 1편 이번에는 배포된 이더리움 네트워크의 block, transaction, account 정보를 알 수 있도록 explorer를 추가 배포해보도록 하겠습니다. https://github.com/pjt3591oo/multi-ethereum-network-system GitHub - pjt3591oo/geth-base-multi-ethereum-network-system: go-ethereum기반 이더리움 네트워크 구축 자동화 go-ethereum기반 이더리움 네트워크 구축 자동화. Contribute to pjt359..
go는 분산환경에서 특화된 프로그래밍 언어입니다. 블록체인 기반으로 된 대부분이 go언어로 작성되어 있습니다. 필자는 hyperledger fabric에서 체인코드를 만들기 위해 go를 공부합니다. 먼저 프로그래밍의 가장 기본인 조건문과 반복문 · 조건문 package main import "fmt" func main() { var i int = 11; if i % 2 == 0 { fmt.Println("짝수") fmt.Println(i) } else { fmt.Println("홀수") fmt.Println(i) } } go 자체적으로 print함수가 있지만 별로 이쁘지 않아서 fmt를 이용하여 출력합니다. 일단 연산자는 C와 동일하게 사용됩니다. &&, || 등. go에서도 포인터 개념이 등장합니다. ..