저번 프로젝트때 프론트엔드 백엔드 나눠서 했는데, 작업 속도가 빠른 것 같으면서도 느렸다. 생각보다 구멍이 너무 많아서, 프론트 엔드 먼저 개발하기로 하였다. 이런 식으로 하려다가 생각보다 현타가 왔다. 이걸 다 쓴다고? 굳이? 그래서 이런 식으로 하려고 했다.
블록체인 전반에 대한 ppt를 만들어보았다.
아래 내용은 'http://www.obdia.org/trends/?mod=document&uid=1364'의 내용을 요약해서 편집한 내용입니다. 2009년 사토시 나카모토가 '비트코인'이라는 블록체인 화폐를 등장시켰다. 그로 인해 기존 금융에서는 '자산'의 기
\---https://hwan91.tistory.com/23 지환님이 스터디에서 알려주신 내용입니다.---javascript에 type을 부여한 문법을 사용한다. 파일 확장자명은 .ts 혹은 .tsx로 쓴다.왜 javascript로 바로 쓰지 않고 굳이 ty
https://www.youtube.com/playlist?list=PLlYCl1UOH8dheHS4vHOpPoHwq4Qi0R7WM위 영상을 따라 만든 내용입니다.$ npx truffle init하면 다음과 같이 3가지 폴더와 truffle-config.js가
https://www.youtube.com/playlist?list=PLlYCl1UOH8dheHS4vHOpPoHwq4Qi0R7WM위 영상을 따라 만든 내용입니다.지갑 관리아키텍쳐코드\-코드를 실행하는데 돈이 든다.권한 관리비즈니스 로직 업데이트데이터 마이그레이
$ npm -g install create-react-app을 통해 create-react-app을 설치한다. $ create-react-app \[프로젝트명]을 입력하여 리액트 프로젝트를 만든다.$ npm i web3를 통해 web3를 설치한다. https
@truffle/contract의 장점원래는 web3에서 스마트 컨트랙트를 사용하려면 abi랑 address를 뽑아서 사용해야 했다. 그런데 const contract = require('@truffle/contract')을 쓰고, import lotteryStorag
git clone https://github.com/pancakeswap/pancake-frontend.git npx yarnnpx yarn start엄청 잘 뜬다;;;uniswap이 어려운 편이었군!
@web3-react에는 macro가 없다./macro를 core로 바꾸어주자.
1. docker설치 오른쪽 상단의 Get Started버튼을 클릭한다. 그러면 이러한 화면이 나오는데 자기에게 맞는 것을 다운받는다. 나같으면 windows니까 가장 위의 것을 다운받는다. 2. wsl2 설치 https://docs.microsoft.com/ko
git clone https://github.com/Uniswap/interface.git클론을 받은 후 다음과 같이 dockerfile을 만든다.그 다음에 esLintrc.json에서 다음 빨간줄로 된 부분을 바꾼다.그 후 터미널 창에 다음과 같이 써준다.
해당 접속할 컨테이너 이름을 기억한다.uniswap-interface임을 확인했다. 그러면 터미널에 다음과 같이 적어준다. docker exec -it uniswap-interface /bin/sh/그럼 다음과 같이 해당 컨테이너에 접속이 된다.docker cp uni
일단 우리팀은 4명인데 1명이 macOs를 사용한다. 그런데 macOs에서는 uniswap이 그냥 실행이 되는 반면, 다른곳은 그렇지 못하다. 그래서 개발 환경을 맞추기 위해 핫로드가 되어야한다.볼륨 컨테이너를 만들고, 컨테이너를 거기를 바라보는 방법...\->실패\-
당연히 node_modules/src>abis>types/locales의 js파일들과 en-US.po (번역 관련)state>data>generate.tstypes> v3/(거래 관련)
uni-swap의 swapcontract 보기
codegen:규칙이 정해져 있는 templete파일을 이용해서 코드를 생성하는 툴이다. graphql:페이스북에서 만든 쿼리언어https://tech.kakao.com/2019/08/01/graphql-basic/https://graphql.org/
parity-ethereum을 도커 이미지로 쓰기 위해서 만들어보았다. \-it를 씀으로써 컨테이너 안으로 들어간다.yasm 을 깐다.rust의 버전을 높이고 버전을 낮춘다. 들어간다.위의 명령어를 입력하면 당연히 cargo가 없다고 나올 것이다. 그러면 설치해준다.
npm install github:barrysteyn/node-scrypt
parity ethereum 으로 private network ethereum을 구축해보려고 했지만 거래가 일어나지 않는 오류가 생겨서, 최신까지 update가 되는 openethereum으로 진행하기로 하였다.69번을 입력하여 Seoul을 선택한다. \`rust를 설
1. gnu_tools 설치하기 -
지난번 docker compose를 통해 openethereum을 연결하는 것을 진행해보았다. 그런데 이렇게 ethereum private network를 구축하는 것도 대단하지만, 한편으로는 이러한 결과를 직접 확인할 수 있는 사이트의 필요성을 느낄 수 밖에 없다.
ethereum classic 폴더에서 Dockerfile을 다음과 같이 작성한다.apt-get update를 통해 git을 받을 수 있는 작업을 하고, git을 다운받아서 wait-for-it을 클론한다. 그 다음에 클론한 wait-for-it 디렉토리의 wait-f
xmls:svg="url"부분에서 svg를 지워준다. xmlns:xlink="url" 👉 xmlnsXlink="url"그리고 만약 원본이 {...props}를 받는다면 추가해준다. 다음과 같이 되어있으면 style 오류가 날 것이다. 그러면 다음과 같이 바꾸어준다.\
png 는 픽셀로 된 그림 파일인 반면 svg는 벡터 형식의 그림 파일이다. 픽셀 형식은 확대하면 계단식으로 깨지지만 svg 파일은 벡터 형식으로 확대해도 비율이 유지가 되서 깨지지 않는다. 이런 식으로 깨진다. svg 는 소스 파일로 구성된 그림 파일이다. 원래 그림
일단 클립스튜디오를 튼다. (photoshop가능)그런 다음에 레이어를 사용해서 이미지를 바꾼다.다음과 같이 .env에 PUBLIC_URL을 넣어준다. Farms > compoenets> FarmCard > CardHeading.tsx에서 CardHeading 함수를