@@ -37,15 +37,20 @@ pub struct EoaSendAttemptNackData {
3737}
3838
3939#[ derive( Debug , Clone , Serialize , Deserialize ) ]
40+ #[ serde( rename_all = "camelCase" ) ]
4041pub struct EoaSendAttemptSuccessData {
4142 #[ serde( flatten) ]
4243 pub submitted_transaction : SubmittedTransactionDehydrated ,
4344 pub eoa_address : Address ,
4445}
4546
4647#[ derive( Debug , Clone , Serialize , Deserialize ) ]
48+ #[ serde( rename_all = "camelCase" ) ]
4749pub struct EoaExecutorConfirmedTransaction {
4850 pub receipt : alloy:: rpc:: types:: TransactionReceipt ,
51+ pub eoa_address : Address ,
52+ pub transaction_id : String ,
53+ pub transaction_hash : String ,
4954}
5055
5156#[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
@@ -145,6 +150,9 @@ impl EoaExecutorEvent {
145150 payload : SerializableSuccessData {
146151 result : EoaExecutorConfirmedTransaction {
147152 receipt : confirmed_transaction. receipt ,
153+ eoa_address : self . address ,
154+ transaction_id : self . transaction_id . clone ( ) ,
155+ transaction_hash : confirmed_transaction. transaction_hash ,
148156 } ,
149157 } ,
150158 }
0 commit comments