GitXplorerGitXplorer
j

ethereum-smart-contracts

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
e32196a464235d0faaeae5de29831f12e94771f3

Update readme.md

jjohnsabath committed 7 years ago
Verified
d89b2d8f28f802bdc879dd47e4b9fc2b232407e9

Update readme.md

jjohnsabath committed 7 years ago
Verified
972d81c3b2d6e6af9c40ca7ff3f7b8eba9436074

Update readme.md

jjohnsabath committed 7 years ago
Unverified
a24665317311cb0c092e6aa444abd5cb1886028f

Committing old files from local machine

committed 7 years ago
Unverified
4d347708db9dd2f5761eadae57b1b1d21f5659ed

Adding readme

committed 7 years ago
Unverified
ebf18cad80e7b2f87df933bbd1115da907b47d33

Initial commit

committed 7 years ago

README

The README file for this repository.

Purpose

This repo is an exploration into the Truffle framework for developing decentralized applications on the Ethereum network.

The decentralized applications, or "smart contracts" as they are often refered to, are written using the Solidity language. Once written, they can be deployed to the Ethereum network, or run locally on an emulated blockchain provided by Truffle.

It also uses Typechain to generate TypeScript bindings for the smart contracts, so that they can be easily integrated with a frontend application.

Getting started

  • Start a local instance of testrpc
    • npm run testrpc
  • Compile the solidity contracts and generate typescript definitions
    • npm run compile
  • Deploy contracts to testrpc
    • npm run migrate
  • Run tests against contracts
    • npm test