A piggy bank for Digital currency.
The project includes functionality for anyone to deposit tokens. The owner is able to withdraw the entire saved amount and thereby 'break' the bank, or else withdraw some to any address. Data on deposit and withdraw history is also collected.
A thorough exploration of the ethers.js library. I follow a project based workthrough of ethers.js, starting with reading account balances from the Ethereum blockchain and progressing to making transactions, deploying contracts and extracting data from the mainnet and testnet.
A study of ether and transacting with ether on Ethereum. Focusing on payable functions, gas, and the syntax of making transactions in Solidity on ethereum.