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