The issue was the 10s timeouts were too fast for the CI runner, since the
Scanner only polls every five seconds (already cutting into the window).
This commit is contained in:
Luke Parker
2023-03-17 21:38:09 -04:00
parent 0525ba2f62
commit 6ac570365f
4 changed files with 14 additions and 7 deletions

View File

@@ -349,6 +349,13 @@ impl<C: Coin, D: Db> Scanner<C, D> {
// Panic if we've already seen these outputs
for output in &outputs {
let id = output.id();
info!(
"block {} had output {} worth {}",
hex::encode(&block_id),
hex::encode(&id),
output.amount()
);
// On Bitcoin, the output ID should be unique for a given chain
// On Monero, it's trivial to make an output sharing an ID with another
// We should only scan outputs with valid IDs however, which will be unique