Hot answers tagged

2

Ropsten transactions are confirmed by miners on that POW network. Rinkeby transactions are confirmed by specific authorized nodes run by the the Geth team. The Ethereum Foundation, Infura, AKASHA and others might also be involved. Non-validator nodes are run by others in the ethereum space such as PegaSys, Funfair, etc. You can see the list of Rinkeby ...


2

Overall fee you pay for a transaction, counted in fiat currency (EUR, USD, etc), depends on the following things: Ether to fiat exchange rate (may change over time, out of your control) Gas price (set by you, but miners may reject mining your transaction if gas price is too low) Actual gas used, this depends on what smart contract actually do and how ...


2

That's a normal behavior, you haven't finished to sync the blockchain. Let's see the Geth documentation (https://geth.ethereum.org/docs/faq). In fast sync mode, Geth first downloads blocks without executing the transactions : The current default mode of sync for Geth is called fast sync. Instead of starting from the genesis block and reprocessing all the ...


1

Although I was unable to deploy/migrate via Truffle/Infura with plenty ETH, the contract was finally deployed/migrated via Remix/Metamask by setting GAS LIMIT=800000 and VALUE=0 at a non-peak time. See https://etherscan.io/tx/0xde603058609d800d0ee2ccc5cf4cfa086a7161a25b9ce774cabae52a7514282c


1

I finally managed to sync a mainnet node in around 15 hours using i3.2xlarge AWS EC2 instance (8 core, 61 GiB RAM, 1.9 TiB NVMe SSD). It's way larger than what is needed but the main point being that its part of the family of high I/O compute instances offered by AWS. I also selected that instance type based on the Geth teams benchmarks reported here. I ...


1

As @Newti commented your gas price is too low. Rinkeby is Proof-of-Authority which doesn't care about gas prices so it's not a perfect test network. You mentioned that "gas limit is good". You are probably mixing up the concepts of "gas limit" and "gas price". "Gas limit" tells what is the maximum amount of gas you allow the transaction to spend. "Gas price"...


1

This is quote normal situation, when several blocks with the same number are mined. Here is your block 41 transaction: https://etherscan.io/block/9559839, and here are two other blocks with the same number: (https://etherscan.io/uncle/0x42f5c5c14ffca28215cb3029f3f0d5b83cae3526b3da8bb9775a3ddd7b15c7a6 and https://etherscan.io/uncle/...


1

To achieve this I would start off with one node (or a couple) and sync to the main net. At block X, I would then server the connection with the mainnet The connected nodes should continue to propagate their own blocks, which in essence is a fork New nodes can join this network a continue to propagte this new fork. A caveat is that you might have issues ...


1

The problem is that your wallet has a complex fallback function that uses more than the 2300 gas stipend function() payable { if (!parentAddress.call.value(msg.value)(msg.data)) throw; // Fire off the deposited event if we can forward it ForwarderDeposited(msg.sender, msg.value, msg.data); } One solution is to change _forwardFunds to ...


Only top voted, non community-wiki answers of a minimum length are eligible