UNPKG

@flarenetwork/flare-periphery-contract-artifacts

Version:

Smart contract artifacts for all Flare chains

791 lines (790 loc) 15.9 kB
[ { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "delegationAddress", "type": "address" } ], "name": "DelegationAddressProposed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "delegationAddress", "type": "address" } ], "name": "DelegationAddressRegistrationConfirmed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "uint256", "name": "maxNodeIdsPerEntity", "type": "uint256" } ], "name": "MaxNodeIdsPerEntitySet", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "bytes20", "name": "nodeId", "type": "bytes20" } ], "name": "NodeIdRegistered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "bytes20", "name": "nodeId", "type": "bytes20" } ], "name": "NodeIdUnregistered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "bytes32", "name": "part1", "type": "bytes32" }, { "indexed": true, "internalType": "bytes32", "name": "part2", "type": "bytes32" } ], "name": "PublicKeyRegistered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "bytes32", "name": "part1", "type": "bytes32" }, { "indexed": true, "internalType": "bytes32", "name": "part2", "type": "bytes32" } ], "name": "PublicKeyUnregistered", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "signingPolicyAddress", "type": "address" } ], "name": "SigningPolicyAddressProposed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "signingPolicyAddress", "type": "address" } ], "name": "SigningPolicyAddressRegistrationConfirmed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "submitAddress", "type": "address" } ], "name": "SubmitAddressProposed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "submitAddress", "type": "address" } ], "name": "SubmitAddressRegistrationConfirmed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "submitSignaturesAddress", "type": "address" } ], "name": "SubmitSignaturesAddressProposed", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "voter", "type": "address" }, { "indexed": true, "internalType": "address", "name": "submitSignaturesAddress", "type": "address" } ], "name": "SubmitSignaturesAddressRegistrationConfirmed", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "confirmDelegationAddressRegistration", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "confirmSigningPolicyAddressRegistration", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "confirmSubmitAddressRegistration", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "confirmSubmitSignaturesAddressRegistration", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "getDelegationAddressOf", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getDelegationAddressOfAt", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "getNodeIdsOf", "outputs": [ { "internalType": "bytes20[]", "name": "", "type": "bytes20[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getNodeIdsOfAt", "outputs": [ { "internalType": "bytes20[]", "name": "", "type": "bytes20[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "getPublicKeyOf", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" }, { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getPublicKeyOfAt", "outputs": [ { "internalType": "bytes32", "name": "", "type": "bytes32" }, { "internalType": "bytes32", "name": "", "type": "bytes32" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "name": "getVoterAddresses", "outputs": [ { "components": [ { "internalType": "address", "name": "submitAddress", "type": "address" }, { "internalType": "address", "name": "submitSignaturesAddress", "type": "address" }, { "internalType": "address", "name": "signingPolicyAddress", "type": "address" } ], "internalType": "struct IEntityManager.VoterAddresses", "name": "_addresses", "type": "tuple" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_voter", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterAddressesAt", "outputs": [ { "components": [ { "internalType": "address", "name": "submitAddress", "type": "address" }, { "internalType": "address", "name": "submitSignaturesAddress", "type": "address" }, { "internalType": "address", "name": "signingPolicyAddress", "type": "address" } ], "internalType": "struct IEntityManager.VoterAddresses", "name": "_addresses", "type": "tuple" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_delegationAddress", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForDelegationAddress", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "bytes20", "name": "_nodeId", "type": "bytes20" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForNodeId", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "_part1", "type": "bytes32" }, { "internalType": "bytes32", "name": "_part2", "type": "bytes32" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForPublicKey", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_signingPolicyAddress", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForSigningPolicyAddress", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_submitAddress", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForSubmitAddress", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_submitSignaturesAddress", "type": "address" }, { "internalType": "uint256", "name": "_blockNumber", "type": "uint256" } ], "name": "getVoterForSubmitSignaturesAddress", "outputs": [ { "internalType": "address", "name": "_voter", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_delegationAddress", "type": "address" } ], "name": "proposeDelegationAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_signingPolicyAddress", "type": "address" } ], "name": "proposeSigningPolicyAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_submitAddress", "type": "address" } ], "name": "proposeSubmitAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "_submitSignaturesAddress", "type": "address" } ], "name": "proposeSubmitSignaturesAddress", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes20", "name": "_nodeId", "type": "bytes20" }, { "internalType": "bytes", "name": "_certificateRaw", "type": "bytes" }, { "internalType": "bytes", "name": "_signature", "type": "bytes" } ], "name": "registerNodeId", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes32", "name": "_part1", "type": "bytes32" }, { "internalType": "bytes32", "name": "_part2", "type": "bytes32" }, { "internalType": "bytes", "name": "_verificationData", "type": "bytes" } ], "name": "registerPublicKey", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "bytes20", "name": "_nodeId", "type": "bytes20" } ], "name": "unregisterNodeId", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "unregisterPublicKey", "outputs": [], "stateMutability": "nonpayable", "type": "function" } ]