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