일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 티스토리챌린지
- erc4337
- 머신러닝기초
- multicall
- Vue
- vue기초
- 러스트 기초
- git rebase
- ethers v6
- ethers websocket
- SBT표준
- 러스트 기초 학습
- rust 기초
- erc4337 contract
- ambiguous function description
- 체인의정석
- 컨트렉트 동일한 함수이름 호출
- chainlink 설명
- Vue.js
- ethers
- 컨트렉트 배포 자동화
- ethers type
- ethers typescript
- 스마트컨트렉트테스트
- 스마트 컨트렉트 함수이름 중복
- 계정추상화
- 스마트컨트렉트 함수이름 중복 호출
- 러스트기초
- 스마트컨트렉트 예약어 함수이름 중복
- 오블완
- Today
- Total
목록체인의정석 (12)
체인의정석

체인링크의 기본 아키텍쳐에 대해서 알아보았다. https://docs.chain.link/docs/architecture-overview/ Data Feeds Architecture | Chainlink Documentation docs.chain.link 크게 3가지로 나누는 거같다. 1. 기본 요청 모델 - 1대 1로 요청에 대해 응답하는 것으로 아래 사이트에서 확인 가능 등록해두면 Id를 받아서 https://docs.chain.link/docs/any-api/get-request/introduction/ Make a GET Request | Chainlink Documentation Learn how to make a GET request to an API from a smart contract,..

이번 프로젝트의 장기적인 로드맵에 있어서 chain link를 연동하는 부분을 고려중이기 때문에 한번 살펴 보았다. 먼저 체인링크의 활용 방안은 스마트컨트렉트 내부에서 url에 대한 요청을 보내서 거기서 받은 응답값을 통해서 활용이 가능한 것이였다. chain link VRF 랜덤 변수를 뽑아낼 때는 최근에 나온 체인링크 VRF를 활용하면 되었는데 https://docs.chain.link/docs/vrf/v2/best-practices/ VRF Best Practices | Chainlink Documentation Best pracices for using Chainlink VRF. docs.chain.link 일단 내부적으로는 랜덤 변수를 생성할 수 없기 때문에 외부에서 데이터를 가져와야 하는데 f..

특허 출원 업무 및 자사 제품 초기 설계 단계 업무를 받고 차트를 그려야 하는 상황이 되었다. 플로우 다이어그램의 경우 그냥 만들면 정신이 없기 때문에 깔끔한 툴을 쓰는게 좋은데 코드로 작성하면 알아서 표를 그려주는 툴이 있어서 이를 이용하여 산출물을 작성하기로 하였다. 플로우다이어그램/ 플로우 차트 그리기 https://mermaid-js.github.io/mermaid-live-editor/edit/#pako:eNpVkE1qw0AMha8itEohvoAXhcZOsgmk0Ow8WQiPnBmS-WEsU4Ltu3ccU2i1kt77nhAasQ2ascRbomjgUisPuT6ayiTbi6P-CkXxPh1ZwAXPzwl2m2OA3oQYrb-9rfxugaAaTwvGIMb6-7xa1St_9jxB3ZwoSojXv87lO..
각 체인별 체크 1. Chain ID를 체크한다. 2. URC_URL을 체크한다. 3. test 환경인지 dev환경인지 prd 환경인지 체크한다. 컨트렉트 관련 체크 1. 상호작용 하는 컨트렉트 주소가 해당 체인의 주소가 맞는지 체크한다. 2. 각 컨트렉트의 관리자 권한을 체크한다. 3. 체인간 중간에 사인하는 주체가 있다면 해당 주체가 맞는지 체크한다. 4. 발행하는 테스트 자산의 이름, 심볼 , URI 등이 해당 체인의 정보값이 맞는지 체크한다. 5. 컨트렉트간의 연결이 잘 이루어져있는지 체크한다. 6. 실행하는 체인 환경에 따라서 가스비를 지정해주어야 하는지, 달라지는 gas limit이 없는지 체크한다. 지갑 주소 관련 체크 1. 각 체인별로 실행에 필요한 잔고가 충분한지 체크한다. 2. 지갑에 ..