github.com/amazechain/amc@v0.1.3/contracts/deposit/NFT/abi.json (about) 1 [ 2 { 3 "inputs":[ 4 5 ], 6 "stateMutability":"nonpayable", 7 "type":"constructor" 8 }, 9 { 10 "anonymous":false, 11 "inputs":[ 12 { 13 "indexed":false, 14 "internalType":"bytes", 15 "name":"pubkey", 16 "type":"bytes" 17 }, 18 { 19 "indexed":false, 20 "internalType":"uint256", 21 "name":"weiAmount", 22 "type":"uint256" 23 }, 24 { 25 "indexed":false, 26 "internalType":"bytes", 27 "name":"signature", 28 "type":"bytes" 29 } 30 ], 31 "name":"DepositEvent", 32 "type":"event" 33 }, 34 { 35 "anonymous":false, 36 "inputs":[ 37 { 38 "indexed":false, 39 "internalType":"uint8", 40 "name":"version", 41 "type":"uint8" 42 } 43 ], 44 "name":"Initialized", 45 "type":"event" 46 }, 47 { 48 "anonymous":false, 49 "inputs":[ 50 { 51 "indexed":false, 52 "internalType":"uint256", 53 "name":"weiAmount", 54 "type":"uint256" 55 } 56 ], 57 "name":"WithdrawnEvent", 58 "type":"event" 59 }, 60 { 61 "inputs":[ 62 { 63 "internalType":"bytes", 64 "name":"pubkey", 65 "type":"bytes" 66 }, 67 { 68 "internalType":"bytes", 69 "name":"signature", 70 "type":"bytes" 71 }, 72 { 73 "internalType":"uint256", 74 "name":"tokenID", 75 "type":"uint256" 76 } 77 ], 78 "name":"deposit", 79 "outputs":[ 80 81 ], 82 "stateMutability":"nonpayable", 83 "type":"function" 84 }, 85 { 86 "inputs":[ 87 { 88 "internalType":"address", 89 "name":"account", 90 "type":"address" 91 } 92 ], 93 "name":"depositUnlockingTimestamp", 94 "outputs":[ 95 { 96 "internalType":"uint256", 97 "name":"", 98 "type":"uint256" 99 } 100 ], 101 "stateMutability":"view", 102 "type":"function" 103 }, 104 { 105 "inputs":[ 106 { 107 "internalType":"address", 108 "name":"account", 109 "type":"address" 110 } 111 ], 112 "name":"depositsOf", 113 "outputs":[ 114 { 115 "internalType":"uint256", 116 "name":"", 117 "type":"uint256" 118 } 119 ], 120 "stateMutability":"view", 121 "type":"function" 122 }, 123 { 124 "inputs":[ 125 { 126 "internalType":"address", 127 "name":"addr", 128 "type":"address" 129 } 130 ], 131 "name":"initialize", 132 "outputs":[ 133 134 ], 135 "stateMutability":"nonpayable", 136 "type":"function" 137 }, 138 { 139 "inputs":[ 140 { 141 "internalType":"address", 142 "name":"", 143 "type":"address" 144 }, 145 { 146 "internalType":"address", 147 "name":"", 148 "type":"address" 149 }, 150 { 151 "internalType":"uint256[]", 152 "name":"", 153 "type":"uint256[]" 154 }, 155 { 156 "internalType":"uint256[]", 157 "name":"", 158 "type":"uint256[]" 159 }, 160 { 161 "internalType":"bytes", 162 "name":"", 163 "type":"bytes" 164 } 165 ], 166 "name":"onERC1155BatchReceived", 167 "outputs":[ 168 { 169 "internalType":"bytes4", 170 "name":"", 171 "type":"bytes4" 172 } 173 ], 174 "stateMutability":"nonpayable", 175 "type":"function" 176 }, 177 { 178 "inputs":[ 179 { 180 "internalType":"address", 181 "name":"", 182 "type":"address" 183 }, 184 { 185 "internalType":"address", 186 "name":"", 187 "type":"address" 188 }, 189 { 190 "internalType":"uint256", 191 "name":"", 192 "type":"uint256" 193 }, 194 { 195 "internalType":"uint256", 196 "name":"", 197 "type":"uint256" 198 }, 199 { 200 "internalType":"bytes", 201 "name":"", 202 "type":"bytes" 203 } 204 ], 205 "name":"onERC1155Received", 206 "outputs":[ 207 { 208 "internalType":"bytes4", 209 "name":"", 210 "type":"bytes4" 211 } 212 ], 213 "stateMutability":"pure", 214 "type":"function" 215 }, 216 { 217 "inputs":[ 218 { 219 "internalType":"bytes4", 220 "name":"interfaceId", 221 "type":"bytes4" 222 } 223 ], 224 "name":"supportsInterface", 225 "outputs":[ 226 { 227 "internalType":"bool", 228 "name":"", 229 "type":"bool" 230 } 231 ], 232 "stateMutability":"pure", 233 "type":"function" 234 }, 235 { 236 "inputs":[ 237 238 ], 239 "name":"withdraw", 240 "outputs":[ 241 242 ], 243 "stateMutability":"nonpayable", 244 "type":"function" 245 } 246 ]