oceanprotocol/market

View on GitHub
scripts/write-networks-metadata.js

Summary

Maintainability
A
0 mins
Test Coverage
#!/usr/bin/env node
'use strict'

const bargeNetwork = {
  name: 'Ethereum Barge',
  chain: 'ETH',
  icon: 'ethereum',
  rpc: ['http://127.0.0.1:8545'],
  faucets: [],
  nativeCurrency: {
    name: 'Ether',
    symbol: 'ETH',
    decimals: 18
  },
  infoURL: 'https://ethereum.org',
  shortName: 'eth',
  chainId: 8996,
  networkId: 8996,
  slip44: 60,
  ens: {},
  explorers: []
}

const axios = require('axios')

// https://github.com/ethereum-lists/chains
const chainDataUrl = 'https://chainid.network/chains.json'

axios(chainDataUrl).then((response) => {
  response.data.push(bargeNetwork)
  // const networks ={...response.data, ...bargeNetwork}
  process.stdout.write(JSON.stringify(response.data, null, '  '))
})