0.1.2 • Published 6 years ago

@josojo/realitytoken-contracts v0.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
6 years ago

RealityToken

Collection of smart contracts that form the basis of the RealityToken ecosystem.

Audit

Audit Report:

To be linked

Install

Install requirements with npm:

npm install

Testing

Start the TestRPC with bigger funding than usual, which is required for the tests:

truffle test

Please install at least node version >=7 for async/await for a correct execution

Run all tests

truffle test -s

The flag -s runs the tests in a silence mode. Additionally the flag -g can be added to plot the gas costs per test.

Compile and Deploy

These commands apply to the RPC provider running on port 8545. You may want to have TestRPC running in the background. They are really wrappers around the corresponding Truffle commands.

Compile all contracts to obtain ABI and bytecode:

truffle compile --all

Migrate all contracts:

truffle migrate --network NETWORK-NAME

Documentation

Please see the attached realitytoken.pdf

Contributors