github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/OptimistAllowlist.json (about) 1 [ 2 { 3 "inputs": [ 4 { 5 "internalType": "contract AttestationStation", 6 "name": "_attestationStation", 7 "type": "address" 8 }, 9 { 10 "internalType": "address", 11 "name": "_allowlistAttestor", 12 "type": "address" 13 }, 14 { 15 "internalType": "address", 16 "name": "_coinbaseQuestAttestor", 17 "type": "address" 18 }, 19 { 20 "internalType": "address", 21 "name": "_optimistInviter", 22 "type": "address" 23 } 24 ], 25 "stateMutability": "nonpayable", 26 "type": "constructor" 27 }, 28 { 29 "inputs": [], 30 "name": "ALLOWLIST_ATTESTOR", 31 "outputs": [ 32 { 33 "internalType": "address", 34 "name": "", 35 "type": "address" 36 } 37 ], 38 "stateMutability": "view", 39 "type": "function" 40 }, 41 { 42 "inputs": [], 43 "name": "ATTESTATION_STATION", 44 "outputs": [ 45 { 46 "internalType": "contract AttestationStation", 47 "name": "", 48 "type": "address" 49 } 50 ], 51 "stateMutability": "view", 52 "type": "function" 53 }, 54 { 55 "inputs": [], 56 "name": "COINBASE_QUEST_ATTESTOR", 57 "outputs": [ 58 { 59 "internalType": "address", 60 "name": "", 61 "type": "address" 62 } 63 ], 64 "stateMutability": "view", 65 "type": "function" 66 }, 67 { 68 "inputs": [], 69 "name": "COINBASE_QUEST_ELIGIBLE_ATTESTATION_KEY", 70 "outputs": [ 71 { 72 "internalType": "bytes32", 73 "name": "", 74 "type": "bytes32" 75 } 76 ], 77 "stateMutability": "view", 78 "type": "function" 79 }, 80 { 81 "inputs": [], 82 "name": "OPTIMIST_CAN_MINT_ATTESTATION_KEY", 83 "outputs": [ 84 { 85 "internalType": "bytes32", 86 "name": "", 87 "type": "bytes32" 88 } 89 ], 90 "stateMutability": "view", 91 "type": "function" 92 }, 93 { 94 "inputs": [], 95 "name": "OPTIMIST_INVITER", 96 "outputs": [ 97 { 98 "internalType": "address", 99 "name": "", 100 "type": "address" 101 } 102 ], 103 "stateMutability": "view", 104 "type": "function" 105 }, 106 { 107 "inputs": [ 108 { 109 "internalType": "address", 110 "name": "_claimer", 111 "type": "address" 112 } 113 ], 114 "name": "isAllowedToMint", 115 "outputs": [ 116 { 117 "internalType": "bool", 118 "name": "allowed_", 119 "type": "bool" 120 } 121 ], 122 "stateMutability": "view", 123 "type": "function" 124 }, 125 { 126 "inputs": [], 127 "name": "version", 128 "outputs": [ 129 { 130 "internalType": "string", 131 "name": "", 132 "type": "string" 133 } 134 ], 135 "stateMutability": "view", 136 "type": "function" 137 } 138 ]