Add getNetVersion to ignored methods for web3 (#1491)

* Add getNetVersion to ignored methods for web3

* update mycrypto-shepherd version
This commit is contained in:
HenryNguyen5 2018-04-11 20:18:56 -04:00 committed by Daniel Ternyak
parent 7b7e7eaae2
commit 43ef6e95d4
2 changed files with 26 additions and 5 deletions

View File

@ -40,6 +40,7 @@ export const makeProviderConfig = (options: DeepPartial<IProviderConfig> = {}):
} }
}; };
}; };
let shepherdProvider: INode; let shepherdProvider: INode;
shepherd shepherd
.init() .init()
@ -102,7 +103,12 @@ shepherd.useProvider('rpc', 'ella', regEllaConf, 'https://jsonrpc.ellaism.org');
*/ */
const web3EthConf = makeProviderConfig({ const web3EthConf = makeProviderConfig({
network: makeWeb3Network('ETH'), network: makeWeb3Network('ETH'),
supportedMethods: { sendRawTx: false, sendTransaction: false, signMessage: false } supportedMethods: {
sendRawTx: false,
sendTransaction: false,
signMessage: false,
getNetVersion: false
}
}); });
shepherd.useProvider('rpc', 'web3_eth_mycrypto', web3EthConf, 'https://api.mycryptoapi.com/eth'); shepherd.useProvider('rpc', 'web3_eth_mycrypto', web3EthConf, 'https://api.mycryptoapi.com/eth');
shepherd.useProvider('etherscan', 'web3_eth_ethscan', web3EthConf, 'https://api.etherscan.io/api'); shepherd.useProvider('etherscan', 'web3_eth_ethscan', web3EthConf, 'https://api.etherscan.io/api');
@ -121,7 +127,12 @@ shepherd.useProvider(
const web3RopConf = makeProviderConfig({ const web3RopConf = makeProviderConfig({
network: makeWeb3Network('Ropsten'), network: makeWeb3Network('Ropsten'),
supportedMethods: { sendRawTx: false, sendTransaction: false, signMessage: false } supportedMethods: {
sendRawTx: false,
sendTransaction: false,
signMessage: false,
getNetVersion: false
}
}); });
shepherd.useProvider( shepherd.useProvider(
'infura', 'infura',
@ -132,7 +143,12 @@ shepherd.useProvider(
const web3KovConf = makeProviderConfig({ const web3KovConf = makeProviderConfig({
network: makeWeb3Network('Kovan'), network: makeWeb3Network('Kovan'),
supportedMethods: { sendRawTx: false, sendTransaction: false, signMessage: false } supportedMethods: {
sendRawTx: false,
sendTransaction: false,
signMessage: false,
getNetVersion: false
}
}); });
shepherd.useProvider( shepherd.useProvider(
'etherscan', 'etherscan',
@ -143,7 +159,12 @@ shepherd.useProvider(
const web3RinConf = makeProviderConfig({ const web3RinConf = makeProviderConfig({
network: makeWeb3Network('Rinkeby'), network: makeWeb3Network('Rinkeby'),
supportedMethods: { sendRawTx: false, sendTransaction: false, signMessage: false } supportedMethods: {
sendRawTx: false,
sendTransaction: false,
signMessage: false,
getNetVersion: false
}
}); });
shepherd.useProvider( shepherd.useProvider(
'infura', 'infura',

View File

@ -29,7 +29,7 @@
"ledgerco": "1.2.1", "ledgerco": "1.2.1",
"lodash": "4.17.5", "lodash": "4.17.5",
"moment": "2.22.0", "moment": "2.22.0",
"mycrypto-shepherd": "1.0.1", "mycrypto-shepherd": "1.0.2",
"normalizr": "3.2.4", "normalizr": "3.2.4",
"qrcode": "1.2.0", "qrcode": "1.2.0",
"qrcode.react": "0.8.0", "qrcode.react": "0.8.0",