index.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.genesisStateByName = exports.genesisStateById = void 0;
  4. var genesisStates = {
  5. names: {
  6. '1': 'mainnet',
  7. '3': 'ropsten',
  8. '4': 'rinkeby',
  9. '42': 'kovan',
  10. '5': 'goerli',
  11. },
  12. mainnet: require('./mainnet.json'),
  13. ropsten: require('./ropsten.json'),
  14. rinkeby: require('./rinkeby.json'),
  15. kovan: require('./kovan.json'),
  16. goerli: require('./goerli.json'),
  17. };
  18. /**
  19. * Returns the genesis state by network ID
  20. * @param id ID of the network (e.g. 1)
  21. * @returns Dictionary with genesis accounts
  22. *
  23. * @deprecated use {@link Common.genesisState} instead
  24. */
  25. function genesisStateById(id) {
  26. return genesisStates[genesisStates['names'][id]];
  27. }
  28. exports.genesisStateById = genesisStateById;
  29. /**
  30. * Returns the genesis state by network name
  31. * @param name Name of the network (e.g. 'mainnet')
  32. * @returns Dictionary with genesis accounts
  33. *
  34. * @deprecated use {@link Common.genesisState} instead
  35. */
  36. function genesisStateByName(name) {
  37. return genesisStates[name];
  38. }
  39. exports.genesisStateByName = genesisStateByName;
  40. //# sourceMappingURL=index.js.map