Versions in this module Expand all Collapse all v0 v0.1.0 Jun 22, 2023 Changes in this version + func ContractConfigFromConfigSetEvent(changed offchainaggregator.OffchainAggregatorConfigSet) types.ContractConfig + func ContractSetConfigArgs(deltaProgress time.Duration, deltaResend time.Duration, ...) (signers []common.Address, transmitters []common.Address, threshold uint8, ...) + func ContractSetConfigArgsForIntegrationTest(oracles []OracleIdentityExtra, f int, alphaPPB uint64) (signers []common.Address, transmitters []common.Address, threshold uint8, ...) + type OracleIdentity struct + OffchainPublicKey types.OffchainPublicKey + OnChainSigningAddress types.OnChainSigningAddress + PeerID string + TransmitAddress common.Address + type OracleIdentityExtra struct + SharedSecretEncryptionPublicKey types.SharedSecretEncryptionPublicKey + type PublicConfig struct + AlphaPPB uint64 + ConfigDigest types.ConfigDigest + DeltaC time.Duration + DeltaGrace time.Duration + DeltaProgress time.Duration + DeltaResend time.Duration + DeltaRound time.Duration + DeltaStage time.Duration + F int + OracleIdentities []OracleIdentity + RMax uint8 + S []int + func PublicConfigFromContractConfig(chainID *big.Int, skipChainSpecificChecks bool, change types.ContractConfig) (PublicConfig, error) + func (pc PublicConfig) N() int