This is a Solidity Contract that takes donations of 1 upto 10 Ether.
- Array
- Mapping
- Transfer
- Input checking via require
- And Openzeppelin's Ownership and Ownable concepts among other things
- Forge: Uses the commandline Foundry std test and anvil.
- Relevant Code: /src and /test.
cd ether10project
$ forge compile --verbose
$ forge test -vv