@@ -141,17 +141,23 @@ pub fn invoice_cloned(env: &Env, source_id: u64, new_id: u64) {
141141 ) ;
142142}
143143
144- /// Emitted when a creator pauses an invoice.
144+ /// Emitted when an invoice is paused .
145145/// Topics: (split, paused, invoice_id)
146146/// Data: (creator, reason, auto_resume_at)
147- pub fn invoice_paused ( env : & Env , invoice_id : u64 , creator : & Address , reason : & String , auto_resume_at : & Option < u64 > ) {
147+ pub fn invoice_paused (
148+ env : & Env ,
149+ invoice_id : u64 ,
150+ creator : & Address ,
151+ reason : & String ,
152+ auto_resume_at : & Option < u64 > ,
153+ ) {
148154 env. events ( ) . publish (
149155 ( symbol_short ! ( "split" ) , symbol_short ! ( "paused" ) , invoice_id) ,
150- ( creator. clone ( ) , reason. clone ( ) , auto_resume_at. clone ( ) ) ,
156+ ( creator. clone ( ) , reason. clone ( ) , * auto_resume_at) ,
151157 ) ;
152158}
153159
154- /// Emitted when a creator resumes a paused invoice .
160+ /// Emitted when an invoice is resumed .
155161/// Topics: (split, resumed, invoice_id)
156162/// Data: creator
157163pub fn invoice_resumed ( env : & Env , invoice_id : u64 , creator : & Address ) {
@@ -161,22 +167,12 @@ pub fn invoice_resumed(env: &Env, invoice_id: u64, creator: &Address) {
161167 ) ;
162168}
163169
164- /// Emitted when an admin force-resumes a paused invoice .
165- /// Topics: (split, frc_rsm , invoice_id)
166- /// Data: admin
167- pub fn invoice_force_resumed ( env : & Env , invoice_id : u64 , admin : & Address ) {
170+ /// Emitted when an invoice is force resumed .
171+ /// Topics: (split, forced , invoice_id)
172+ /// Data: admin_addr
173+ pub fn invoice_force_resumed ( env : & Env , invoice_id : u64 , admin_addr : & Address ) {
168174 env. events ( ) . publish (
169- ( symbol_short ! ( "split" ) , symbol_short ! ( "frc_rsm" ) , invoice_id) ,
170- admin. clone ( ) ,
171- ) ;
172- }
173-
174- /// Emitted when a creator issues a voluntary partial refund.
175- /// Topics: (split, part_ref, invoice_id)
176- /// Data: (creator, bps, total_refunded)
177- pub fn partial_refund_issued ( env : & Env , invoice_id : u64 , creator : & Address , bps : u32 , total_refunded : i128 ) {
178- env. events ( ) . publish (
179- ( symbol_short ! ( "split" ) , symbol_short ! ( "part_ref" ) , invoice_id) ,
180- ( creator. clone ( ) , bps, total_refunded) ,
175+ ( symbol_short ! ( "split" ) , symbol_short ! ( "forced" ) , invoice_id) ,
176+ admin_addr. clone ( ) ,
181177 ) ;
182178}
0 commit comments