public과 private 이외에도 솔리디티에는 internal과 external이라는 함수 접근 제어자가 있지.
internal은 함수가 정의된 컨트랙트를 상속하는 컨트랙트에서도 접근이 가능하다 점을 제외하면 private과 동일하지.
external은 함수가 컨트랙트 바깥에서만 호출될 수 있고 컨트랙트 내의 다른 함수에 의해 호출될 수 없다는 점을 제외하면 public과 동일하지. 나중에 external과 public이 각각 왜 필요한지 살펴 볼 것이네.
'개발 학습 > 블록체인' 카테고리의 다른 글
S4: Infura로 이더리움 노드 접근 데이터 읽기 (0) | 2021.12.07 |
---|---|
S4: 다른컨트랙트 와 상호작용하기 (0) | 2021.12.02 |
S4: DID / SSI (0) | 2021.12.02 |
S4: KIP17 ganache와 baobab에 배포 (0) | 2021.12.01 |
S4: mintNFT함수 (NFT 발행) (0) | 2021.11.30 |
댓글