# Functions
No description provided by the author
# Constants
No description provided by the author
The maximum number of oracles supported.
# Structs
No description provided by the author
No description provided by the author
LocalConfig contains oracle-specific configuration details which are not mandated by the on-chain configuration specification via OffchainAggregator.SetConfig.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
BinaryNetworkEndpointFactory creates permissioned BinaryNetworkEndpoints.
BootstrapperFactory creates permissioned Bootstrappers.
ConfigOverrider allows overriding some OCR protocol configuration parameters.
No description provided by the author
ContractConfigTracker tracks OffchainAggregator.ConfigSet events emitted from blockchain.
ContractTransmitter sends new reports to the OffchainAggregator smart contract.
Database persistently stores information on-disk.
DataSource implementations must be thread-safe.
PrivateKeys contains the secret keys needed for the OCR protocol, and methods which use those keys without exposing them to the rest of the application.
# Type aliases
No description provided by the author
OffChainPublicKey is the public key used to cryptographically identify an oracle in inter-oracle communications.
OnChainSigningAddress is the public key used to cryptographically identify an oracle to the on-chain smart contract.
SharedSecretEncryptionPublicKey is the public key used to receive an encrypted version of the secret shared amongst all oracles on a common contract.