@@ -85,46 +85,40 @@ type RemovePendingAdminRequest struct {
85
85
WaitForReceipt bool
86
86
}
87
87
88
+ // TxOption represents a Ethereum transaction option.
88
89
type TxOption struct {
89
90
Opts * bind.TransactOpts
90
91
}
91
92
92
93
// OperatorRequest represents a request that requires an operator's address.
93
- // If `BlockNumber` is nil, the latest block will be used
94
94
type OperatorRequest struct {
95
95
BlockNumber * big.Int
96
96
Operator types.Operator
97
97
WaitForReceipt bool
98
98
}
99
99
100
100
// OperatorMetadataRequest represents a request that updates operator metadata.
101
- // If `BlockNumber` is nil, the latest block will be used
102
101
type OperatorMetadataRequest struct {
103
- BlockNumber * big.Int
104
102
OperatorAddress common.Address
105
103
Uri string
106
104
WaitForReceipt bool
107
105
}
108
106
109
107
// DepositRequest represents a request to deposit funds into a strategy.
110
- // If `BlockNumber` is nil, the latest block will be used
111
108
type DepositRequest struct {
112
- BlockNumber * big.Int
113
109
StrategyAddress common.Address
114
110
Amount * big.Int
115
111
WaitForReceipt bool
116
112
}
117
113
118
114
// ClaimerRequest represents a request to set a claimer
119
- // If `BlockNumber` is nil, the latest block will be used
120
115
type ClaimerRequest struct {
121
116
BlockNumber * big.Int
122
117
ClaimerAddress common.Address
123
118
WaitForReceipt bool
124
119
}
125
120
126
121
// ClaimProcessRequest represents a request to process a claim for rewards.
127
- // If `BlockNumber` is nil, the latest block will be used
128
122
type ClaimProcessRequest struct {
129
123
BlockNumber * big.Int
130
124
Claim rewardscoordinator.IRewardsCoordinatorTypesRewardsMerkleClaim
@@ -140,19 +134,15 @@ type ClaimsProcessRequest struct {
140
134
}
141
135
142
136
// OperatorAVSSplitRequest represents a request to set an operator's AVS split.
143
- // If `BlockNumber` is nil, the latest block will be used
144
137
type OperatorAVSSplitRequest struct {
145
- BlockNumber * big.Int
146
138
OperatorAddress common.Address
147
139
AVSAddress common.Address
148
140
Split uint16
149
141
WaitForReceipt bool
150
142
}
151
143
152
144
// OperatorPISplitRequest represents a request to set an operator's Programmatic Incentive split.
153
- // If `BlockNumber` is nil, the latest block will be used
154
145
type OperatorPISplitRequest struct {
155
- BlockNumber * big.Int
156
146
OperatorAddress common.Address
157
147
Split uint16
158
148
WaitForReceipt bool
0 commit comments