Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [txpool]

Questions about Ethereum's pool of pending transactions: the txpool / mempool.

1
vote
0answers
22 views

what happens to the transactions inside an uncle block And what if a contract creation end up in an uncle block [duplicate]

Can anyone suggest what happens to the transactions inside an uncle block ? And what if a contract creation end up in an uncle block. The whitepaper(ethereum) does not give any information whether ...
3
votes
1answer
25 views

The average number of pending transactions within the pending pool

Is it possible to know the average number of pending transactions for a larger period of time? For this chart (https://etherscan.io/chart/pendingtx), I can only figure the most recent 5 days. I would ...
2
votes
0answers
39 views

is it possible to get events from transactions that are in the `txpool`?

Is it possible to see the events that will be emitted in the txpool, or is only the transaction information available? For example, can I search in either the queued or pending transactions and ...
0
votes
1answer
125 views

get pending transactions in `txpool` via web3

I want to monitor the mempool for my pending transactions. I understand one can monitor pending transactions by eth_subscribe (e.g. answered here). But some of my transactions have been stuck in the ...
1
vote
2answers
54 views

Watch pending transaction from all nodes in network

I have two geth nodes in my own private netwrok: nodeA and nodeB. When iam sending transaction from nodeA, i am able to see this transaction in pending pool after call method txpool.content if i have ...
1
vote
1answer
43 views

How could I view tx pool on rinkeby via infura?

I use rinkeby test network over infura provider from nodejs app. Some of my transactions stuck in pending state. They are not shown in etherscan explorer pending list, but could be found by the hash. ...
1
vote
1answer
54 views

How does the tx pool handle txs from same address with consecutive nonce?

I have two questions here. First one is about the txs from same address with consecutive nonce. When we use promoteExecutables to move txs from future queue to pending list, it compares the balance ...
1
vote
1answer
21 views

Implications/Impact Analysis of increasing the transaction size to 64KB in tx_pool.go to support bigger bytecodes deployment

As I have increased the transaction size to 64KB in tx_pool.go and rebuilt geth to support bigger bytecodes deployment (i.e., bigger, more complex and sophisticated smart contracts), would like to ...
0
votes
0answers
44 views

How do signed transactions in a single Ethereum node's transaction pool propagate to mining nodes?

How does a transaction get from a regular node to the rest of the network? What are the incentives for regular nodes to broadcast signed transactions?
0
votes
0answers
96 views

List all local pending transactions in Parity including the ones with nonce gap

I want to list all my local pending transactions by given address in Parity including the ones with nonce gap (future nonce values). But i can not reach them with methods pendingTransactionsStats and ...
1
vote
0answers
107 views

“Dropped” transaction - is it rejected or will it come back?

I have a dropped transaction. Now I am wondering: Should I create a new transaction or will that same transaction maybe "go back" into the txpool? So is this transaction now completely cancelled or ...
1
vote
2answers
460 views

Easy way to get txpool? [duplicate]

Update! I have my node running with geth --rpcapi txpool --rpc var Web3 = require('web3'); var web3 = new Web3(new Web3.providers.HttpProvider('http://127.0.0.1:8545')); console.log(web3.txpool); I ...
0
votes
0answers
32 views

Unknown addresses on txpool on a full node

I just connected to our full node and after inspecting the txpool saw random addresses. I just wonder if someone is connecting to our node or if the transactions I'm seeing are from light clients. ...
0
votes
0answers
46 views

How are transactions broadcasted?

As far as I know, Geth stores pending items in their Txpool. Does "broadcast" means polling again and again to each peer clients until get processed? What's exact name of the function that ...
0
votes
1answer
215 views

transaction stuck in txpool as pending

I have a geth node, and using truffle-hd-wallet. I am trying to create a transaction between coinbase and the account created by hd-wallet.Created a raw transaction and signed it with privatekey of ...
0
votes
0answers
100 views

txpool_content not working while other txpool APIs work

Geth provides some non standard management APIs and I am extending web3 functions to use those APIs. In order to use them I enabled txpool API from geth console as follows: admin.startWS("0.0.0.0",...
0
votes
0answers
170 views

How to check transactions in the mempool?

We prepared a simple script to send several transaction based on the spreadsheet file. It's a 2 column file with destination account and amount. For each row the script submits (sent) a token transfer ...
2
votes
0answers
69 views

How to set the nonce in offline transaction?

Let's suppose, I already executed 48 Tx onchain and I signed an offchain Tx with nonce 49. Now, If: I don't sign the offchain Tx with nonce, the transaction will be invalid because every Tx must ...
0
votes
1answer
35 views

Where can I read about the technical implementation of the Transaction / Memory Pool?

I have not been able to find specific details about how the Transaction / Memory Pool was implemented in any of the Ethereum White / Yellow papers. I am wondering if there is somewhere I can read ...
2
votes
1answer
95 views

“Lost in transaction”

Yesterday I sent this tx on Ropsten network. It is a transfer for 999 ethers. eth.sendTransaction({from:"0x8c60d40a2e848251d139fc2b0b6b770bb3351ffd", to:"0xf9e33261328a1cdc62d3dc6b95880656a1f2a5d9", ...
0
votes
1answer
84 views

txpool on private chain not working unable to submit txn from non-miner

I have a local test setup with 3 Geth nodes, of which 2 are miners (Clique) and 1 non-miner. I noticed that submitted transactions are never synchronized with other nodes. Consequently, on a non-...
1
vote
2answers
260 views

Bitcoin has a mempool? Does ethereum has a mempool?

Wondering if you know that. I checked https://jochen-hoenicke.de/queue/#1,24h and it gives interesting stats for pending transactions and fees. But I have never heard of mempool in ethereum ecosystem....
2
votes
1answer
286 views

Tx's not getting mined on private network

I'm running my own private network - I have 3 pending tx in the pool that are still there 6000 blocks later. I have the miner gas threshold at 0. Any idea why the tx's arent getting mined?
0
votes
1answer
262 views

Batch generating raw transactions nonce problem [duplicate]

I'd like to batch generate a large number of transactions for one account and sign them in a more secure environment. Ideally I would create a queue of unsigned transactions (here in my understanding ...
0
votes
0answers
100 views

don't know why my mainnet txpool is empty

My geth node is sync'd but in the console, I don't see any pending transactions. Wanting to find a way to peek at pending transactions that other nodes have shared with my node. Perhaps it is because ...
0
votes
1answer
85 views

Ethereum mempool transaction of Uncle and Fork nodes

In the Bitcoin network when a fork happens, the block transactions from the shortest chain are reinserted again into the mempool. In Ethereum instead we have Uncle blocks and Fork blocks. What ...
0
votes
1answer
636 views

What's the difference between “pending” block and txpool?

Even though my parity node (private network) is not mining, it seems to have a pending block as well as a txpool. After sending some transactions, the web3.eth.getBlock("pending") call returns ...
1
vote
0answers
306 views

Why transactions remain queued in txpool of geth client?

Transactions remain stacked in geth client's txpool. Below is my node's current status, txpool.status { pending: 3836, queued: 459 }> Is it the count of my local node only? How can ...
0
votes
0answers
182 views

Understanding geth txpool unknown account error

I setup a private network (geth 1.7.3) then run a simple load test which simply deploy a simple smart contract. In this test I make 20 concurrent requests from the same account. I then monitor the ...
0
votes
0answers
60 views

tx - time until it gets into all mempools of miners

How long does it take until a tx is in every mempool of all miners after you click send? So the question if about propagation times in a peer-to-peer network, especiall the difference between times ...
1
vote
0answers
82 views

Tx stuck on Ethereum Ropsten

Why my transaction is not mined on Ethereum Ropsten? https://ropsten.etherscan.io/tx/0x383b129d87cd6991df7701d3e4a018f8e3dd02d973aea5a8ea53ab5791146614 It shows up on https://ropsten.etherscan.io/...
1
vote
2answers
1k views

Raw transaction hex from etherscan?

Anyway to get the raw Hex of a transaction from etherscan? I know in Bitcoin you can do this on blockchain info with ?format=hex I want to rebroadcast a tx when it gets dropped from the mempool
0
votes
1answer
204 views

How to force geth node to propagate stuck transaction, or abort them [duplicate]

I have several transactions from the same address stuck in geth node and not visible in mempool via etherscan (transactions from other addresses are sent to blockchain ok) Those transactions are ...
1
vote
1answer
343 views

Etereum tx pending - gas price

I made an ethereum tx with 21 gwei gas price. It is now pending since more then one hour. Theoretically when adoption increases and therefore more txs happen and everybody must set enough gas to be ...
3
votes
1answer
524 views

Is there any way to see the txpool with infura and web3?

I'd like to get pending transactions information without running my own node. Is there any way to do that? Something like this would work too, but they only seem to provide a fraction of the pending ...
3
votes
1answer
243 views

How many pending transactions can I create with the same nonce?

Recently I cancelled a pending transaction by resending an other transaction with the same nounce and a higher gas price in order to have the new transaction mined faster. This was useful in my case. ...
6
votes
2answers
2k views

In Parity, what is the equivalent RPC call to geth's txpool_content?

There are several useful txpool queries in geth: txpool_content, txpool_inspect and txpool_status. Since these are not part of the general standard, Parity likely has some other name for the same ...
1
vote
1answer
256 views

How is the txpool synced between nodes in a web3 JSON RPC provider?

From my understanding, there is a bit of state which is held on a node when interacting with it over JSON RPC. One of these states local to the node is the txpool. The txpool is exposed with the web3....
4
votes
1answer
1k views

How to access to txpool within a web3 script?

I run a testnet Ropsten (revival) ethereum node. I would like to get the content of txpool. With a geth console, I can access the variable txpool. My question is how can I access this variable within ...
6
votes
2answers
3k views

Pending transactions removed from txpool in geth

We have been working on load-testing our private blockchain network using geth and Web3j. The transactions are sent using Web3j. We send 100 transactions, where every block has space for about 25 of ...
4
votes
2answers
2k 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 ...
9
votes
1answer
688 views

What happens to transactions in Uncles?

I understand that each node has a transaction pool, which is used for adding transactions to the block. What happens to the transactions when a miner's block is declared invalid? Also, how are ...
2
votes
0answers
103 views

Miner not picking pending transactions from pool when TPS is high

I'm running a private testnet with a high block gas limit and low difficulty. When I start pumping in a large volume of transactions (say 150 tx/s), after a certain point of time, I see the miner ...
7
votes
2answers
6k views

How can I browse mempool in Ethereum?

How can I browse mempool in Ethereum? Is it possible from EthereumJ or on some websites?
4
votes
0answers
91 views

Is it possible to stack transactions?

Is it possible to stack transactions which depend from themselves? Example: State on start: Account A (2 ETH), Account B (0 ETH), Account C (0 ETH) Transaction 1 - Account A sends 2 ETH to Account ...
10
votes
1answer
512 views

Efficiency of zkSNARKs as an Ethereum smart contract vs Zcash

How would the efficiency of zkSNARKs as an Ethereum smart contract compare to the same technology being used on its own blockchain (such as Zcash or Zclassic)? By efficiency I mean 3 things: ...
6
votes
1answer
190 views

Should I use different sender addresses for multiple transactions in same block?

I am designing an off-chain service that handles requests and posts a transaction to the blockchain when each request is complete. During the time interval of a single block, the service may handle ...
1
vote
2answers
554 views

Transaction mined or not?

Several hours ago I sent the transaction 0xe9cca30f9d8d2040a3c6c5ceb6601240b0c095a47ac9117dd34e36c0d66be2f7 into Ethereum testnet. When asking a node about it, everything seems right (confirmed ...
4
votes
1answer
414 views

Do Geth and Parity nodes have the same txpool?

If I broadcast a transaction using a parity node, will it be more likely to be included in a block if the miner is also using Parity? or do geth miners have an equal chance to include the transaction?...
10
votes
1answer
3k views

What is the difference between a pending transaction and a queued transaction in the geth mempool?

I see the following on the wiki but I dont understand the difference pending: all processable transactions queued: all non-processable transactions