일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 컨트렉트 동일한 함수이름 호출
- 스마트컨트렉트 함수이름 중복 호출
- chainlink 설명
- 계정추상화
- ethers typescript
- 스마트 컨트렉트 함수이름 중복
- 러스트기초
- 머신러닝기초
- ambiguous function description
- 티스토리챌린지
- 컨트렉트 배포 자동화
- 러스트 기초 학습
- Vue
- erc4337 contract
- rust 기초
- ethers type
- SBT표준
- git rebase
- 체인의정석
- ethers websocket
- ethers v6
- 스마트컨트렉트 예약어 함수이름 중복
- 오블완
- Vue.js
- multicall
- erc4337
- 스마트컨트렉트테스트
- 러스트 기초
- vue기초
- ethers
- Today
- Total
목록2024/04 (7)
체인의정석
상황 : nft의 홀더리스트 조회를 백엔드 작업 없이 정확하게 리턴하도록 nftFactory에서 리스트를 가져와서 nft 주소를 입력하면 누가 어떤 tokenID를 가지고 있는지 구현한 상황문제 : 한 홀더당 가지고 있는 nft의 수가 6500개가 넘어가면 (조회함수에서 리턴하는 배열에 6500개 이상의 데이터가 들어갈 시) 오류 발생, 여러 컨트렉트 동시 조회 시에는 이중 배열을 사용하여 100개가 넘는 종류의 nft를 가지고 잇을시 오류 발생.요약 : 조회함수를 쓰더라도 몇개의 데이터까지 다룰 수 있는지 테스트 필요. 조회 함수더라도 네트워크에 따라서 연산 가능한 양과 인출 가능한 데이터가 다르며 생각보다 그 값은 크지 않음.해결 방안 : 유저리스트, nft정보 조회를 조회 컨트렉트로 따로 파서 만들..
1. 프로토콜에 대해여EIP 문서 : https://eips.ethereum.org/EIPS/eip-7683 ERC-7683: Cross Chain IntentsAn interface for cross-chain trade execution systems.eips.ethereum.org유니스왑과 Across 가 만든 Defi의 크로스 체인 전송 프로토콜.체인이 매우 많아지고 각 체인간 전송 프로토콜 규격이 다르기 때문에 실패확률이나 UX가 현저히 높아지는 것이 현실. 이에 대한 대안으로 공통 규격을 제안한 것.결국 영향력 있는 회사들이 만든 프로토콜이며 ERC로도 돌라와서 통합 규격이 될 경우 크로스체인 관련 브릿지/메세지 프로토콜을 만들 때 해당 규격을 적용해야 할 필요성이 존재한다.https://x...
https://luniverse.io/ko/articles/tech-talk-understanding-aa-account-abstraction-and-erc-4337 Tech Talk: Understanding AA (Account Abstraction) and ERC-4337 Intro At the ETHDenver 2023 event held earlier this month in the United States, a new Ethereum update was unveiled. Among the updates, the ERC-4337 standard for Account Abstraction received much attention, as it is expected to overcome the li..
https://docs.ethers.org/v6/migrating/ Documentation Documentation for ethers, a complete, tiny and simple Ethereum library. docs.ethers.org
1. ssh 키 생성 + 깃허브에 등록 2. ssh 경로에 들어가서 config 수정 cd ~/.ssh/ cat config 3. config에 다음과 같이 추가 (Iendtitiy file에 등록한 퍼블릭키에 매칭되는 프라이빗키 위치 넣기) host github.com-username HostName github.com User username IdentityFile ~/.ssh/id_rsa 4. ssh 연결이 되는지 확인 ssh -T git@github.com-username 5. git clone git clone git@github.com-username:username/erc4337.git
공식문서 : https://eips.ethereum.org/EIPS/eip-4337 ERC-4337: Account Abstraction Using Alt Mempool An account abstraction proposal which completely avoids consensus-layer protocol changes, instead relying on higher-layer infrastructure. eips.ethereum.org 공식 구현체 npm 패키지 https://www.npmjs.com/package/@account-abstraction/contracts @account-abstraction/contracts Account Abstraction (EIP 4337) contracts..
https://github.com/OpenZeppelin/openzeppelin-contracts/blob/8a7a9c585706503f5250f09b033c94cf7ee37db2/contracts/token/ERC721/utils/ERC721Holder.sol#L17 openzeppelin-contracts/contracts/token/ERC721/utils/ERC721Holder.sol at 8a7a9c585706503f5250f09b033c94cf7ee37db2 · OpenZeppelin OpenZeppelin Contracts is a library for secure smart contract development. - OpenZeppelin/openzeppelin-contracts github..