What Git revision / release tag are you using?
6.0.1
Do you use any client SDK? If yes, which one?
None
Describe what the problem is?
hasTransaction returns a false even though the transaction can be confirmed via nextTransaction calls.
A simple example:
let _ = self.acquire_mempool().await?;
dbg!(tx_hash);
let has_tx = self.has_transaction(tx_hash).await?;
dbg!(has_tx);
let tx = self.next_transaction().await?;
dbg!(tx);
The logs produced by dbg:
[src/utils/ogmios.rs:208] tx_hash = TransactionHash(
82892b2eabd3e257a22733d8f6fd93c44edfd7171199292e6584f87c1c220362,
)
[src/utils/ogmios.rs:210] has_tx = false
[src/utils/ogmios.rs:212] tx = Object {
"transaction": Object {
"id": String("82892b2eabd3e257a22733d8f6fd93c44edfd7171199292e6584f87c1c220362"),
},
}
What should be the expected behavior?
HasTransaction returns true when tx is in mempool
If applicable, what are the logs from the server around the occurence of the problem?
No response
What Git revision / release tag are you using?
6.0.1
Do you use any client SDK? If yes, which one?
None
Describe what the problem is?
hasTransactionreturns afalseeven though the transaction can be confirmed vianextTransactioncalls.A simple example:
The logs produced by
dbg:What should be the expected behavior?
HasTransaction returns true when tx is in mempool
If applicable, what are the logs from the server around the occurence of the problem?
No response