github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/etherman/smartcontracts/abi/supernets2datacommittee.abi (about) 1 [ 2 { 3 "inputs": [], 4 "name": "CommitteeAddressDoesntExist", 5 "type": "error" 6 }, 7 { 8 "inputs": [], 9 "name": "EmptyURLNotAllowed", 10 "type": "error" 11 }, 12 { 13 "inputs": [], 14 "name": "TooManyRequiredSignatures", 15 "type": "error" 16 }, 17 { 18 "inputs": [], 19 "name": "UnexpectedAddrsAndSignaturesSize", 20 "type": "error" 21 }, 22 { 23 "inputs": [], 24 "name": "UnexpectedAddrsBytesLength", 25 "type": "error" 26 }, 27 { 28 "inputs": [], 29 "name": "UnexpectedCommitteeHash", 30 "type": "error" 31 }, 32 { 33 "inputs": [], 34 "name": "WrongAddrOrder", 35 "type": "error" 36 }, 37 { 38 "anonymous": false, 39 "inputs": [ 40 { 41 "indexed": false, 42 "internalType": "bytes32", 43 "name": "committeeHash", 44 "type": "bytes32" 45 } 46 ], 47 "name": "CommitteeUpdated", 48 "type": "event" 49 }, 50 { 51 "anonymous": false, 52 "inputs": [ 53 { 54 "indexed": false, 55 "internalType": "uint8", 56 "name": "version", 57 "type": "uint8" 58 } 59 ], 60 "name": "Initialized", 61 "type": "event" 62 }, 63 { 64 "anonymous": false, 65 "inputs": [ 66 { 67 "indexed": true, 68 "internalType": "address", 69 "name": "previousOwner", 70 "type": "address" 71 }, 72 { 73 "indexed": true, 74 "internalType": "address", 75 "name": "newOwner", 76 "type": "address" 77 } 78 ], 79 "name": "OwnershipTransferred", 80 "type": "event" 81 }, 82 { 83 "inputs": [], 84 "name": "committeeHash", 85 "outputs": [ 86 { 87 "internalType": "bytes32", 88 "name": "", 89 "type": "bytes32" 90 } 91 ], 92 "stateMutability": "view", 93 "type": "function" 94 }, 95 { 96 "inputs": [], 97 "name": "getAmountOfMembers", 98 "outputs": [ 99 { 100 "internalType": "uint256", 101 "name": "", 102 "type": "uint256" 103 } 104 ], 105 "stateMutability": "view", 106 "type": "function" 107 }, 108 { 109 "inputs": [], 110 "name": "initialize", 111 "outputs": [], 112 "stateMutability": "nonpayable", 113 "type": "function" 114 }, 115 { 116 "inputs": [ 117 { 118 "internalType": "uint256", 119 "name": "", 120 "type": "uint256" 121 } 122 ], 123 "name": "members", 124 "outputs": [ 125 { 126 "internalType": "string", 127 "name": "url", 128 "type": "string" 129 }, 130 { 131 "internalType": "address", 132 "name": "addr", 133 "type": "address" 134 } 135 ], 136 "stateMutability": "view", 137 "type": "function" 138 }, 139 { 140 "inputs": [], 141 "name": "owner", 142 "outputs": [ 143 { 144 "internalType": "address", 145 "name": "", 146 "type": "address" 147 } 148 ], 149 "stateMutability": "view", 150 "type": "function" 151 }, 152 { 153 "inputs": [], 154 "name": "renounceOwnership", 155 "outputs": [], 156 "stateMutability": "nonpayable", 157 "type": "function" 158 }, 159 { 160 "inputs": [], 161 "name": "requiredAmountOfSignatures", 162 "outputs": [ 163 { 164 "internalType": "uint256", 165 "name": "", 166 "type": "uint256" 167 } 168 ], 169 "stateMutability": "view", 170 "type": "function" 171 }, 172 { 173 "inputs": [ 174 { 175 "internalType": "uint256", 176 "name": "_requiredAmountOfSignatures", 177 "type": "uint256" 178 }, 179 { 180 "internalType": "string[]", 181 "name": "urls", 182 "type": "string[]" 183 }, 184 { 185 "internalType": "bytes", 186 "name": "addrsBytes", 187 "type": "bytes" 188 } 189 ], 190 "name": "setupCommittee", 191 "outputs": [], 192 "stateMutability": "nonpayable", 193 "type": "function" 194 }, 195 { 196 "inputs": [ 197 { 198 "internalType": "address", 199 "name": "newOwner", 200 "type": "address" 201 } 202 ], 203 "name": "transferOwnership", 204 "outputs": [], 205 "stateMutability": "nonpayable", 206 "type": "function" 207 }, 208 { 209 "inputs": [ 210 { 211 "internalType": "bytes32", 212 "name": "signedHash", 213 "type": "bytes32" 214 }, 215 { 216 "internalType": "bytes", 217 "name": "signaturesAndAddrs", 218 "type": "bytes" 219 } 220 ], 221 "name": "verifySignatures", 222 "outputs": [], 223 "stateMutability": "view", 224 "type": "function" 225 } 226 ]