Versions in this module Expand all Collapse all v0 v0.1.0 Jun 22, 2023 Changes in this version + const OCR2OffchainConfigVersion + const OCR3OffchainConfigVersion + const SharedSecretSize + type EncryptedSharedSecret [SharedSecretSize]byte + type OracleIdentity struct + OffchainPublicKey types.OffchainPublicKey + OnchainPublicKey types.OnchainPublicKey + PeerID string + TransmitAccount types.Account + type SharedSecretEncryptions struct + DiffieHellmanPoint [curve25519.PointSize]byte + Encryptions []EncryptedSharedSecret + SharedSecretHash common.Hash + func XXXEncryptSharedSecret(keys []types.ConfigEncryptionPublicKey, sharedSecret *[SharedSecretSize]byte, ...) SharedSecretEncryptions + func XXXEncryptSharedSecretInternal(publicKeys []types.ConfigEncryptionPublicKey, ...) SharedSecretEncryptions + func (e SharedSecretEncryptions) Decrypt(oid commontypes.OracleID, k types.OffchainKeyring) (*[SharedSecretSize]byte, error) + func (e SharedSecretEncryptions) Equal(e2 SharedSecretEncryptions) bool