# Functions
VerifyOnChain returns an error unless signature is a valid signature by one of the signers, in which case it returns the ID of the signer.
# Variables
Curve is the elliptic Curve on which on-chain messages are to be signed.
# Type aliases
No description provided by the author
OffchainPrivateKey is the secret key oracles use to sign messages destined for off-chain verification by other oracles.
OffchainPublicKey is the public key used to cryptographically identify an oracle in inter-oracle communications.
OnchainPrivateKey is the secret key oracles use to sign messages destined for verification by the on-chain smart contract.
OnChainPublicKey is the public key used to cryptographically identify an oracle to the on-chain smart contract.