ethjs-contract-boilerplate
Version:
An Ethereum contract boilerplate using EthJS, wafr and ethdeploy.
24 lines (19 loc) • 552 B
JavaScript
const HTTPProvider = require('ethjs-provider-http');
const Eth = require('ethjs');
const environments = require('../../src/contracts/lib/environments.json');
const accounts = require('../accounts');
const environmentName = 'testrpc';
const environment = environments[environmentName];
const contracts = environments.contracts;
const eth = new Eth(new HTTPProvider('http://localhost:8545'));
const defaultTxObject = {
from: accounts[0].address,
gas: 3000000,
};
module.exports = {
Eth,
eth,
defaultTxObject,
environment,
contracts,
};