일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주소
- 백서
- DAPP
- 암호화폐
- Ethereum
- python
- keras
- 이더리움
- 파이썬
- 마스터링 비트코인
- 블록체인개발
- 스마트컨트랙트
- 개발
- javascript
- 비트코인
- node js
- 마스터링비트코인
- Redis
- 마스터링 이더리움
- pythonic
- 문자열
- js
- 블록체인
- 레디스
- smart contract
- 공개키
- 알고리즘
- 개인키
- solidity
- 솔리디티
- Today
- Total
목록NPM (2)
개발이야기
How to convert string to bytes32 ? 어떻게 string 타입을 bytes32로 변환할 수 있을까. (web3 내에서)이 질문에 대한 구글링 결과 많은 솔루션들이 있었다. 그 중에 하나가 web3.utils.fromAscii(text)이다. 하지만 에러가 발생하였는데 에러는 다음과 같았다. "Invalid bytes32 value" 아니 bytes32로 변환시켜준다면서 bytes32가 아니라니 !!! 추후에 알고보니 문제는 0으로 팬딩이 되지 않는것이었다. 스택오버플로우에서는 해당 솔루션으로 문제를 해결했다고 하는데 어떻게 해결되었는지 궁금하다. 0을 수동으로 팬딩해주는 방법도 생각했지만, 길이의 가변성을 일일히 막기는 귀찮다고 생각하였다.그래서 함수를 제공해주는 패키지를 찾아봤..
안녕하세요. 이번 블록체인 개발 포스팅에서는 이더리움 기반의 DApp 개발을 위한 기본적인 환경 구축을 하는 방법에 대해 설명해보고자 합니다. 설치는 Window 운영체제에서 진행합니다. DApp 개발에 필요한 환경 구축하기 - Window 운영체제 - 코드 편집기로는 visual studio code 사용 - geth, ganache, node js & npm, truffle, metamask 설치 1. Geth 설치 go-ethereum의 약자로 이더리움의 전체기능을 사용할 수 있는 풀 클라이언트로서 다양한 인터페이스를 사용할 수 있습니다. 1) https://geth.ethereum.org/downloads/ 에서 설치파일 다운받기2) 설치 진행하기 I Agree를 눌러 계속 진행해줍니다. 설치 중..