[{"type":"function","name":"acceptOwnership","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"getOracle","inputs":[{"name":"ocrPluginType","type":"uint8","internalType":"uint8"},{"name":"oracleAddress","type":"address","internalType":"address"}],"outputs":[{"name":"","type":"tuple","internalType":"struct MultiOCR3Base.Oracle","components":[{"name":"index","type":"uint8","internalType":"uint8"},{"name":"role","type":"uint8","internalType":"enum MultiOCR3Base.Role"}]}],"stateMutability":"view"},{"type":"function","name":"latestConfigDetails","inputs":[{"name":"ocrPluginType","type":"uint8","internalType":"uint8"}],"outputs":[{"name":"ocrConfig","type":"tuple","internalType":"struct MultiOCR3Base.OCRConfig","components":[{"name":"configInfo","type":"tuple","internalType":"struct MultiOCR3Base.ConfigInfo","components":[{"name":"configDigest","type":"bytes32","internalType":"bytes32"},{"name":"F","type":"uint8","internalType":"uint8"},{"name":"n","type":"uint8","internalType":"uint8"},{"name":"isSignatureVerificationEnabled","type":"bool","internalType":"bool"}]},{"name":"signers","type":"address[]","internalType":"address[]"},{"name":"transmitters","type":"address[]","internalType":"address[]"}]}],"stateMutability":"view"},{"type":"function","name":"owner","inputs":[],"outputs":[{"name":"","type":"address","internalType":"address"}],"stateMutability":"view"},{"type":"function","name":"setOCR3Configs","inputs":[{"name":"ocrConfigArgs","type":"tuple[]","internalType":"struct MultiOCR3Base.OCRConfigArgs[]","components":[{"name":"configDigest","type":"bytes32","internalType":"bytes32"},{"name":"ocrPluginType","type":"uint8","internalType":"uint8"},{"name":"F","type":"uint8","internalType":"uint8"},{"name":"isSignatureVerificationEnabled","type":"bool","internalType":"bool"},{"name":"signers","type":"address[]","internalType":"address[]"},{"name":"transmitters","type":"address[]","internalType":"address[]"}]}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"setTransmitOcrPluginType","inputs":[{"name":"ocrPluginType","type":"uint8","internalType":"uint8"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"transferOwnership","inputs":[{"name":"to","type":"address","internalType":"address"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"transmitWithSignatures","inputs":[{"name":"reportContext","type":"bytes32[2]","internalType":"bytes32[2]"},{"name":"report","type":"bytes","internalType":"bytes"},{"name":"rs","type":"bytes32[]","internalType":"bytes32[]"},{"name":"ss","type":"bytes32[]","internalType":"bytes32[]"},{"name":"rawVs","type":"bytes32","internalType":"bytes32"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"transmitWithoutSignatures","inputs":[{"name":"reportContext","type":"bytes32[2]","internalType":"bytes32[2]"},{"name":"report","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"typeAndVersion","inputs":[],"outputs":[{"name":"","type":"string","internalType":"string"}],"stateMutability":"pure"},{"type":"event","name":"AfterConfigSet","inputs":[{"name":"ocrPluginType","type":"uint8","indexed":false,"internalType":"uint8"}],"anonymous":false},{"type":"event","name":"ConfigSet","inputs":[{"name":"ocrPluginType","type":"uint8","indexed":false,"internalType":"uint8"},{"name":"configDigest","type":"bytes32","indexed":false,"internalType":"bytes32"},{"name":"signers","type":"address[]","indexed":false,"internalType":"address[]"},{"name":"transmitters","type":"address[]","indexed":false,"internalType":"address[]"},{"name":"F","type":"uint8","indexed":false,"internalType":"uint8"}],"anonymous":false},{"type":"event","name":"OwnershipTransferRequested","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"OwnershipTransferred","inputs":[{"name":"from","type":"address","indexed":true,"internalType":"address"},{"name":"to","type":"address","indexed":true,"internalType":"address"}],"anonymous":false},{"type":"event","name":"Transmitted","inputs":[{"name":"ocrPluginType","type":"uint8","indexed":true,"internalType":"uint8"},{"name":"configDigest","type":"bytes32","indexed":false,"internalType":"bytes32"},{"name":"sequenceNumber","type":"uint64","indexed":false,"internalType":"uint64"}],"anonymous":false},{"type":"error","name":"CannotTransferToSelf","inputs":[]},{"type":"error","name":"ConfigDigestMismatch","inputs":[{"name":"expected","type":"bytes32","internalType":"bytes32"},{"name":"actual","type":"bytes32","internalType":"bytes32"}]},{"type":"error","name":"ForkedChain","inputs":[{"name":"expected","type":"uint256","internalType":"uint256"},{"name":"actual","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"InsufficientGasToCompleteTx","inputs":[{"name":"err","type":"bytes4","internalType":"bytes4"}]},{"type":"error","name":"InvalidConfig","inputs":[{"name":"errorType","type":"uint8","internalType":"enum MultiOCR3Base.InvalidConfigErrorType"}]},{"type":"error","name":"MustBeProposedOwner","inputs":[]},{"type":"error","name":"NonUniqueSignatures","inputs":[]},{"type":"error","name":"OnlyCallableByOwner","inputs":[]},{"type":"error","name":"OracleCannotBeZeroAddress","inputs":[]},{"type":"error","name":"OwnerCannotBeZero","inputs":[]},{"type":"error","name":"SignaturesOutOfRegistration","inputs":[]},{"type":"error","name":"StaticConfigCannotBeChanged","inputs":[{"name":"ocrPluginType","type":"uint8","internalType":"uint8"}]},{"type":"error","name":"UnauthorizedSigner","inputs":[]},{"type":"error","name":"UnauthorizedTransmitter","inputs":[]},{"type":"error","name":"WrongMessageLength","inputs":[{"name":"expected","type":"uint256","internalType":"uint256"},{"name":"actual","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"WrongNumberOfSignatures","inputs":[]}]