일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 websocket
- ethers type
- vue기초
- 스마트컨트렉트 예약어 함수이름 중복
- SBT표준
- Vue.js
- 러스트 기초 학습
- 러스트 기초
- rust 기초
- 러스트기초
- ethers
- 오블완
- git rebase
- ethers v6
- chainlink 설명
- 컨트렉트 배포 자동화
- 체인의정석
- erc4337
- ambiguous function description
- 스마트 컨트렉트 함수이름 중복
- 머신러닝기초
- erc4337 contract
- 계정추상화
- 스마트컨트렉트테스트
- 컨트렉트 동일한 함수이름 호출
- 스마트컨트렉트 함수이름 중복 호출
- 티스토리챌린지
- ethers typescript
- multicall
- Vue
- Today
- Total
목록분류 전체보기 (496)
체인의정석
현재 gnosis의 멀티시그 지갑을 0.5.0 버전으로 업데이트하여 사용하기로 한 후 테스트 중이다. consensys의 멀티시그 지갑을 2년반전에 사용했었는데 같은 프로그래머가 gnosis의 멀티시그 지갑을 만들었고 현재는 gnosisSafe를 사용하고 있다. gnosis safe는 툴이 생각보다 잘 지원된다. 개발자용 배포툴도 있지만, 다중 체인을 지원하기에는 무리가 있다. 따라서 이건 패스! https://docs.gnosis-safe.io/ Introduction - Developer Docs docs.gnosis-safe.io https://dev.gnosis-safe.io/ Gnosis Safe Developer dev.gnosis-safe.io 또한 gnosisSafe의 경우 일반 유저를 대..
RPC_URL을 환경변수로 받아오는데 계속해서 마지막에 "/"가 자동 추가되어서 "TypeError: Only absolute URLs are supported" 해당에러가 계속 발생하였다. 이를 해결하기 위해서 서치한 결과 https://thewebdev.info/2022/01/20/how-to-remove-last-segment-from-url-with-javascript/ How to remove last segment from URL with JavaScript? - The Web Dev Spread the love Related Posts How to Remove the Query String from URL with JavaScript?Sometimes, we want to remove the..
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..
https://rinkebyfaucet.com/ 694 https://faucets.chain.link/rinkeby 864 https://rinkeby-faucet.com/ 864 https://faucet.rinkeby.io/ 635 https://faucet.paradigm.xyz 694
const gasLimit = parseInt(process.env.GAS_LIMIT!,10); 컨트렉트 배포 시에 특정 배포만 가스값이 많이 들어서 숫자형으로 바꾸어 준 후 넘겨야 했다. parseInt(문자형,10) 이런식으로 실행하면, 문자형이 10진수의 수로 바뀌게 된다. 따라서 위와 같은 방식으로 string을 number로 수정한다.
https://www.youtube.com/channel/UCHsRy47P2KlE749oAAjb0Yg 체인의정석 약력 현) 블록체인 개발자 前 블록워터 테크놀로지, 스마트컨트렉트 개발자 前 위데이터랩(주) 기획,마케팅 팀장 , 블록체인팀 선임연구원 홍익대학교 경영학 전공, 컴공 부전공 서강대학교 정 www.youtube.com 해당 에러가 발생한 계기는 현재 ts 파일 하나당 하나의 트랜잭션으로 분리하여 운영중인데, 이를 상위 1개 폴더에서 inquirer 를 사용하여 한번에 배포를 관리할 수 있는 프로그램을 만들 때 발생하였다. 해당 에러의 경우 해결을 위해서는 ts config파일에서 지원하는 모듈 버전을 올려주거나 아니면 문법을 바꾸어야 했다. https://github.com/pnp/pnpjs/i..
브릿지를 구현하다보니 체인별로 정말 다양한 환경의 환경변수 세팅이 필요해졌다. 이에 따라 기존의 env 대신에 direnv를 사용하여서 관리하기로 하였다. 먼저 이 작업을 하기 전에 선행으로 체인별로 경로에 대한 구조를 설계하고 나누어서 디렉토리에 대한 세팅을 먼저 진행하였다. 이후 direnv를 사용하여서 디렉토리별로 체인에 대한 변수를 설정해서 실행할 예정이다. 찾아본 결과 아래 블로그가 가장 설명이 잘 되어 있었다. https://www.44bits.io/ko/post/direnv_for_managing_directory_environment direnv를 사용한 디렉토리(프로젝트) 별 개발환경 구축: 루비, 파이썬, 노드 개발 환경 구축 direnv는 디렉터리 별로 셸 환경을 구축할 수 있게 해주..