Upgraded to 9.1.1, does not show pending tx

Attached is some screenshots of my relay and block producer. node.

Screenshot 2024-09-12 at 2.58.51 PM

Screenshot 2024-09-12 at 2.58.44 PM

Screenshot 2024-09-12 at 3.09.48 PM

I’ve enabled the tracemempool:true option on both the relay and block producer nodes, which should allow me to see transactions, but I’m not seeing anything. The block producer is clearly recognizing the incoming connection from the relay node, yet neither the relay nor the block producer shows pending or total transactions like they normally do.

Did I miss something in the configuration? Could this be a bug in version 9.1.1? Everything was working fine with version 9.1.0 before I upgraded.

Update:

So apparently the options TraceTxInbound and TraceTxOutbound were set to false, so I set to true, I never had to do this before, but read this might be responsible so restarting the block producer node with this setting to see if it helps.

Have you got enough incoming connections for the relay? It’s hard to see, but if you aren’t getting incoming, you won’t get transactions.

1 Like

Yup it was the TraceTxInbound and TraceTxOutbound have to be true, this fixed it.

Screenshot 2024-09-12 at 6.31.41 PM

Is it normal to have like ‘5’ forks going on? Also my OP Cert is 3 and on chain 2, but I think this is because I have to win a block first right? I just changed my KES keys.

1 Like

The forks are normal. You only increment the counter if you made a block in the previous KES period else it stays the same count. Yes it will show on chain after block is accepted.

1 Like

TraceMempool: true

TraceMempool is disabled by default in the new configuration files. Simply setting it to true should resolve the issue mentioned above.

1 Like