File tree 3 files changed +9
-1
lines changed
chainhook-event-observer/src
3 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -99,7 +99,12 @@ pub fn update_hord_db_and_augment_bitcoin_block(
99
99
new_tx. metadata . ordinal_operations . iter_mut ( ) . enumerate ( )
100
100
{
101
101
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
+ ) = {
103
108
// Are we looking at a re-inscription?
104
109
let res = retrieve_satoshi_point_using_local_storage (
105
110
& rw_hord_db_conn,
@@ -140,6 +145,7 @@ pub fn update_hord_db_and_augment_bitcoin_block(
140
145
inscription. ordinal_offset = ordinal_offset;
141
146
inscription. ordinal_block_height = ordinal_block_height;
142
147
inscription. ordinal_number = ordinal_number;
148
+ inscription. transfers_pre_inscription = transfers_pre_inscription;
143
149
inscription. inscription_number =
144
150
match find_latest_inscription_number ( & rw_hord_db_conn, & ctx) {
145
151
Ok ( inscription_number) => inscription_number,
Original file line number Diff line number Diff line change @@ -429,6 +429,7 @@ fn try_parse_ordinal_operation(
429
429
ordinal_number : 0 ,
430
430
ordinal_block_height : 0 ,
431
431
ordinal_offset : 0 ,
432
+ transfers_pre_inscription : 0 ,
432
433
satpoint_post_inscription : format ! ( "{}:0:0" , tx. txid. clone( ) ) ,
433
434
} ,
434
435
) ) ;
Original file line number Diff line number Diff line change @@ -303,6 +303,7 @@ pub struct OrdinalInscriptionRevealData {
303
303
pub ordinal_number : u64 ,
304
304
pub ordinal_block_height : u64 ,
305
305
pub ordinal_offset : u64 ,
306
+ pub transfers_pre_inscription : u32 ,
306
307
pub satpoint_post_inscription : String ,
307
308
}
308
309
You can’t perform that action at this time.
0 commit comments