0.1.2 • Published 6 years ago
@josojo/realitytoken-contracts v0.1.2
RealityToken
Collection of smart contracts that form the basis of the RealityToken ecosystem.
Audit
Audit Report:
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