HTTP 400 Bad Request: TransactionPool.Remember: TransactionPool.ingest: no pending block evaluator

Hi Team ! I met an error when trying to clerk send a tx , which says

"
HTTP 400 Bad Request: TransactionPool.Remember: TransactionPool.ingest: no pending block evaluator
Encountered errors in sending 1 transactions:
RVP4XMBTZATDB4VJB6QBNQCN5POWQRABPXTSQW3HYLBB7OQNQMWQ: HTTP 400 Bad Request: TransactionPool.Remember: TransactionPool.ingest: no pending block evaluator
"

Anyone encountered this before?

Can you post the whole command you used to have this happen. Dont post the addresses unless this is on testnet.

Yes, I’ve seen the same message.
In my case the solution was: to run update.sh.

1 Like

I am creating an Asset in Testnet from this example - https://developer.algorand.org/tutorials/create-asset-java/#8-Complete-Example and it throws same error, Did you find the solution?

com.algorand.algosdk.algod.client.ApiException: Bad Request : TransactionPool.Remember: TransactionPool.ingest: no pending block evaluator

What algod URL are you using?

If you are using your own node, can you run:

goal version -v
goal node status

I am running a docker sandbox,

./sandbox goal -v

8589934601
2.0.9.stable [rel/stable] (commit #a7718244)
go-algorand is licensed with AGPLv3.0
source code available at https://github.com/algorand/go-algorand

./sandbox goal node status
Last committed block: 8841644
Time since last block: 0.0s
Sync Time: 0.0s
Last consensus protocol:
Next consensus protocol:
Round for next consensus protocol: 8841645
Next consensus protocol supported: false
Last Catchpoint: 8840000#YLCU3IDEP3MHH4JYJPHUQXZSYUU6QMU4IDXXLCSHT2QPEX36QDMQ

Last supported block (8841644) is committed. The next block consensus protocol is not supported. Catchup service is stopped.

Genesis ID: testnet-v1.0

The issue is that your sandbox is outdated and thus cannot sync.
You can see it on the line:

Next consensus protocol supported: false

Furthermore, you can see that your last committed block (8841644) does not match the round of a block explorer such as https://testnet.algoexplorer.io/.

You need to update the sandbox (warning: it will remove all the files on the sandbox):

git pull
./sandbox clean
./sandbox up
1 Like

perfect, issue is fixed. I was able to create an asset :slight_smile:

Thank you @fabrice

1 Like