@@ -98,9 +98,156 @@ export type DisabledDistributionRoot = {
98
98
transactionMetadata ?: TransactionMetadata
99
99
}
100
100
101
+ export type CompletedSlashingWithdrawal = {
102
+ withdrawalRoot ?: string
103
+ transactionMetadata ?: TransactionMetadata
104
+ }
105
+
106
+ export type QueuedSlashingWithdrawal = {
107
+ operator ?: string
108
+ withdrawalRoot ?: string
109
+ targetBlock ?: string
110
+ stakerOptOutWindowBlocks ?: string
111
+ operatorSetId ?: string
112
+ avs ?: string
113
+ transactionMetadata ?: TransactionMetadata
114
+ }
115
+
116
+ export type SlashedOperator = {
117
+ operator ?: string
118
+ operatorSetId ?: string
119
+ avs ?: string
120
+ transactionMetadata ?: TransactionMetadata
121
+ }
122
+
123
+ export type SlashedOperatorShares = {
124
+ operator ?: string
125
+ strategy ?: string
126
+ shares ?: string
127
+ transactionMetadata ?: TransactionMetadata
128
+ }
129
+
130
+ export type DefaultOperatorSplit = {
131
+ operator ?: string
132
+ oldOperatorBasisPoints ?: string
133
+ newOperatorBasisPoints ?: string
134
+ transactionMetadata ?: TransactionMetadata
135
+ }
136
+
137
+ export type OperatorAllocation = {
138
+ operator ?: string
139
+ operatorSetId ?: string
140
+ avs ?: string
141
+ strategy ?: string
142
+ shares ?: string
143
+ transactionMetadata ?: TransactionMetadata
144
+ }
145
+
146
+ export type OperatorAllocationDelay = {
147
+ operator ?: string
148
+ delay ?: string
149
+ effectiveBlock ?: string
150
+ transactionMetadata ?: TransactionMetadata
151
+ }
152
+
153
+ export type OperatorAVSSplit = {
154
+ operator ?: string
155
+ avs ?: string
156
+ operatorBasisPoints ?: string
157
+ avsBasisPoints ?: string
158
+ startTimestamp ?: GoogleProtobufTimestamp . Timestamp
159
+ endTimestamp ?: GoogleProtobufTimestamp . Timestamp
160
+ transactionMetadata ?: TransactionMetadata
161
+ }
162
+
163
+ export type OperatorPISplit = {
164
+ operator ?: string
165
+ operatorBasisPoints ?: string
166
+ piBasisPoints ?: string
167
+ startTimestamp ?: GoogleProtobufTimestamp . Timestamp
168
+ endTimestamp ?: GoogleProtobufTimestamp . Timestamp
169
+ transactionMetadata ?: TransactionMetadata
170
+ }
171
+
172
+ export type OperatorSet = {
173
+ operatorSetId ?: string
174
+ avs ?: string
175
+ transactionMetadata ?: TransactionMetadata
176
+ }
177
+
178
+ export type OperatorSetOperatorRegistration = {
179
+ operator ?: string
180
+ operatorSetId ?: string
181
+ avs ?: string
182
+ registered ?: boolean
183
+ transactionMetadata ?: TransactionMetadata
184
+ }
185
+
186
+ export type OperatorSetSplit = {
187
+ operatorSetId ?: string
188
+ avs ?: string
189
+ operatorSetBasisPoints ?: string
190
+ avsBasisPoints ?: string
191
+ startTimestamp ?: GoogleProtobufTimestamp . Timestamp
192
+ endTimestamp ?: GoogleProtobufTimestamp . Timestamp
193
+ transactionMetadata ?: TransactionMetadata
194
+ }
195
+
196
+ export type OperatorSetStrategyRegistration = {
197
+ operatorSetId ?: string
198
+ avs ?: string
199
+ strategy ?: string
200
+ registered ?: boolean
201
+ transactionMetadata ?: TransactionMetadata
202
+ }
203
+
204
+ export type OperatorDirectedRewardSubmission = {
205
+ avs ?: string
206
+ rewardHash ?: string
207
+ token ?: string
208
+ amount ?: string
209
+ strategy ?: string
210
+ strategyIndex ?: string
211
+ multiplier ?: string
212
+ startTimestamp ?: GoogleProtobufTimestamp . Timestamp
213
+ endTimestamp ?: GoogleProtobufTimestamp . Timestamp
214
+ duration ?: string
215
+ recipient ?: string
216
+ transactionMetadata ?: TransactionMetadata
217
+ }
218
+
219
+ export type OperatorDirectedOperatorSetRewardSubmission = {
220
+ avs ?: string
221
+ rewardHash ?: string
222
+ token ?: string
223
+ amount ?: string
224
+ strategy ?: string
225
+ strategyIndex ?: string
226
+ multiplier ?: string
227
+ startTimestamp ?: GoogleProtobufTimestamp . Timestamp
228
+ endTimestamp ?: GoogleProtobufTimestamp . Timestamp
229
+ duration ?: string
230
+ operatorSetId ?: string
231
+ transactionMetadata ?: TransactionMetadata
232
+ }
233
+
234
+ export type EncumberedMagnitude = {
235
+ operator ?: string
236
+ strategy ?: string
237
+ encumberedMagnitude ?: string
238
+ transactionMetadata ?: TransactionMetadata
239
+ }
240
+
241
+ export type OperatorMaxMagnitude = {
242
+ operator ?: string
243
+ strategy ?: string
244
+ maxMagnitude ?: string
245
+ transactionMetadata ?: TransactionMetadata
246
+ }
247
+
101
248
102
249
type BaseEigenStateChange = {
103
250
}
104
251
105
252
export type EigenStateChange = BaseEigenStateChange
106
- & OneOf < { avsOperatorStateChange : AvsOperatorStateChange ; operatorShareDelta : OperatorShareDelta ; rewardSubmission : RewardSubmission ; stakerDelegationChange : StakerDelegationChange ; stakerShareDelta : StakerShareDelta ; submittedDistributionRoot : SubmittedDistributionRoot ; disabledDistributionRoot : DisabledDistributionRoot } >
253
+ & OneOf < { avsOperatorStateChange : AvsOperatorStateChange ; operatorShareDelta : OperatorShareDelta ; rewardSubmission : RewardSubmission ; stakerDelegationChange : StakerDelegationChange ; stakerShareDelta : StakerShareDelta ; submittedDistributionRoot : SubmittedDistributionRoot ; disabledDistributionRoot : DisabledDistributionRoot ; completedSlashingWithdrawal : CompletedSlashingWithdrawal ; queuedSlashingWithdrawal : QueuedSlashingWithdrawal ; slashedOperator : SlashedOperator ; slashedOperatorShares : SlashedOperatorShares ; defaultOperatorSplit : DefaultOperatorSplit ; operatorAllocation : OperatorAllocation ; operatorAllocationDelay : OperatorAllocationDelay ; operatorAvsSplit : OperatorAVSSplit ; operatorPiSplit : OperatorPISplit ; operatorSet : OperatorSet ; operatorSetOperatorRegistration : OperatorSetOperatorRegistration ; operatorSetSplit : OperatorSetSplit ; operatorSetStrategyRegistration : OperatorSetStrategyRegistration ; operatorDirectedRewardSubmission : OperatorDirectedRewardSubmission ; operatorDirectedOperatorSetRewardSubmission : OperatorDirectedOperatorSetRewardSubmission ; encumberedMagnitude : EncumberedMagnitude ; operatorMaxMagnitude : OperatorMaxMagnitude } >
0 commit comments