fix: create dummy inscription for sats overflow

This commit is contained in:
Ludo Galabru
2023-05-05 14:57:43 -04:00
parent cb01eb55fd
commit 84aa6ce7fd
2 changed files with 13 additions and 5 deletions

View File

@@ -1214,10 +1214,18 @@ pub fn retrieve_satoshi_point_using_local_storage(
}
if sats_in == 0 {
return Err(format!(
"Transaction {} is originating from a non spending transaction",
transaction_identifier.hash
));
ctx.try_log(|logger| {
slog::error!(
logger,
"Transaction {} is originating from a non spending transaction",
transaction_identifier.hash
)
});
return Ok(TraversalResult {
inscription_number: 0,
ordinal_number: 0,
transfers: 0,
});
}
}
}

View File

@@ -252,7 +252,7 @@ pub fn update_hord_db_and_augment_bitcoin_block(
ctx.try_log(|logger| {
slog::info!(
logger,
"Satoshi #{} was minted in block #{} at offset {} and was transferred {} times.",
"Satoshi #{} was minted in block #{} at offset {} and was transferred {} times (progress: {traversals_received}/{expected_traversals}).",
traversal.ordinal_number, traversal.get_ordinal_coinbase_height(), traversal.get_ordinal_coinbase_offset(), traversal.transfers
)
});