forked from OpenST/brandedtoken.js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
34 lines (30 loc) · 981 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
'use strict';
const Mosaic = require('@openstfoundation/mosaic.js');
const AbiBinProvider = require('./lib/AbiBinProvider');
const BrandedToken = require('./lib/ContractInteract/BrandedToken');
const Contracts = require('./lib/Contracts');
const EconomySetup = require('./lib/EconomySetup');
const Setup = require('./lib/Setup');
const Facilitator = require('./lib/Facilitator');
const GatewayComposer = require('./lib/ContractInteract/GatewayComposer');
const StakeHelper = require('./lib/helpers/stake/gateway_composer/StakeHelper');
const Staker = require('./lib/Staker');
const UtilityBrandedToken = require('./lib/ContractInteract/UtilityBrandedToken');
const mosaicContractInteracts = Mosaic.ContractInteract;
module.exports = {
AbiBinProvider,
EconomySetup,
Contracts,
ContractInteract: {
BrandedToken,
GatewayComposer,
UtilityBrandedToken,
...mosaicContractInteracts,
},
Helpers: {
StakeHelper,
},
Staker,
Facilitator,
Setup,
};