@@ -7,6 +7,7 @@ use serde::{Deserialize, Serialize};
77
88use crate :: config:: IotaNamesExtendedConfig ;
99
10+ #[ derive( Debug ) ]
1011pub ( crate ) enum IotaNamesEvent {
1112 // `auctions`
1213 AuctionStarted ( AuctionStartedEvent ) ,
@@ -36,7 +37,7 @@ impl IotaNamesEvent {
3637 event : & Event ,
3738 config : & IotaNamesExtendedConfig ,
3839 ) -> anyhow:: Result < Option < Self > > {
39- if !config. is_iota_names_package ( event. package_id ) {
40+ if !config. is_iota_names_package ( event. type_ . address ) {
4041 return Ok ( None ) ;
4142 }
4243
@@ -77,7 +78,7 @@ impl IotaNamesEvent {
7778
7879// `auctions`
7980
80- #[ derive( Serialize , Deserialize ) ]
81+ #[ derive( Debug , Serialize , Deserialize ) ]
8182pub ( crate ) struct AuctionStartedEvent {
8283 pub name : Name ,
8384 pub start_timestamp_ms : u64 ,
@@ -86,20 +87,20 @@ pub(crate) struct AuctionStartedEvent {
8687 pub bidder : IotaAddress ,
8788}
8889
89- #[ derive( Serialize , Deserialize ) ]
90+ #[ derive( Debug , Serialize , Deserialize ) ]
9091pub ( crate ) struct AuctionBidEvent {
9192 pub name : Name ,
9293 pub bid : u64 ,
9394 pub bidder : IotaAddress ,
9495}
9596
96- #[ derive( Serialize , Deserialize ) ]
97+ #[ derive( Debug , Serialize , Deserialize ) ]
9798pub ( crate ) struct AuctionExtendedEvent {
9899 pub name : Name ,
99100 pub end_timestamp_ms : u64 ,
100101}
101102
102- #[ derive( Serialize , Deserialize ) ]
103+ #[ derive( Debug , Serialize , Deserialize ) ]
103104pub ( crate ) struct AuctionFinalizedEvent {
104105 pub name : Name ,
105106 pub start_timestamp_ms : u64 ,
@@ -110,63 +111,63 @@ pub(crate) struct AuctionFinalizedEvent {
110111
111112// `coupons`
112113
113- #[ derive( Serialize , Deserialize ) ]
114+ #[ derive( Debug , Serialize , Deserialize ) ]
114115#[ repr( u8 ) ]
115116pub enum CouponKind {
116117 Percentage = 0 ,
117118 Fixed = 1 ,
118119}
119120
120- #[ derive( Serialize , Deserialize ) ]
121+ #[ derive( Debug , Serialize , Deserialize ) ]
121122pub struct CouponAppliedEvent {
122123 pub kind : CouponKind ,
123124 pub discount : u64 ,
124125}
125126
126127// `iota-names`
127128
128- #[ derive( Serialize , Deserialize ) ]
129+ #[ derive( Debug , Serialize , Deserialize ) ]
129130pub ( crate ) struct NameRecordAddedEvent {
130131 pub name : Name ,
131132 pub name_record : NameRecord ,
132133}
133134
134- #[ derive( Serialize , Deserialize ) ]
135+ #[ derive( Debug , Serialize , Deserialize ) ]
135136pub ( crate ) struct NameRecordRemovedEvent {
136137 pub name : Name ,
137138}
138139
139- #[ derive( Serialize , Deserialize ) ]
140+ #[ derive( Debug , Serialize , Deserialize ) ]
140141pub ( crate ) struct TargetAddressSetEvent {
141142 pub name : Name ,
142143 pub target_address : Option < IotaAddress > ,
143144}
144145
145- #[ derive( Serialize , Deserialize ) ]
146+ #[ derive( Debug , Serialize , Deserialize ) ]
146147pub ( crate ) struct ReverseLookupSetEvent {
147148 pub default_address : IotaAddress ,
148149 pub default_name : Name ,
149150}
150151
151- #[ derive( Serialize , Deserialize ) ]
152+ #[ derive( Debug , Serialize , Deserialize ) ]
152153pub ( crate ) struct ReverseLookupUnsetEvent {
153154 pub default_address : IotaAddress ,
154155 pub default_name : Name ,
155156}
156157
157- #[ derive( Serialize , Deserialize ) ]
158+ #[ derive( Debug , Serialize , Deserialize ) ]
158159pub ( crate ) struct UserDataSetEvent {
159160 pub key : String ,
160161 pub value : String ,
161162 pub new : bool ,
162163}
163164
164- #[ derive( Serialize , Deserialize ) ]
165+ #[ derive( Debug , Serialize , Deserialize ) ]
165166pub ( crate ) struct UserDataUnsetEvent {
166167 pub key : String ,
167168}
168169
169- #[ derive( Serialize , Deserialize ) ]
170+ #[ derive( Debug , Serialize , Deserialize ) ]
170171pub ( crate ) struct TransactionEvent {
171172 pub app : String ,
172173 pub name : Name ,
@@ -181,26 +182,26 @@ pub(crate) struct TransactionEvent {
181182
182183// `subnames`
183184
184- #[ derive( Serialize , Deserialize ) ]
185+ #[ derive( Debug , Serialize , Deserialize ) ]
185186pub struct NodeSubnameCreatedEvent {
186187 pub name : Name ,
187188 pub expiration_timestamp_ms : u64 ,
188189 pub allow_creation : bool ,
189190 pub allow_time_extension : bool ,
190191}
191192
192- #[ derive( Serialize , Deserialize ) ]
193+ #[ derive( Debug , Serialize , Deserialize ) ]
193194pub struct NodeSubnameBurnedEvent {
194195 pub name : Name ,
195196}
196197
197- #[ derive( Serialize , Deserialize ) ]
198+ #[ derive( Debug , Serialize , Deserialize ) ]
198199pub struct LeafSubnameCreatedEvent {
199200 pub name : Name ,
200201 pub target : IotaAddress ,
201202}
202203
203- #[ derive( Serialize , Deserialize ) ]
204+ #[ derive( Debug , Serialize , Deserialize ) ]
204205pub struct LeafSubnameRemovedEvent {
205206 pub name : Name ,
206207}
0 commit comments