Questions tagged [transaction-propagation]

Questions about the manner, speed and incentives of relaying transactions in the Ethereum network.

Filter by
Sorted by
Tagged with
0
votes
1answer
28 views

Why my smart contract's function always return 0?

I'm new on Ethereum. I'm trying to deploy my first smart contract in my private blockchain but my function always returns 0. I wrote the simple Smart Contract: pragma solidity^0.5.0; contract ...
0
votes
1answer
24 views

I was transferring 2 ETH from Gemini to Exodus, it end up in Etherscan ?? Help!

On 9/18/2019 12:53am, I made a transfer of 2 Eth from Gemini to Exodus, it did not go through, bet end up in Etherscan. How did that happened? and How to transfer Eth out out Etherscan? Thanks to ...
0
votes
1answer
443 views

Ethereum transaction taking forever? From MEW to IDEX wallet

new to IDEX and mew, but I hooked up my MEW wallet to IDEX and than deposited ethereum to my IDEX wallet with the default gwei, just wondering why its taking so long? its been 4 hours and no ...
1
vote
1answer
433 views

Generating and signing a transaction - what am I doing wrong?

I am writing a program in c++ for generating and signing transactions. The transaction it generates seem to be invalid. Every time I try to broadcast it, I get an error saying insufficient funds on ...
0
votes
1answer
30 views

Combined transactions executed together?

If I'm correct the nonce is responsible for the order transactions are executed. Let assume you have two transactions T1 & T2. T1 depends on T2. So I want to have an order T1 then T2. This is done ...
1
vote
1answer
38 views

What is the best way to push transactions with hight rate (>1000 per second)?

In order to test the throughput of a private Ethereum, I need to send multiple transactions as fast as possible. Can web3js ensures fast delivery of transactions? or there is an other more efficient ...
7
votes
1answer
904 views

getBlock('pending').transactions vs txpool.status.pending?

I logged both getBlock('pending').transactions.length and txpool.status.pending while the Aragon ICO was ongoing. I'm interested in seeing transactions as they are coming to my node. The two graphs ...
0
votes
0answers
19 views

How to manage nonce in a faucet

I have a faucet contract with an onlyOwner function to transfer Ether to an account. I also have a public API which users can call with their public key: the API then users the owner's keypair to send ...
0
votes
0answers
100 views

How does new block propagation, step by step, work in Ethereum?

I'm trying to understand how nodes propagate new valid blocks in Ethereum. Here's my attempt at a step by step how description of the process: 1. Miner constructs a new block and starts iterating ...
2
votes
0answers
64 views

How to read block propagation delay from ethstats.net?

I am wondering what is the average (or mdeian) time it takes to propagate a block in the Ethereum blockchain? I found ethstats.net provides a cummlative graph for block block propagation but do not ...
2
votes
1answer
34 views

How to make my tx broadcasted faster to a miner node?

Is there any way to config my Go-Ethereum node so that it can send my tx directly to a miner node, which makes the transaction faster to be included into a block.
1
vote
1answer
220 views

Is there any simplified flow for ETH transaction

I would like to know issue like: When I make a web3 call, how can I know my transaction is succeeded or failed? When my Smart Contract is executed without any problem, is that mean my transaction is ...
0
votes
1answer
32 views

Is it possible to store same USD-equivalent value of ether in a Contract?

Let's say my DApp requires a seamless way to transfer USD between users, given that some contract requirements are fulfilled first. Person A transfers USD to person B, the latter only gets a deposit ...
1
vote
1answer
374 views

Flow of Transactions and following State Changes (in respect to the blockchain)

Something rather basic I am not getting - Say I lay a transaction aimed to change the state of a smart contract, which in turn will interact with other contracts etc. until it reaches a halt. ...
1
vote
0answers
66 views

Transaction broadcast mechanism

After initiation of transaction, transaction will remain in the transaction pool of all peered nodes. How Transaction reach to the transaction pool after receiving by the node? Do transaction ...
0
votes
1answer
31 views

geth gas spending is always bellow 4.7m

According to my knowledge, GETH miners can fit many transactions on a block so long the total gas spend < block gas limit. However, in my lab network (private) when I bumped up miners gas limit ...
2
votes
1answer
364 views

For sending a transaction to Ethereum, we need to be a “full node”?

If we only intend to send a transaction to Ethereum blockchain, do we need to be "full node" to have the entire blockchain? meaning that do we need to be "sync" with the blockchain to have the latest ...
0
votes
1answer
28 views

Issues with transaction signing

I have a desktop app that accepts payment from user in ETH and provides it some service for a certain amount of time depending on the amount. For that the user needs to sign the transaction in the ...
1
vote
0answers
73 views

Collecting Data from ethstats

For a simulation, I'm interested in collecting some data about the ethereum network. Especially propagation time and block times (as seen on ethstats.net). Is there an API that I can use for this ...
0
votes
0answers
20 views

Is it possible to send a transaction to be executed on a particular block? [duplicate]

Is it possible to send a transaction to the Ethereum network to be executed earliest from a certain block number? So i.e. Now it's block 111 and I want to have my transaction in block 115 (If it's ...
0
votes
0answers
30 views

Does cellphone 4G tethering wifi cause the Ledger 'transaction rejected by server' error?

I have just tried once again to make an ETH transaction using the default suggestion of 45 Gwei, which seems much too high. Yet it was rejected by the server, and the Ledger support has only emailed ...
1
vote
1answer
932 views

Doubts regarding transactions broadcasting and concept of tx pool

This is going to be a long and some questions may sound dumb. But let's go ahead with this. As per my understanding, once we send a transaction to blockchain, it goes to transaction pool with other ...
0
votes
1answer
1k views

BTC sent to my ether wallet for swap into ETH, but its not showing BTC or even ETH

I have sent some BTC into myetherwallet account from unocoin,from unocoin it took time of 48 hours in transferring the BTC to myetherwallet (due to some technical issue). And now, BTC is transferred ...
6
votes
3answers
1k views

testrpc, contract creating contract not mined?

I'm trying to develop a contract that creates a contract (factory/worker, faucet pattern). Think my issue may be with the tools I'm using: testrpc (local blockchain) Remix Browser Solidity (connected ...
9
votes
0answers
930 views

What are the average transaction propagation times in Ethereum for reaching 50% and 95% of nodes?

What are the average transaction propagation times in Ethereum for reaching 50% and 95% of nodes? That is, once a transaction is generated on a given node, how long does it take on average to reach 50%...
4
votes
2answers
3k views

How many transactions per second can we safely send?

We're working on a large-scale application that issues a lot of transactions and we are not sure what exact guarantees Ethereum/Geth gives us. On Ropsten testnet, we try to issue 100 transactions at ...
1
vote
0answers
728 views

sendTransaction does not send the transaction (geth)

I created a local private test network (using geth) with two nodes which are initiliazed with enough ethers and gas using a custom genesis block. Both have accounts and now I wanted to try sending a ...
3
votes
2answers
95 views

Whose blockchain is selected for a transaction?

When a transaction is initited (for example transfer of ethers across accounts), does it first happen on the local copy of the blockchain and then synced over the network to other nodes? Or does the ...
5
votes
1answer
276 views

Do nodes by default relay transactions that fail and spend all gas (e.g. Solidity throw)?

How do nodes (not necessarily miners) treat transactions that result in Solidity throw (i.e. Out Of Gas error, transaction reverted)? Such transactions' only effect is gas (ether) transfer from the ...