EcdsaAuthorization
EcdsaAuthorization
Parameters
struct Parameters {
uint96 minimumAuthorization;
uint64 authorizationDecreaseDelay;
uint64 authorizationDecreaseChangePeriod;
}AuthorizationDecrease
struct AuthorizationDecrease {
uint96 decreasingBy;
uint64 decreasingAt;
}Data
struct Data {
struct EcdsaAuthorization.Parameters parameters;
mapping(address => address) stakingProviderToOperator;
mapping(address => address) operatorToStakingProvider;
mapping(address => struct EcdsaAuthorization.AuthorizationDecrease) pendingDecreases;
uint256[46] __gap;
}OperatorRegistered
AuthorizationIncreased
AuthorizationDecreaseRequested
AuthorizationDecreaseApproved
InvoluntaryAuthorizationDecreaseFailed
OperatorJoinedSortitionPool
OperatorStatusUpdated
setMinimumAuthorization
setAuthorizationDecreaseDelay
setAuthorizationDecreaseChangePeriod
registerOperator
authorizationIncreased
authorizationDecreaseRequested
approveAuthorizationDecrease
involuntaryAuthorizationDecrease
joinSortitionPool
updateOperatorStatus
isOperatorUpToDate
eligibleStake
eligibleStake
pendingAuthorizationDecrease
remainingAuthorizationDecreaseDelay
Last updated
Was this helpful?