import ActiveStakeAmounts from './active_stake_amounts'; import Blocks from './blocks'; import Delegations from './delegations'; import DelegatorsCounts from './delegators_counts'; import Epochs from './epochs'; import Healthchecks from './healthchecks'; import NativeAssets from './native_assets'; import PoolUpdates from './pool_updates'; import Rewards from './rewards'; import Sigmas from './sigmas'; import Stakepools from './stakepools'; import StakepoolMetadata from './stakepool_metadata'; import Transactions from './transactions'; import WalletBalances from './wallet_balances'; export default class { constructor (host, auth, headers) { this.host = host; this.ActiveStakeAmounts = new ActiveStakeAmounts(host, auth, headers); this.Blocks = new Blocks(host, auth, headers); this.Delegations = new Delegations(host, auth, headers); this.DelegatorsCounts = new DelegatorsCounts(host, auth, headers); this.Epochs = new Epochs(host, auth, headers); this.Healthchecks = new Healthchecks(host, auth, headers); this.NativeAssets = new NativeAssets(host, auth, headers); this.PoolUpdates = new PoolUpdates(host, auth, headers); this.Rewards = new Rewards(host, auth, headers); this.Sigmas = new Sigmas(host, auth, headers); this.Stakepools = new Stakepools(host, auth, headers); this.StakepoolMetadata = new StakepoolMetadata(host, auth, headers); this.Transactions = new Transactions(host, auth, headers); this.WalletBalances = new WalletBalances(host, auth, headers); } getHost () { return this.host; } }