Attestation Center
Overview
Write Methods
Task Submission
For Performer BLS signature type
BLS signature type _submitTask(TaskInfo calldata _taskInfo,
BLSTaskSubmissionDetails memory _taskSubmissionDetails) Property
Type
Description
For Performer ECDSA signature type
ECDSA signature typeProperty
Type
Description
Task Definitions
Sets Minimum Voting power for a Task
Parameter
Type
Description
Sets Restricted Operator Set for a Task
Parameter
Type
Description
setTaskDefinitionMaximumNumberOfAttesters
Parameter
Type
Description
Hooks Configuration
setAvsLogic(IAVSLogic)
Property
Type
Description
setFeeCalculator
Property
Type
Description
updateBLSKey
Property
Type
Description
setOblsSharesSyncer(address)
Property
Type
Description
Rewards functions
requestBatchPayment
Property
Type
Description
requestBatchPayment (Operator subset)
Property
Type
Description
setPaymentRequestsRole
Property
Type
Description
View Functions
AVS Contracts
function
description
Tasks
function
description
Hooks
Operators
function
description
verifyOperatorValidForTaskDefinition
Property
Type
Description
Slashing Functions
Roles Configuration
Function
Description
Task-Specific Slashing Configuration
setIsRejectedTaskSlashingEnabled
Parameter
Type
Description
setIsIncorrectAttestationSlashingEnabled
setChallengerRewardFee
Parameter
Type
Description
slashOperatorForIncorrectAttestation
- ParameterTypeDescription
- ParameterTypeDescription
slashOperatorForDoubleAttestation
- ParameterTypeDescription
- ParameterTypeDescription
Custom Slashing
ejectOperatorFromNetwork
Parameter
Type
Description
applyCustomSlashing
Parameter
Type
Description
Last updated