Skip to main content

Questions tagged [mempool]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
2 answers
59 views

Is there a way to replace or cancel an extrinsic from the mempool?

Just like cancelling and speed up transactions on Ethereum context, is there a mechanism to replace or manipulate extrinsics from the mempool? thanks!
metricaez's user avatar
2 votes
0 answers
58 views

Ready transaction queue never empties after heavy load

After a heavy load test with thousands of transactions from a fixed set of accounts (maybe relevant due to this question), the ready pool of some nodes never empties, and for this reason many ...
afm's user avatar
  • 355
4 votes
0 answers
28 views

extrinsics from same account result in underutilized blockspace

I'm sending multiple extrinsics from the same account. The nonce is increased before a new extrinsic is sent, and all extrinsics are sent as immortal. My goal is to fill the blocks as much as possible,...
Bernardo Rodrigues's user avatar
0 votes
1 answer
88 views

Get pool name and stash account from nomination pool creator

Can you explain me how I retrieve (from Polkadot JS) : The nomination pool name (from a given pool Id) The stash account of nomination pool creator ? For example, here is the first nomination pool : ...
Apolixit's user avatar
1 vote
1 answer
25 views

what is the blockImport equivalent for transactions?

how do i check a transaction before it gets added to the transaction pool, kind of like BlockImport but for transactions that are coming from outside(from other validators or clients)?
dadzerlaze's user avatar
  • 1,083
2 votes
1 answer
154 views

No Extrinsics/Transactions are validating and getting added to the block successfully

Extrinsic transactions are sent to the validation pool, set to ready state and then broadcasted. After this, they are re-submitted to the validation pool until it reaches its validity period (...
Jinesh Doshi's user avatar
3 votes
1 answer
123 views

Transaction Prioritization

My understanding is that the Transaction-Payment Pallet prioritizes transactions based on tip, weight and length of the transaction. ChargeTransactionPayment::get_priority uses this data to give ...
Yatusabes's user avatar
  • 766
4 votes
1 answer
197 views

Substrate weight limits and block production

Block weight is divided between 3 different types of transaction classes: mandatory operation normal Each type has a max_total. The max_total is used so that any one type does not dominate the block....
Yatusabes's user avatar
  • 766
2 votes
2 answers
174 views

feeless transactions unsigned vs signed extension

I also notice that implementing feeless transaction are recommended on stack-exchange using an unsigned transactions. Why is it better to implement feeless transactions with an unsigned transaction ...
Yatusabes's user avatar
  • 766
1 vote
1 answer
162 views

How to see a list of transactions on the Future queue

According to this documentation, the mempool can add transactions to the future queue. Is there a way to see this list programmatically (via rpc, api...) or manually (polkadotJs)? And do we know how ...
Nahu's user avatar
  • 337