Resources and codes used in the sessions.
- Bitcoin whitepaper: https://bitcoin.org/bitcoin.pdf
- Ethereum whitepaper: https://ethereum.org/en/whitepaper/
- For visualizing the block and it's mining: https://andersbrownworth.com/blockchain/blockchain
- solidity by example (https://solidity-by-example.org/)
- Resources mentioned in this repo (https://github.com/ttumiel/Awesome-Ethereum)
- https://ethereum.org/en/
- to write tests or for frontend integeration: ethers js (https://docs.ethers.org/v5/)
- Example of a simple full dapp in ethereum voting dapp (https://github.com/pdscorg/Blockchain-Fellowship/tree/main/Day2)
Here, in the election contract, in constructor, update these values to proper values, before you try it out yourself. The value should be in unix timestamp. Learn what is unix timestamp from the first resource.
startTime = MAX_INT;
endTime = MAX_INT;
startReg = MAX_INT;
endReg = MAX_INT;