Solidity CRUD

  • Create
  • Retrieve
  • Update
  • Delete

For Ethereum, in Solidity.

What is this repository for?

A generalized pattern for storing table-like records in an Ethereum blockchain.

  • Reference source code and PDF versions for the tutorial at:

https://medium.com/@robhitchens/solidity-crud-part-1-824ffa69509a#.3dq4b9w21

  • provides random set/get using key identifier.
  • provides a record count
  • ensures uniqueness of keys
  • allows enumeration of keys and iteration over the keys
  • allows verification of keys (exists, or not)
  • allows deletion of a record using its key identifier

How do I get set up?

  • Runs in Browser Solidity or any Ethereum compiler

Contribution guidelines

  • Comments and pull requests welcome.

Who do I talk to?