| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- ambiguous function description
- 체인의정석
- cloud hsm 서명
- 컨트렉트 동일한 함수이름 호출
- git rebase
- 러스트 기초 학습
- redux 기초
- 계정추상화
- redux toolkit 설명
- 스마트컨트렉트 예약어 함수이름 중복
- SBT표준
- ethers typescript
- 오블완
- 스마트컨트렉트 함수이름 중복 호출
- cloud hsm 사용하기
- rust 기초
- Vue.js
- erc4337
- 러스트기초
- cloud hsm
- 티스토리챌린지
- Vue
- 러스트 기초
- ethers type
- erc4337 contract
- ethers v6
- vue기초
- 머신러닝기초
- 스마트 컨트렉트 함수이름 중복
- ethers websocket
- Today
- Total
목록전체 글 (531)
체인의정석
dapp을 만들때 병목이 되는 경우는 어떤 경우일까? 바로 블록체인에 call을 해오는 부분이다. 만약 하나의 api를 만드는데 블록체이에다가 여러번 call을 해야 하는 상황이라면? 당연히 서비스의 속도는 느려질 수 밖에 없다. 이에 따라서 사용해야 하는 부분이 바로 multicall이다. multicall 컨트렉트는 체인별로 하나씩만 있으면 누구나 와서 사용할 수 있다. 그냥 call에 대한 값을 순서대로 받아와서 처리해 주기 때문이다. 각 서비스 별로 multicall을 가져오기도 하는데 아무거나 사용하면된다. 어차피 조회를 모아서 해주는 것이니 문제 없는것이다. https://github.com/makerdao/multicall/blob/master/src/Multicall.sol GitHub -..
https://www.hahwul.com/2019/11/18/how-to-fix-xcrun-error-after-macos-update/ Mac 업그레이드 후 xcrun: error: invalid active developer path 에러 해결하기 MacOS 업그레이드 시 어김없이 발생하는 문제가 하나 있습니다 😫 바로 개발 관련 도구 사용 시 대다수가 발생하는 missing xcrun 에러인데요. www.hahwul.com 에러 코드 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun..
예시가 매우 상세하게 나와 있어서 분석할만한 자료 https://zengo.com/understanding-compounds-liquidation/ Understanding Compound’s Liquidation - ZenGo Understanding Compound’s Liquidation ZenGo is the first keyless bitcoin and cryptocurrency wallet — the most simple and secure way to manage your crypto assets. zengo.com 청산 트랜잭션 예시 https://dashboard.tenderly.co/tx/mainnet/0xb7ba825294f757f8b8b6303b2aef542bcaebc9cc0217d..
하드햇에서 실행 스크립트를 만들때 변수화 시켜서 깔끔하게 만들려면 task를 사용해서 만드는 방법이 있다고 한다. 그러나 온라인상에서 예시 코드가 없어서 여기에 기록해두고자 한다. https://hardhat.org/hardhat-runner/docs/advanced/create-task#creating-a-task Hardhat | Ethereum development environment for professionals by Nomic Foundation Hardhat is an Ethereum development environment. Compile your contracts and run them on a development network. Get Solidity stack traces, co..
branch version 2.8 기준 1. 초기값 설정해주기 function initialize(ComptrollerInterface comptroller_, InterestRateModel interestRateModel_, uint initialExchangeRateMantissa_, string memory name_, string memory symbol_, uint8 decimals_) public { require(msg.sender == admin, "only admin may initialize the market"); require(accrualBlockNumber == 0 && borrowIndex == 0, "market may only be initialized once"); //..
0. 이자 모델 계산하기 출저 : https://ianm.com/posts/2020-12-20-understanding-compound-protocols-interest-rates Understanding Compound protocol's interest rates A deep dive into the factors that calculate Compound's interest rates. ianm.com https://a2-finance.com/ko/calculators/%EB%AA%A8%EB%93%A0-%EA%B3%84%EC%82%B0%EA%B8%B0/%EB%B3%B5%EB%A6%AC-%EA%B3%84%EC%82%B0%EA%B8%B0 복리 계산기(공식과 예시 포함) 복리를 통해 얼마나 벌 수 있는지..
객체에 key, value값 추가하기를 찾아보다가 좋은 링크를 발견했다. 출저 : https://stackoverflow.com/questions/1168807/how-can-i-add-a-key-value-pair-to-a-javascript-object How can I add a key/value pair to a JavaScript object? Here is my object literal: var obj = {key1: value1, key2: value2}; How can I add field key3 with value3 to the object? stackoverflow.com Conclusions fastest mutable solutions are much faster than fas..
매번 포트를 죽이는 명령어를 구글링 하다가 그냥 내 블로그에 남기고 싶어서 작성해둔다. 1. netstat 사용 netstat -vanp tcp | grep 3000 2. mac os의 경우 lsof -i tcp:3000 찾았다면 죽이기 kill -9 출저 : https://stackoverflow.com/questions/3855127/find-and-kill-process-locking-port-3000-on-mac Find (and kill) process locking port 3000 on Mac How do I find (and kill) processes that listen to/use my TCP ports? I'm on macOS. Sometimes, after a crash or so..