Questions tagged [istanbul]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
1answer
39 views

Is it safe to do multiple payments in between locks (Reentrancy Guard)?

https://diligence.consensys.net/blog/2019/09/stop-using-soliditys-transfer-now/ provides a simple example related to using a Reentrancy Guard. Another approach to preventing reentrancy is to ...
2
votes
1answer
40 views

Does ganache-cli support istanbul hardfork?

I am trying to run ganache-cli with istanbul --hardfork, but I am having following error: Error: Hardfork istanbul not set as supported in supportedHardforks $ ganache-cli --version Ganache CLI v6.4....
0
votes
1answer
26 views

Contract function involving transfer to another contract constantly fails

Tx example: https://rinkeby.etherscan.io/tx/0xbc6ce7fc2aba22bb1b1141d3223369472e55618037f53c0cb25eff526edd88a1 (note Rinkeby network) Function code: function withdrawBalance() external { ...
0
votes
0answers
11 views

Is there a way to check if a hosted node is running on the new fork?

I am hosting Rinkeby node using geth v1.97. However, I was wondering if there is a command or way to check whether it is running on the new fork or not.
1
vote
1answer
33 views

Should I stop the geth node during hard-fork?

As the countdown on https://ethernodes.org/istanbul, should I need to stop my geth node before hard-fork? Or I could continue to syncing during hard-fork. Thanks alot.
4
votes
1answer
188 views

Is transfer() still safe after the Istanbul update?

In other words, is using transfer() safe? function transfer(address contractB) public { contractB.transfer(1000); //balances[msg.sender] -= 1000; } How about using call.gas? function ...
1
vote
3answers
798 views

Remix always throws the error: exceeds block gas limit

Dear Ethereum developers. I started to learn Solidity this week and am trying to deploy a contract via Remix, but this doesn't really work. Running environment is set as Web3 Provider. (Because the ...