Questions tagged [transaction-propagation]
Questions about the manner, speed and incentives of relaying transactions in the Ethereum network.
37 questions
1 vote
0 answers
24 views
How are ethereum transaction sent over the wire in Network to peers
I understand how ethereum transactions are signed and proapagated. But while comparing the output of rawTransaction with the wireshark capture of Etherum EOA transaction, I could not map the ...
3 votes
0 answers
261 views
How to reduce transaction propagation time
I want to reduce the propagation time of my transactions to the minimum (ie. the time it takes for my transactions to reach miners). My transactions are broadcasted on my local Geth node (full node). ...
1 vote
0 answers
137 views
Experimental data on transaction propagation time
Does anyone have empirical data on how long does it take to propogate a transaction thought out most of blockchain? I know we can speculate on how long it would take (like here). But I am interested ...
1 vote
1 answer
206 views
How is 172ms block propagation possible?
Here you can read that avg block propagation time is 172 milliseconds till it is shared all over the blockchain. How is this even possible? You can clearly see that reaching some locations takes much ...
1 vote
0 answers
110 views
Rough estimates of transaction propagation latency?
Does anyone know any rough numbers for transaction propagation currently for the Ethereum network? I.e. how long does a submitted transaction take to reach 50%/95%/etc of nodes? Thanks!
1 vote
1 answer
510 views
How to cancel a pending transaction from command line?
I have a private key. I need to cancel a pending transaction sent from its address. How to do this from command line? Also: I need to do the exactly same thing if there are several such pending ...
2 votes
1 answer
607 views
When MetaMask removes the Cancel button for a transaction?
When I start a transaction, MetaMask shows it with Cancel button. When does this Cancel button disappear? Maybe after one confirmation? After N (what is N?) confirmations?
1 vote
1 answer
834 views
Wallet transactions call functions in (ERC20) token contract to send tokens?
Firstly, thank you for helping me out in understand this. Suppose, if I have an ERC20 token contract (with all the required functions implemented including Transfer() function) deployed on the ...
1 vote
1 answer
224 views
How to guarantee the order of transactions in MetaMask?
I create my transactions with ethers.js and push them into an array like this: const promises = []; promises.push(createTokenApprovalTx()); promises.push(createFooTx()); It's important that the token ...
0 votes
1 answer
131 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
2 answers
345 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 ...
3 votes
1 answer
177 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 ...
4 votes
1 answer
790 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
0 answers
195 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
1 answer
775 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.