Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- transaction
- syntax
- TransferFrom
- coin flip
- approve
- Wargame
- hard fork
- web3
- solidity
- soft fork
- audit
- ethernaut
- ethereum virtual machine
- NaughtCoin
- Smart contract
- Oracle Cloud
- Coin
- Ethererum
- openzepplin
- Assembly
- Block
- byte code
- EVM
- web assembly
- writeup
- libray
- chain reorganization
- secureum
- ethereum
- tx.origin
Archives
- Today
- Total
목록libray (1)
c0mpos3r
[Secureum] Solidity 201
101 key aspects of Solidity102. 다중 상속과 다형성솔리디티는 다형성을 포함한 다중 상속을 지원합니다.다형성 (Polymorphism): 함수를 호출하면, 상속 계층 구조상 가장 하위(most derived)에 있는 컨트랙트의 함수가 항상 실행되는 특징을 의미합니다.컴파일 방식: 여러 컨트랙트를 상속받아도 블록체인에는 단 하나의 컨트랙트만 생성됩니다. 모든 부모 컨트랙트의 코드가 이 하나의 컨트랙트 안으로 컴파일되어 합쳐집니다.함수 오버라이딩 (Function Overriding): 부모 컨트랙트의 함수에 virtual 키워드가 붙어 있으면, 자식 컨트랙트에서 해당 함수의 동작을 덮어쓸 수 있습니다. 이때 자식 컨트랙트의 함수에는 반드시 override 키워드를 사용해야 합니다.다..
Web3/Solidity
2025. 7. 11. 19:51