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

     1  [
     2    {
     3      "inputs": [
     4        {
     5          "internalType": "address",
     6          "name": "_bridge",
     7          "type": "address"
     8        },
     9        {
    10          "internalType": "uint256",
    11          "name": "_remoteChainId",
    12          "type": "uint256"
    13        }
    14      ],
    15      "stateMutability": "nonpayable",
    16      "type": "constructor"
    17    },
    18    {
    19      "inputs": [],
    20      "name": "BRIDGE",
    21      "outputs": [
    22        {
    23          "internalType": "address",
    24          "name": "",
    25          "type": "address"
    26        }
    27      ],
    28      "stateMutability": "view",
    29      "type": "function"
    30    },
    31    {
    32      "inputs": [],
    33      "name": "REMOTE_CHAIN_ID",
    34      "outputs": [
    35        {
    36          "internalType": "uint256",
    37          "name": "",
    38          "type": "uint256"
    39        }
    40      ],
    41      "stateMutability": "view",
    42      "type": "function"
    43    },
    44    {
    45      "inputs": [
    46        {
    47          "internalType": "address",
    48          "name": "_remoteToken",
    49          "type": "address"
    50        },
    51        {
    52          "internalType": "string",
    53          "name": "_name",
    54          "type": "string"
    55        },
    56        {
    57          "internalType": "string",
    58          "name": "_symbol",
    59          "type": "string"
    60        }
    61      ],
    62      "name": "createOptimismMintableERC721",
    63      "outputs": [
    64        {
    65          "internalType": "address",
    66          "name": "",
    67          "type": "address"
    68        }
    69      ],
    70      "stateMutability": "nonpayable",
    71      "type": "function"
    72    },
    73    {
    74      "inputs": [
    75        {
    76          "internalType": "address",
    77          "name": "",
    78          "type": "address"
    79        }
    80      ],
    81      "name": "isOptimismMintableERC721",
    82      "outputs": [
    83        {
    84          "internalType": "bool",
    85          "name": "",
    86          "type": "bool"
    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      "anonymous": false,
   107      "inputs": [
   108        {
   109          "indexed": true,
   110          "internalType": "address",
   111          "name": "localToken",
   112          "type": "address"
   113        },
   114        {
   115          "indexed": true,
   116          "internalType": "address",
   117          "name": "remoteToken",
   118          "type": "address"
   119        },
   120        {
   121          "indexed": false,
   122          "internalType": "address",
   123          "name": "deployer",
   124          "type": "address"
   125        }
   126      ],
   127      "name": "OptimismMintableERC721Created",
   128      "type": "event"
   129    }
   130  ]