github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/MintManager.json (about) 1 [ 2 { 3 "inputs": [ 4 { 5 "internalType": "address", 6 "name": "_upgrader", 7 "type": "address" 8 }, 9 { 10 "internalType": "address", 11 "name": "_governanceToken", 12 "type": "address" 13 } 14 ], 15 "stateMutability": "nonpayable", 16 "type": "constructor" 17 }, 18 { 19 "inputs": [], 20 "name": "DENOMINATOR", 21 "outputs": [ 22 { 23 "internalType": "uint256", 24 "name": "", 25 "type": "uint256" 26 } 27 ], 28 "stateMutability": "view", 29 "type": "function" 30 }, 31 { 32 "inputs": [], 33 "name": "MINT_CAP", 34 "outputs": [ 35 { 36 "internalType": "uint256", 37 "name": "", 38 "type": "uint256" 39 } 40 ], 41 "stateMutability": "view", 42 "type": "function" 43 }, 44 { 45 "inputs": [], 46 "name": "MINT_PERIOD", 47 "outputs": [ 48 { 49 "internalType": "uint256", 50 "name": "", 51 "type": "uint256" 52 } 53 ], 54 "stateMutability": "view", 55 "type": "function" 56 }, 57 { 58 "inputs": [], 59 "name": "governanceToken", 60 "outputs": [ 61 { 62 "internalType": "contract GovernanceToken", 63 "name": "", 64 "type": "address" 65 } 66 ], 67 "stateMutability": "view", 68 "type": "function" 69 }, 70 { 71 "inputs": [ 72 { 73 "internalType": "address", 74 "name": "_account", 75 "type": "address" 76 }, 77 { 78 "internalType": "uint256", 79 "name": "_amount", 80 "type": "uint256" 81 } 82 ], 83 "name": "mint", 84 "outputs": [], 85 "stateMutability": "nonpayable", 86 "type": "function" 87 }, 88 { 89 "inputs": [], 90 "name": "mintPermittedAfter", 91 "outputs": [ 92 { 93 "internalType": "uint256", 94 "name": "", 95 "type": "uint256" 96 } 97 ], 98 "stateMutability": "view", 99 "type": "function" 100 }, 101 { 102 "inputs": [], 103 "name": "owner", 104 "outputs": [ 105 { 106 "internalType": "address", 107 "name": "", 108 "type": "address" 109 } 110 ], 111 "stateMutability": "view", 112 "type": "function" 113 }, 114 { 115 "inputs": [], 116 "name": "renounceOwnership", 117 "outputs": [], 118 "stateMutability": "nonpayable", 119 "type": "function" 120 }, 121 { 122 "inputs": [ 123 { 124 "internalType": "address", 125 "name": "newOwner", 126 "type": "address" 127 } 128 ], 129 "name": "transferOwnership", 130 "outputs": [], 131 "stateMutability": "nonpayable", 132 "type": "function" 133 }, 134 { 135 "inputs": [ 136 { 137 "internalType": "address", 138 "name": "_newMintManager", 139 "type": "address" 140 } 141 ], 142 "name": "upgrade", 143 "outputs": [], 144 "stateMutability": "nonpayable", 145 "type": "function" 146 }, 147 { 148 "anonymous": false, 149 "inputs": [ 150 { 151 "indexed": true, 152 "internalType": "address", 153 "name": "previousOwner", 154 "type": "address" 155 }, 156 { 157 "indexed": true, 158 "internalType": "address", 159 "name": "newOwner", 160 "type": "address" 161 } 162 ], 163 "name": "OwnershipTransferred", 164 "type": "event" 165 } 166 ]