We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ordhook db sync --config-path=./Ordhook.toml ... Jun 15 01:42:41.829 INFO Completed ordinal number retrieval for Satpoint 0x389d5116ab9e10dac380f8ffb430986f03483287e9ecb0178a655a5cddf298ea:0:0 (block: #760123:269079131, transfers: 2266, progress: 323/5464, priority queue: true, thread: 7) Jun 15 01:42:41.830 ERRO fatal: unable to retrieve tx ancestor 54ddefd3a8b6646f in block 2821150 (satpoint 58208ba896fc161536f3cdd579af31cefc76a2a9383f9ffb60c3172ac881ce41:0) pthread lock: Invalid argument Aborted (core dumped)
I quickly checked: // isolate the target transaction let tx_bytes_cursor = match block_cursor.find_and_serialize_transaction_with_txid(&txid) { Some(entry) => entry, None => { ctx.try_log(|logger| { error!( logger, "fatal: unable to retrieve tx ancestor {} in block {ordinal_block_number} (satpoint {}:{inscription_input_index})", hex::encode(txid), transaction_identifier.get_hash_bytes_str(), ) }); std::process::exit(1); } };
Is there anyway, we can let the process ignore the issue and continue processing? Instead of just exit? Thanks!
The text was updated successfully, but these errors were encountered:
Hi @phill-beyond! Thanks for opening this issue. I'll close your issue - Testnet support is already tracked here #292.
You could patch this locally, but this solution would lead to an incorrect view of the inscriptions state.
Sorry, something went wrong.
lgalabru
rafaelcr
No branches or pull requests
ordhook db sync --config-path=./Ordhook.toml
...
Jun 15 01:42:41.829 INFO Completed ordinal number retrieval for Satpoint 0x389d5116ab9e10dac380f8ffb430986f03483287e9ecb0178a655a5cddf298ea:0:0 (block: #760123:269079131, transfers: 2266, progress: 323/5464, priority queue: true, thread: 7)
Jun 15 01:42:41.830 ERRO fatal: unable to retrieve tx ancestor 54ddefd3a8b6646f in block 2821150 (satpoint 58208ba896fc161536f3cdd579af31cefc76a2a9383f9ffb60c3172ac881ce41:0)
pthread lock: Invalid argument
Aborted (core dumped)
I quickly checked:
// isolate the target transaction
let tx_bytes_cursor = match block_cursor.find_and_serialize_transaction_with_txid(&txid)
{
Some(entry) => entry,
None => {
ctx.try_log(|logger| {
error!(
logger,
"fatal: unable to retrieve tx ancestor {} in block {ordinal_block_number} (satpoint {}:{inscription_input_index})",
hex::encode(txid),
transaction_identifier.get_hash_bytes_str(),
)
});
std::process::exit(1);
}
};
Is there anyway, we can let the process ignore the issue and continue processing? Instead of just exit? Thanks!
The text was updated successfully, but these errors were encountered: