New answers tagged

2

Make sure HDWalletProvider is updated to latest and then pass the chainId as an option to HDWalletProvider. For rinkeby its 4. The next version of HDWalletProvider will auto fetch the chainId, but it doesn't do this yet. This feature will likely will be released next Thursday or Friday. This only started happening now because geth recently began defaulting ...


0

Because one of the libraries use stream module and other modules that exist only in Node.js but not in browsers. You will need to install a bunch of browserify modules in npm and then also add those modules to tsconfig.json. Since Angular/Ionic use Webpack to optimize script output, you can install all of the browserify modules into your project, and Webpack ...


0

I run into the same error and in my case I accidentally imported the dbg.json file instead of json file.


0

I found the fix by changing the infura Rinkeby RPC_URL in 'the truffle-config.js' file. Originally I was using the https://rinkeby_url. On using was://rinleby_url - it got fixed. Example of my truffle-config.js rinkeby: { provider: () => { return new HDWalletProvider(process.env.MNEMONIC, process.env.RINKEBY_RPC_URL) }, ...


0

I just started learning about Ethereum, found sites like etherscan.io veryWhy etherscan.io display complete information about the transaction like fromAddress & toAddress. I feel it's a potential risk, or maybe I didn't understand the right way. Public blockchain is public and there is no problem disclosing public information. There is no risk. why ...


0

The problem in this case was that the nonce was too high by 1. The nodes will accept the transaction, but won't broadcast them and will drop them after a while.


1

It doesn't sound like you're a developer, so as an user, the utility of testnet Ether is that you can use it on testnet versions of applications and have a preview of what you would get on the real Ether versions.


Top 50 recent answers are included