일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 오블완
- ambiguous function description
- 러스트 기초 학습
- 머신러닝기초
- Vue
- 스마트컨트렉트테스트
- 스마트 컨트렉트 함수이름 중복
- SBT표준
- ethers type
- chainlink 설명
- ethers typescript
- ethers v6
- git rebase
- 컨트렉트 동일한 함수이름 호출
- 체인의정석
- ethers
- 티스토리챌린지
- 스마트컨트렉트 함수이름 중복 호출
- 러스트 기초
- nest.js설명
- multicall
- 컨트렉트 배포 자동화
- 스마트컨트렉트 예약어 함수이름 중복
- 스마트컨트렉트프록시
- Vue.js
- ethers websocket
- 프록시배포구조
- vue기초
- 러스트기초
- rust 기초
Archives
- Today
- Total
목록solidity 인터페이스 타입 (1)
체인의정석
Solidity에서 특정 Contract 타입 사용방법과 Storage를 지정하고 Interface Contract를 작성하는 방법
이번에 컨트렉트를 작성하면서 변수명에서 그냥 address가 아닌 CToken cTokenAddress 이런방식의 파라미터가 함수에 쓰이는 경우를 보았다. 이런경우 인터페이스를 작성할 때 Storage 부분을 컨트렉트 형태로 먼저 작성한 후에 contract CTokenStorage { /** * @dev Guard variable for re-entrancy checks */ bool internal _notEntered; /** * @notice EIP-20 token name for this token */ string public name; /** * @notice EIP-20 token symbol for this token */ string public symbol; /** * @notice ..
블록체인/Solidity
2023. 3. 27. 17:02