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