관리 메뉴

멍개의 연구소

[ethereum] 토큰 발행/ICO 까지 개념, 테스트 완료 본문

블록체인

[ethereum] 토큰 발행/ICO 까지 개념, 테스트 완료

멍개. 2022. 8. 27. 15:09

오늘 토큰 발행부터 ICO까지 개념을 잡았습니다. 기본적인 개념은 어제 컨트랙트 작성하면서 감은 잡았지만 동작을 시켜보니 단순한 형태가 아니라 오늘 13시간 정도 삽질을 통해 현재 동작되는 현상과 제가 이해한 내용을 일치 시키는데 성공했습니다.

코드적인 이해보다는 전체 흐름을 이해하려고 매우 노력함... 오늘 이더리움 컨펌 엄청 안되서 트랜잭션 기다리는데 너무 힘들었음...

테스트 한다고 토큰 보유중인 계정을 ICO에서 토큰을 반환된 것까지 합치면 30개 가량 나올듯

ICO와 Token에 대해서 정확한 이해를 하기위해서는 ICO, Token, 발행자, ICO 참가자들의 관계를 잘 아는게 중요.
그리고 각 컨트랙트 또는 주소가 어떤식으로 이더와 토큰을 관리하는지 이해하는게 중요

사실 코드는 아직도 잘 모르지만 전체적인 흐름을 파악하는데는 끝냈다...

코드보다는 흐름을 이해하는데 중요하다고 판단함.
현재 테스트 한다고 이더와 토큰을 1:1 비율로 했는데 내일은 원래 하려는 비율로 수정을 해야겠다~

ICO와 토큰 발행하는 방법은 추후에 정리해서 올릴예정입니다. 현재 ICO를 해야하는 상황이라 여기에 집중할 예정

중간에 동작은 정상적으로 했었는데 이해를 잘못하는 바람에 잘못 동작한거로 착각해서;;;

오늘 12시간 넘게해서 전체적인 흐름을 이해해서 굉장히 기분좋게 잘 수 있을것 같다. 오늘 이해 못하면 밤샐 생각이었는데 ㅎㅎ 

문서들이나 좀 더 찾아보고 자야지~

ICO 세일즈 완료했다고 가정하고 ICO에서 토큰을 토큰 주소로 보내고 소각 하려고 하는데 가스 허용치 초과했다고 에러가 딱 떠서 오늘은 여기까지 가스부분은 토큰 만들 때 좀 더 늘려야 겠다.

gas required exceeds allowance or always failing transaction

이 부분은 가스의 허용치 문제라 가스만 올려서 발행하면 큰 문제는 없을것으로 판단되고, 이 부분은 내일 바로 가능할 것 같아서 내일 테스트 해봐야지 지금 하고자고 싶은데 컨펌 상태가 넘 안좋아서 기다리기가 지루

ICO 테스트/기능 구현 목록
1. 토큰 구매자가 이더가 없을 때 이더구매 시도(완료)
2. 세일즈 끝났을 때 구매시도(완료)
3. 세일즈 기간 중 판매 완료시 구매시도(완료)
4. 세일즈 끝났을 때 환급(완료)
    4-1. ICO 컨트랙트에서 모인 이더를 ICO 컨트랙트 배포시 등록한 이더 주소로 보내는지 확인(완료)
    4-2. ICO에 쌓인 이더가 다 안팔렸을 때 토큰 주소로 다시 보내는지 확인(완료)

Comments