This need to support multiple account owners, so joint banck account
- For an account we need to know the owners of the account
- Balance of that account
- Making a withdrawl request
- Deposit to the account if they are owners
- Every single owner needs to approve a withdrawl. So the steps are requesting a withdrawl, approving the withdrawl and taking the withdrawl
This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.
Try running some of the following tasks:
npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat run scripts/deploy.js
npx kill-port <port numbrt>