@@ -98,9 +98,156 @@ export type DisabledDistributionRoot = {
9898 transactionMetadata ?: TransactionMetadata
9999}
100100
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+
101248
102249type BaseEigenStateChange = {
103250}
104251
105252export 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