# Functions
No description provided by the author
No description provided by the author
No description provided by the author
MakeChannelHash is used for mapping ChannelDefinitionWithIDs.
No description provided by the author
No description provided by the author
No description provided by the author
TODO: This ought to be DB-persisted https://smartcontract-it.atlassian.net/browse/MERC-3386.
TODO: https://smartcontract-it.atlassian.net/browse/MERC-3386.
No description provided by the author
TODO: Needs thorough unit testing of all paths including nil handling MERC-3524.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
Protocol instances start in either the staging or production stage.
Protocol instances start in either the staging or production stage.
Protocol instances start in either the staging or production stage.
No description provided by the author
No description provided by the author
Maximum amount of channels that can be added per round (if more than this needs to be added, it will be added in batches until everything is up-to-date).
Maximum number of streams that can be observed per round TODO: This needs to be implemented on the Observation side so we don't even generate an observation that fails this.
Maximum amount of channels that can be removed per round (if more than this needs to be removed, it will be removed in batches until everything is up-to-date).
MaxOutcomeChannelDefinitionsLength is the maximum number of channels that can be supported TODO: This needs to be implemented on the Observation side so we don't even generate an observation that fails this.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for LLOStreamValue_Type.
Enum value maps for LLOStreamValue_Type.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WARNING Use extreme caution making changes in this file All changes MUST be backwards compatible If the format changes in a backwards incompatible way, active DONs can become stuck permanently.
No description provided by the author
NOTE: Outcome must serialize deterministically, hence use of repeated tuple instead of maps.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The predecessor protocol instance stores its attested retirement report in this cache (locally, offchain), so it can be fetched by the successor protocol instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Values for a set of streams, e.g.