일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Ethereum
- Python
- blockchain
- ERC165
- Docker
- erc721
- ethers
- NFT
- JavaScript
- web3
- ERC20
- 블록체인
- erc
- 제어의역전
- server
- 이더리움
- 솔리디티
- truffle
- web
- 네트워크
- MySQL
- tcp
- web3.js
- solidity
- git
- 트랜잭션
- geth
- 스마트 컨트랙트
- Programming
- github
- Today
- Total
목록ERC20 (4)
멍개의 연구소
ERC20의 인터페이스 중 symbol이 존재합니다. ERC20을 배포하면서 symbol을 초기화하게 되는데 이때 주의할 점이 있습니다. 기본적으로 symbol 자체는 길이가 정해져있지는 않지만 메타마스크를 기준으로는 토큰 기호가 11자리가 넘어가지 않는것을 권장합니다. 여기서 또 하나 궁금증이 생겨서 테스트를 진행해보았습니다. 한글로 설정한다면? 다행히 한글은 정상적으로 동작합니다. 마지막으로 토큰 십진수로 표시되어 있는 부분은 decimals인데 이 부분은 UINT8이 표준이므로 0~255까지 256개의 데이터를 허용합니다.
지난 시간에 우리는 NFT의 기본 개념과 ERC721을 이용하여 구현해보았습니다. 2022.08.28 - [블록체인] - [ethereum] ERC721을 이용한 NFT 만들기 - 1편 [ethereum] ERC721을 이용한 NFT 만들기 - 1편 ERC721 기반의 NFT를 만들어 본 후 가볍게 실습을 진행해보는 시간을 가져보도록 하겠습니다. · NFT란? 최소한 NFT가 무엇인지부터 살펴보자. NFT는 대체 불가능한 토큰을 의미합니다. 여기서 대체 meongae.tistory.com 1편에서 작성한 코드를 추상화하여 좀 더 클린한 형태로 발전시켜 보겠습니다. 우리가 구현한 실제 비즈니스 로직이 포함된 코드는 다음과 같습니다. contract CharactorByERC721 is ERC721{..
ERC721 기반의 NFT를 만들어 본 후 가볍게 실습을 진행해보는 시간을 가져보도록 하겠습니다. · NFT란? 최소한 NFT가 무엇인지부터 살펴보자. NFT는 대체 불가능한 토큰을 의미합니다. 여기서 대체 불가능한 토큰이 의미하는 바가 무엇인지 알아보도록 하겠습니다. 앞의 그림처럼 A와 B는 서로 1000원을 가지고 있습니다. 만약, 서로가 천원을 서로 주고받더라도 각각의 1000원은 동일한 가치를 가집니다. 여기서 1000원 대신 특정 물건으로 대체해보겠습니다. 앞의 예시와 다르게 특정 물건은 고유한 유니크 값을 가지고 있습니다. 같은 정보를 가지고 있는 데이터라고 하더라도 생성일이 다르기 때문에 유니크한 값으로 만들 수 있습니다. 이러한 특성을 대체 불가능하다고 합니다. A가 만든 캐릭터는 누가..
Token과 ICO에 대해서 알아보겠습니다. Token과 ICO는 2편에 걸쳐서 설명할 예정입니다. 1편 에서는 Token을 발행한 후 ICO까지 하는 과정을 설명합니다. 2편에서는 토큰과 ICO 컨트랙트 코드를 작성해봅니다. 해당 내용은 일주일간 삽질한 과정을 정리한 내용입니다. 개발환경 컨트랙트 작성 + 배포 => remix 지갑 => metamask(크롬 확장프로그램) 1. 토큰 발행 원리 토큰 컨트랙트를 이용하여 토큰을 발행하게 되면 토큰 컨트랙트 주소가 생성이 되고 발행된 토큰은 발행자가 가지고 있게 됩니다. 토큰 발행 시 토큰 발행량, 토큰 이름을 설정할 수 있습니다. 코드에는 Decimal이라는 변수가 보입니다. 코드에 대한 부분은 2편에서 설명을 하지만 Decimal 부분만 짚고 넘어가겠습..