일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스마트컨트렉트 함수이름 중복 호출
- 러스트기초
- ethers v6
- 컨트렉트 배포 자동화
- 오블완
- rust 기초
- chainlink 설명
- 스마트컨트렉트테스트
- ethers typescript
- 러스트 기초
- Vue
- ethers type
- multicall
- Vue.js
- nest.js설명
- 머신러닝기초
- 스마트컨트렉트 예약어 함수이름 중복
- git rebase
- ambiguous function description
- 스마트 컨트렉트 함수이름 중복
- vue기초
- ethers websocket
- 컨트렉트 동일한 함수이름 호출
- 스마트컨트렉트프록시
- 티스토리챌린지
- 러스트 기초 학습
- 체인의정석
- SBT표준
- ethers
- 프록시배포구조
- Today
- Total
목록개발/backend (92)
체인의정석
먼저 상위경로부터 차례대로 env 파일을 설정하려고 한다면 source_up .envrc 이걸 env 파일 마지막에 추가해주어야 한다. 해당 구문을 넣어주게 되면 해당 경로 위의 경로에 해당하는 모든 envrc를 통하여서 변수를 업데이트 할 수 있다.
https://www.codegrepper.com/code-examples/shell/how+to+downgrade+the+version+in+npm+install hardhat 버전 변경하기 how to downgrade the version in npm install Code Example npm install -g npm@version-no www.codegrepper.com 글로벌로 된 모듈의 버전을 바꿀 때는 위와 같이 버전을 명시해서 한번 더 설치해주면된다. 만약 적용이 바로 안된다면 창을 한번 닫았다가 잠시 뒤에 해보면 적용이 되어 있다. hardhat 을 예로들어보면 npm install -g hardhat@2.8.3 이렇게 명시하면 버전이 내려가는것을 확인할 수 있었다.
오더북에 들어갈 각 정보를 임의로 넣기 위해서 UUID를 자동으로 생성해주는 모듈을 찾아서 써보기로 하였다. https://www.uuidgenerator.net/dev-corner/typescript Generate a UUID in TypeScript Generate a UUID in TypeScript TypeScript is a programming language that is a JavaScript superset. TypeScript code is transpiled to JavaScript so that it runs with standard JavaScript engines.TypeScript was first developed by Microsoft and then released pu..
// 사용자 정의 타입 operation 정의 // 타입 별칭(Type Alias) type operation = { data: number[], output:(num:number)=>number[] }; // 사용자 정의 타입 operation 적용 예시 let sum:operation = { data: [10, 30, 60], output(num){ return this.data.map(n=>n+num); } }; let multiply:operation = { data: [110, 230, 870, 231], output(num){ return this.data.map(n=>n*num); } }; https://yamoo9.gitbook.io/typescript/types/custom 사용자 정의 ..
일단 개발환경으로는 자바스크립트 및 caver.js를 사용하였으며, 공식문서 구글 등등을 살펴봐도 계속해서 에러가 발생하여 깃허브의 코드를 참고 하였다. https://github.com/klaybank/arbitrager/blob/a2b82b9c6db933fd93968bd89a5a714dcfb02aa9/index.js GitHub - klaybank/arbitrager Contribute to klaybank/arbitrager development by creating an account on GitHub. github.com 1. ABI 에 대한 선언 ABI를 선언할 때 다양한 방법이 있겠지만 결국 JSON.parse를 하면서 공백을 제거해 주어야 한다. 내가 선택한 방법은 우선 따로 ABI를 모아..
일단 멀티시그 지갑의 경우 예전 버전이라 그런지 public으로 선언한 변수가 있었다. 항상 view 함수만을 사용하여 테스트코드를 짜왔기 때문에 이러한 부분이 오류가 났다. const transactionId_Object = await multiSigContract.transactionCount(); const transactionId_Array = Object.values(transactionId_Object); console.log("transactionId_Array >>>>>>>>>>", transactionId_Array); const transactionId = transactionId_Array[0]; console.log("TXID >>>>>", transactionId); 여기서 tra..
https://www.youtube.com/channel/UCHsRy47P2KlE749oAAjb0Yg 체인의정석 약력 현) 블록체인 개발자 前 블록워터 테크놀로지, 스마트컨트렉트 개발자 前 위데이터랩(주) 기획,마케팅 팀장 , 블록체인팀 선임연구원 홍익대학교 경영학 전공, 컴공 부전공 서강대학교 정 www.youtube.com inquirer를 typescript에서 활용하기 위하여 조사한 사항은 다음과 같다. 1. 먼저 npm에서 소개된 깃허브 예제들 https://github.com/SBoudrias/Inquirer.js/tree/master/packages/inquirer/examples GitHub - SBoudrias/Inquirer.js: A collection of common interac..
IntelliJ 자주 사용하는 단축키 정리 https://stackoverflow.com/questions/30049740/does-intellij-have-a-ctrl-k-ctrl-d-sublime-equivalent-how-do-i-skip Does IntelliJ have a `Ctrl` + `K`,`Ctrl` + `D` Sublime equivalent? How do I skip a match when using Alt+J for multiple selection I want to have the 'Ctrl'+'K','Ctrl'+'D' functionality of Sublime in Android Studio, how do I do it? Perfectly similar to this quest..