message: test(statics): remove circular and tautoligical tests
  * `statics` should be the base definition and not rely on outside
  packages. The tests only passed if the downstream `core` module
  already defined the coin, creating a circular dependency.
  * Remove tautoligical test
  Issue:
diff: import 'should';
  import { CoinFamily, coins, Erc20Coin, EthereumNetwork, BaseNetwork } from '../../src';
  -import { BitGo } from '../../../core';
  interface DuplicateCoinObject {
  name: string;
  network: BaseNetwork;
  }
  -const bitGo = new BitGo({ env: 'test' });
  -
  describe('ERC20 Coins', () => {
  it('should have no duplicate contract addresses', () => {
  coins
  @@ -38,27 +35,3 @@ describe('ERC20 Coins', () => {
  }, {});
  });
  });
  -
  -describe('All Coins', () => {
  - it('should initialize all coins in statics', () => {
  - // will throw exception if we fail to init
  - coins.filter(coin => !coin.isToken && !['dot', 'tdot'].includes(coin.name)).forEach(coin => bitGo.coin(coin.name));
  - });
  - describe('Polkadot Mainnet', () => {
  - const dot = coins.get('dot');
  - dot.network.name.should.equal('Polkadot');
  - dot.network.type.should.equal('mainnet');
  - dot.network.family.should.equal('dot');
  - dot.decimalPlaces.should.equal(10);
  - dot.primaryKeyCurve.should.equal('ed25519');
  - });
  -
  - describe('Polkadot Westend', () => {
  - const dot = coins.get('tdot');
  - dot.network.name.should.equal('Westend');
  - dot.network.type.should.equal('testnet');
  - dot.network.family.should.equal('dot');
  - dot.decimalPlaces.should.equal(12);
  - dot.primaryKeyCurve.should.equal('ed25519');
  - });
  -});
  