@@ -37,15 +37,20 @@ pub struct EoaSendAttemptNackData {
37
37
}
38
38
39
39
#[ derive( Debug , Clone , Serialize , Deserialize ) ]
40
+ #[ serde( rename_all = "camelCase" ) ]
40
41
pub struct EoaSendAttemptSuccessData {
41
42
#[ serde( flatten) ]
42
43
pub submitted_transaction : SubmittedTransactionDehydrated ,
43
44
pub eoa_address : Address ,
44
45
}
45
46
46
47
#[ derive( Debug , Clone , Serialize , Deserialize ) ]
48
+ #[ serde( rename_all = "camelCase" ) ]
47
49
pub struct EoaExecutorConfirmedTransaction {
48
50
pub receipt : alloy:: rpc:: types:: TransactionReceipt ,
51
+ pub eoa_address : Address ,
52
+ pub transaction_id : String ,
53
+ pub transaction_hash : String ,
49
54
}
50
55
51
56
#[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash ) ]
@@ -145,6 +150,9 @@ impl EoaExecutorEvent {
145
150
payload : SerializableSuccessData {
146
151
result : EoaExecutorConfirmedTransaction {
147
152
receipt : confirmed_transaction. receipt ,
153
+ eoa_address : self . address ,
154
+ transaction_id : self . transaction_id . clone ( ) ,
155
+ transaction_hash : confirmed_transaction. transaction_hash ,
148
156
} ,
149
157
} ,
150
158
}
0 commit comments