UNPKG

@hyperlane-xyz/core

Version:

Core solidity contracts for Hyperlane

1 lines 1 kB
export const IValidatorAnnounce = {"_format":"hh-zksolc-artifact-1","contractName":"IValidatorAnnounce","sourceName":"contracts/interfaces/IValidatorAnnounce.sol","abi":[{"inputs":[{"internalType":"address","name":"_validator","type":"address"},{"internalType":"string","name":"_storageLocation","type":"string"},{"internalType":"bytes","name":"_signature","type":"bytes"}],"name":"announce","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"_validators","type":"address[]"}],"name":"getAnnouncedStorageLocations","outputs":[{"internalType":"string[][]","name":"","type":"string[][]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAnnouncedValidators","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"}],"bytecode":"0x","deployedBytecode":"0x","linkReferences":{},"deployedLinkReferences":{},"factoryDeps":{}};