ERC-20: Solidity와 Foundry로 첫 번째 토큰 만들기
최소한의 ERC-20 토큰을 직접 구현해 표준을 이해하고, Foundry로 테스트를 작성한 후, OpenZeppelin으로 전환하여 로컬 네트워크에 배포합니다.
최소한의 ERC-20 토큰을 직접 구현해 표준을 이해하고, Foundry로 테스트를 작성한 후, OpenZeppelin으로 전환하여 로컬 네트워크에 배포합니다.
2016년 The DAO 해킹을 야기한 reentrancy 취약점을 분석하고, Solidity로 재현하며 올바른 방어법을 제시합니다.
Solidity의 contract, state variable, function, modifier, event를 간단한 Wallet 스마트 계약 예제를 통해 배우고, Hardhat으로 테스트를 작성해봅니다.