DAPP
-
Pancake swap testnet - pancakeRouter 컨트랙트 함수 INSUFFICIENT_LIQUIDITY 에러Study/Blockchain 2022. 2. 7. 12:41
DAPP 개발을 하다 보면 정말 한국어 레퍼런스 찾기는 하늘에 별 따기다 😢 그래서 대부분 영문 레퍼런스를 참고해서 개발을 진행하고 있다. 스택오버플로우, 레딧 짱짱,, 아무튼 개발하다가 모르는 것은 구글링 하면 대부분 답이 나오기 때문에 아직까지는 큰 문제없이 개발하고 있다. 하지만 한국어 레퍼런스도 많이 있었으면 하는 바람이 있어서 내가 겪었던 에러들을 하나씩 기록해보고자 한다. 물론 내가 기록하는 것들이 정확한 정답이라고 확신할 수는 없지만.. 조금이라도 도움이 되고자 적어보려고 한다. 🔥 에러 : 테스트넷에 유동성 공급을 하고 pancakeRouter의 getAmountsOut 함수를 호출했는데, INSUFFICIENT_LIQUIDITY 에러가 발생했다. Pancake Swap 테스트 사이트로 널..
-
[Ethereum] 이더리움의 등장과 디앱(DApp)Study/Blockchain 2019. 9. 3. 11:00
비트코인2.0 이더리움의 탄생 블록체인은 관리자 없이도 신뢰성이 높은 환경을 제공한다. 그러므로 블록체인을 기술을 활용한 플랫폼 위에서 App을 실행한다면 서비스를 안전하게 이용할 수 있다. 현재 이에 해당하는 대표적인 블록체인 플랫폼은 바로 이더리움이다. 이더리움은 비탈릭 부테린이 개발한 블록체인 기반 스마트컨트랙트 실행 플랫폼이다. 이더리움은 DApp을 구현할 수 있는 스크립트 언어인 솔리디티를 제공하기 때문에, 암호화폐 기능 외에 다양한 분야에 접목하여 블록체인 기반 비즈니스가 확장되고 플랫폼으로써 자리를 잡아왔다. 부테린은 17살 때 아버지의 소개로 비트코인을 처음 접하고 비트코인 관련 기사를 작성하기 시작했다. 그리고 대학을 그만두고 전세계를 여행하며 알게된 것은 암호화폐 이외의 목적으로 블록체..
-
GBSA 2019 블록체인 캠퍼스 전문가 과정 2-3주차Record/dev course 2019. 8. 2. 01:48
경기창조경제혁신센터에서 진행되는 2019 블록체인 캠퍼스 전문가 과정의 2,3주차! 본격적으로 코딩을 진행해보는 과정이었다. 2주차에는 DAPP 개발이라고 하기도 좀 그렇지만..ㅎㅎ 강사님이 미리 준비해주신 소스 코드를 활용해서 스마트컨트랙트를 배포해보았다. Solidity 프로그래밍 첫 시도 개발환경은 Remix에서 진행되었다. Remix IDE는 웹브라우저 기반이고, 솔리디티의 코딩, 컴파일, 배포 등의 개발 기능을 사용할 수 있다. 솔리디티는 컴파일 가능한 버전이 정말 많은데, 버전을 잘 선택해서 컴파일해야 오류가 나지 않는다. 현재 보통은 0.4.24 버전을 주로 쓴다고 한다. 그리고 버전에 맞는 코드가 있으므로 주의! web3.js 는 이더리움 geth와 통신 할 수 있는 자바스크..