StreamDataSpotterFactory
StreamDataSpotterFactory__SpotterDoesNotExist
StreamDataSpotterFactory__SpotterAlreadyExist
StreamDataSpotterFactory__SpotterDisabledSettingAllowedKeys
StreamDataSpotterFactory__CallerIsNotSpotter
StreamDataSpotterFactory__CallerIsNotAllowedTransmitter
StreamDataSpotterFactory__CallerIsNotAllowedExecutor
StreamDataSpotterFactory__CallerIsNotAllowedProtocolOwner
StreamDataSpotterFactory__InvalidConsensusRate
NewStreamDataSpotter
SetSpotterConsensusRate
SetMinFinalizationInterval
SetAllowedKeys
ADMIN
ROUND_MANAGER
PendedConsensusRate
PendedMinFinalizationInterval
pendedConsensusRate
pendedMinFinalizationInterval
isSpotter
allSpotters
externalDeveloperHub
masterSmartContract
masterStreamDataSpotter
betManager
__chainId
initialize
Initializer
Parameters
_authorizeUpgrade
_onlyProtocolOwner
onlyProtocolOwner
_onlySpotter
onlySpotter
setMasterStreamDataSpotter
sets masterStreamDataSpotter contract address
Parameters
placeBet
releaseBetsAndReward
finalizeData
Executor function that attempts to trigger update for a given dataKey asset
Parameters
proposeData
Transmitter function that allows to propose data for a given dataKey asset
Parameters
deployNewStreamDataSpotter
Deploy spotter contract for the new sourceID
Parameters
setSpotterConsensusRate
changes consensus rate for a spotter
Parameters
setMinFinalizationInterval
changes minimum finalization interval for a spotter
Parameters
setAllowedKeys
set allowed keys for deployed spotter
Parameters
allSpottersLength
getSpotter
get spotter contract address for source id
Parameters
getConsensusRate
turnRound
Last updated