IOracleV1
Methods
addMember
function addMember(address _newOracleMember, uint256 _newQuorum) external nonpayableParameters
Name
Type
Description
getGlobalReportStatus
function getGlobalReportStatus() external view returns (uint256)Returns
Name
Type
Description
getLastReportedEpochId
Returns
Name
Type
Description
getMemberReportStatus
Parameters
Name
Type
Description
Returns
Name
Type
Description
getOracleMembers
Returns
Name
Type
Description
getQuorum
Returns
Name
Type
Description
getReportVariantDetails
Parameters
Name
Type
Description
Returns
Name
Type
Description
getReportVariantsCount
Returns
Name
Type
Description
getRiver
Returns
Name
Type
Description
initOracleV1
Parameters
Name
Type
Description
initOracleV1_1
isMember
Parameters
Name
Type
Description
Returns
Name
Type
Description
removeMember
Parameters
Name
Type
Description
reportConsensusLayerData
Parameters
Name
Type
Description
setMember
Parameters
Name
Type
Description
setQuorum
Parameters
Name
Type
Description
Events
AddMember
Parameters
Name
Type
Description
ClearedReporting
RemoveMember
Parameters
Name
Type
Description
ReportedConsensusLayerData
Parameters
Name
Type
Description
SetBounds
Parameters
Name
Type
Description
SetLastReportedEpoch
Parameters
Name
Type
Description
SetMember
Parameters
Name
Type
Description
SetQuorum
Parameters
Name
Type
Description
SetRiver
Parameters
Name
Type
Description
SetSpec
Parameters
Name
Type
Description
Errors
AddressAlreadyInUse
Parameters
Name
Type
Description
AlreadyReported
Parameters
Name
Type
Description
EpochTooOld
Parameters
Name
Type
Description
InvalidEpoch
Parameters
Name
Type
Description
ReportIndexOutOfBounds
Parameters
Name
Type
Description
Last updated
Was this helpful?