You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Querying unconfirmed transactions fail currently due to sharing logic with the indexed transaction. The RPC fails with 500 server code anytime a transaction is in the mempool and you attempt to query it.
The error it fails with is the transaction is not committed
root@dev-cli-client-565546545b-kjbkg:~# p1 query unconfirmedtxs
{"level":"debug","time":"2023-07-23T19:17:54Z","message":"Debug keybase initializing... Restoring from the embedded backup file..."}
❌ RPC reporting unhealthy status HTTP 500 @ http://pocket-validators:50832
CODE: 135, ERROR: the transaction is not committedError: RPC reporting unhealthy status HTTP 500 @ http://pocket-validators:50832
The text was updated successfully, but these errors were encountered:
0xBigBoss
added
bug
Something isn't working - expected behaviour is incorrect
client
work needed to interface with the node (rpc, cli, etc..)
labels
Jul 23, 2023
What is going on is that the unconfirmed transactions by nature are not indexed but we are now looking for them in the TxIndexer which only hold the txs that have already left the mempool.
My best guess would be to revert these changes if possible.
Querying unconfirmed transactions fail currently due to sharing logic with the indexed transaction. The RPC fails with 500 server code anytime a transaction is in the mempool and you attempt to query it.
The error it fails with is
the transaction is not committed
pocket/utility/transaction.go
Lines 55 to 57 in 45b1142
See https://github.com/pokt-network/pocket/compare/0xbigboss/bug/query-mempool-error for it failing with the e2e tests.
The text was updated successfully, but these errors were encountered: