Solidity Basics through Examples
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What things you need to install the software and how to install them
Give examples
A step by step series of examples that tell you how to get a development env running
Say what the step will be
Give the example
And repeat
until finished
End with an example of getting some data out of the system or using it for a little demo
Explain how to run the automated tests for this system
Explain what these tests test and why
Give an example
Explain what these tests test and why
Give an example
Add additional notes about how to deploy this on a live system
- Dropwizard - The web framework used
- Maven - Dependency Management
- ROME - Used to generate RSS Feeds
- Learning Solidity : Tutorial 1 The Basics
- Learning Solidity : Tutorial 2 Inheritance
- Learning Solidity : Tutorial 3 Custom Modifiers and Error Handling
- Learning Solidity : Tutorial 4 Imports and Libraries
- Learning Solidity : Tutorial 5 Event logging and Transaction Information
- Learning Solidity : Tutorial 6 Data Types (Array, Mapping, Struct)
- Learning Solidity : Tutorial 7 Extending String Functionality and Bytes
- Learning Solidity : Tutorial 8 Debugging Solidity Using Remix
- Learning Solidity : Tutorial 9 ERC20 Tokens and Creating your own Crypto Currency
- Learning Solidity : Tutorial 10 ERC223 Tokens and Creating your own Crypto Currency
- Learning Solidity : Tutorial 11 Deploying Tokens and Creating your own Crypto Currency
- Learning Solidity : Tutorial 12 Functional Assembly
- Learning Solidity : Tutorial 13 Instructional Assembly
- Learning Solidity : Tutorial 14 Transferring Ethereum between contracts
- Learning Solidity : Tutorial 15 Public vs External
- Learning Solidity : Tutorial 16 Time Based Events
- Learning Solidity : Tutorial 17 Polymorphism
- Learning Solidity : Tutorial 18 Randomness and Gambling
- Learning Solidity : Tutorial 19 Nested Arrays and Storage
- Learning Solidity : Tutorial 20 Parameter Mapping and Multiple Return Values
- Learning Solidity : Tutorial 21 Truffle, Atom and TestRPC
- Learning Solidity : Tutorial 22 Developing an ICO/Crowdsale with TDD
- Learning Solidity : Tutorial 23 State Modifiers (view, pure, constant)
- Learning Solidity : Tutorial 24 Multisig Wallet
- Learning Solidity : Tutorial 25 Multisig Wallet cont. Multi Authentication
- Learning Solidity : Tutorial 26 Auditing, Security and Testing (Long, but important)
- Learning Solidity : Tutorial 27 Getting started with browser development using Metamask
- Learning Solidity : Tutorial 28 Address book on the blockchain powered by Angular