Skip to main content
basectl txpool lets you look at and clear the transaction pool on a single execution-layer (EL) node. By default it uses the RPC URL in your config; pass --el-rpc <URL> to target a specific node. The global --conductor-rpc flag has no effect here.

Commands

  • basectl txpool pending [SENDER] lists pending transactions (optionally for one sender).
  • basectl txpool queued [SENDER] lists queued transactions (optionally for one sender).
  • basectl txpool all [SENDER] lists both pending and queued transactions.
  • basectl txpool clear clears the entire pool.
  • basectl txpool clear --sender <ADDRESS> drops every transaction from one sender.
The default output shows how many transactions are in each part of the pool, a per-sender summary, and one row per transaction with its sender, nonce, hash, destination, value, gas, fee, and input size.
clear cannot drop a single transaction by hash in this version.

Flags

Read-only commands accept: Clearing the pool accepts:
txpool clear removes transactions from the node’s pool and usually requires a node with admin methods enabled. Double-check the target node and scope before adding --yes.

Examples

View the pool
Clear the pool