(This was the screen I had up as people were assembling in room IRM 221. Added the address and ABI for the deployed contract on the Ethereum mainnet for you to interact with.)
Hi. I'm Michael Rice.
I'm a legal engineer with OpenLaw, a ConsenSys Spoke.
Connect with me:
- @michaelriceLE or @michaelrice
- linkedin/in/michaelrice
- peepeth.com/michaelrice
Thanks for coming
- TDD a Solidity contract
- Deploy it on a test blockchain (Rinkeby) using Pragma
- Create a small React app (create-react-app + rsync)
- Commit to Github and you can add your names (let's cap it at 29)
Deployed contract on mainnet
Address: 0x27b085eda7b00e755f81f9561bb605a3df753691
ABI:
[{"constant":false,"inputs":[{"name":"name","type":"string"}],"name":"wasHere","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"attendees","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"howManyWereHere","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]
Add your name using wasHere() !!
You can use Pragma too
Reach out to me with questions or comment here on Github or via email at me@michaelrice.com. Thanks for coming.