Seattle Smart Contracts
This project was constructed based on Zubair Ahmed's excellent tutorial, published on Medium, via codeburst.io. Please see the tutorial here: Part 1: https://codeburst.io/react-ethereum-getting-started-with-the-minimum-toolset-required-part-1-of-4-8912326fd0de Part 2: https://codeburst.io/react-ethereum-getting-started-with-the-minimum-toolset-required-part-2-of-4-a8769e9fb6bf Part 3: https://codeburst.io/react-ethereum-getting-started-with-the-minimum-toolset-required-part-3-of-4-c43e4400ad65 Part 4: https://codeburst.io/react-ethereum-getting-started-with-the-minimum-toolset-required-part-4-of-4-f093027e780d
Basic ingredients: Create React App (out of the box node and functioning React app) Remix (building and deploying solidity smart contracts to the Rinkeby testnet) Metamask (facilitating Ethereum network transactions, via web3) My text editing was done in Atom
Setup instructions:
- Download ganache
- Install truffle via
npm install -g truffle
- Build contracts by running
./build.sh
CHALLENGE Seattle Smart Contracts Hackers: Using arrays in Solidity, improve upon Zubair's setExperimentInMotion function, to return a more random result.