github.com/ethereum-optimism/optimism@v1.7.2/packages/contracts-bedrock/snapshots/abi/MIPS.json (about)

     1  [
     2    {
     3      "inputs": [
     4        {
     5          "internalType": "contract IPreimageOracle",
     6          "name": "_oracle",
     7          "type": "address"
     8        }
     9      ],
    10      "stateMutability": "nonpayable",
    11      "type": "constructor"
    12    },
    13    {
    14      "inputs": [],
    15      "name": "BRK_START",
    16      "outputs": [
    17        {
    18          "internalType": "uint32",
    19          "name": "",
    20          "type": "uint32"
    21        }
    22      ],
    23      "stateMutability": "view",
    24      "type": "function"
    25    },
    26    {
    27      "inputs": [],
    28      "name": "oracle",
    29      "outputs": [
    30        {
    31          "internalType": "contract IPreimageOracle",
    32          "name": "oracle_",
    33          "type": "address"
    34        }
    35      ],
    36      "stateMutability": "view",
    37      "type": "function"
    38    },
    39    {
    40      "inputs": [
    41        {
    42          "internalType": "bytes",
    43          "name": "_stateData",
    44          "type": "bytes"
    45        },
    46        {
    47          "internalType": "bytes",
    48          "name": "_proof",
    49          "type": "bytes"
    50        },
    51        {
    52          "internalType": "bytes32",
    53          "name": "_localContext",
    54          "type": "bytes32"
    55        }
    56      ],
    57      "name": "step",
    58      "outputs": [
    59        {
    60          "internalType": "bytes32",
    61          "name": "",
    62          "type": "bytes32"
    63        }
    64      ],
    65      "stateMutability": "nonpayable",
    66      "type": "function"
    67    },
    68    {
    69      "inputs": [],
    70      "name": "version",
    71      "outputs": [
    72        {
    73          "internalType": "string",
    74          "name": "",
    75          "type": "string"
    76        }
    77      ],
    78      "stateMutability": "view",
    79      "type": "function"
    80    }
    81  ]