├── .gitattributes ├── README.md ├── code ├── Fallback.sol ├── Fallout.sol ├── LongRageReplay.abi ├── RandomNumber.sol ├── RevEng.abi ├── Token.sol ├── TokenSale.sol ├── VulnerableTwoStep.sol └── YouToken.abi └── static └── smashing.png /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/README.md -------------------------------------------------------------------------------- /code/Fallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/Fallback.sol -------------------------------------------------------------------------------- /code/Fallout.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/Fallout.sol -------------------------------------------------------------------------------- /code/LongRageReplay.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/LongRageReplay.abi -------------------------------------------------------------------------------- /code/RandomNumber.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/RandomNumber.sol -------------------------------------------------------------------------------- /code/RevEng.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/RevEng.abi -------------------------------------------------------------------------------- /code/Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/Token.sol -------------------------------------------------------------------------------- /code/TokenSale.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/TokenSale.sol -------------------------------------------------------------------------------- /code/VulnerableTwoStep.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/VulnerableTwoStep.sol -------------------------------------------------------------------------------- /code/YouToken.abi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/code/YouToken.abi -------------------------------------------------------------------------------- /static/smashing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ConsenSysDiligence/smashing-smart-contracts-workshop/HEAD/static/smashing.png --------------------------------------------------------------------------------