Skip to content

Commit 65afd77

Browse files
author
Ludo Galabru
committed
feat: expose transfers_pre_inscription
1 parent 3bfe528 commit 65afd77

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

components/chainhook-event-observer/src/hord/mod.rs

+7-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,12 @@ pub fn update_hord_db_and_augment_bitcoin_block(
9999
new_tx.metadata.ordinal_operations.iter_mut().enumerate()
100100
{
101101
if let OrdinalOperation::InscriptionRevealed(inscription) = ordinal_event {
102-
let (ordinal_block_height, ordinal_offset, ordinal_number, _) = {
102+
let (
103+
ordinal_block_height,
104+
ordinal_offset,
105+
ordinal_number,
106+
transfers_pre_inscription,
107+
) = {
103108
// Are we looking at a re-inscription?
104109
let res = retrieve_satoshi_point_using_local_storage(
105110
&rw_hord_db_conn,
@@ -140,6 +145,7 @@ pub fn update_hord_db_and_augment_bitcoin_block(
140145
inscription.ordinal_offset = ordinal_offset;
141146
inscription.ordinal_block_height = ordinal_block_height;
142147
inscription.ordinal_number = ordinal_number;
148+
inscription.transfers_pre_inscription = transfers_pre_inscription;
143149
inscription.inscription_number =
144150
match find_latest_inscription_number(&rw_hord_db_conn, &ctx) {
145151
Ok(inscription_number) => inscription_number,

components/chainhook-event-observer/src/indexer/bitcoin/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -429,6 +429,7 @@ fn try_parse_ordinal_operation(
429429
ordinal_number: 0,
430430
ordinal_block_height: 0,
431431
ordinal_offset: 0,
432+
transfers_pre_inscription: 0,
432433
satpoint_post_inscription: format!("{}:0:0", tx.txid.clone()),
433434
},
434435
));

components/chainhook-types-rs/src/rosetta.rs

+1
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ pub struct OrdinalInscriptionRevealData {
303303
pub ordinal_number: u64,
304304
pub ordinal_block_height: u64,
305305
pub ordinal_offset: u64,
306+
pub transfers_pre_inscription: u32,
306307
pub satpoint_post_inscription: String,
307308
}
308309

0 commit comments

Comments
 (0)