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

     1  [
     2    {
     3      "inputs": [
     4        {
     5          "internalType": "string",
     6          "name": "_name",
     7          "type": "string"
     8        }
     9      ],
    10      "name": "getAddress",
    11      "outputs": [
    12        {
    13          "internalType": "address",
    14          "name": "",
    15          "type": "address"
    16        }
    17      ],
    18      "stateMutability": "view",
    19      "type": "function"
    20    },
    21    {
    22      "inputs": [],
    23      "name": "owner",
    24      "outputs": [
    25        {
    26          "internalType": "address",
    27          "name": "",
    28          "type": "address"
    29        }
    30      ],
    31      "stateMutability": "view",
    32      "type": "function"
    33    },
    34    {
    35      "inputs": [],
    36      "name": "renounceOwnership",
    37      "outputs": [],
    38      "stateMutability": "nonpayable",
    39      "type": "function"
    40    },
    41    {
    42      "inputs": [
    43        {
    44          "internalType": "string",
    45          "name": "_name",
    46          "type": "string"
    47        },
    48        {
    49          "internalType": "address",
    50          "name": "_address",
    51          "type": "address"
    52        }
    53      ],
    54      "name": "setAddress",
    55      "outputs": [],
    56      "stateMutability": "nonpayable",
    57      "type": "function"
    58    },
    59    {
    60      "inputs": [
    61        {
    62          "internalType": "address",
    63          "name": "newOwner",
    64          "type": "address"
    65        }
    66      ],
    67      "name": "transferOwnership",
    68      "outputs": [],
    69      "stateMutability": "nonpayable",
    70      "type": "function"
    71    },
    72    {
    73      "anonymous": false,
    74      "inputs": [
    75        {
    76          "indexed": true,
    77          "internalType": "string",
    78          "name": "name",
    79          "type": "string"
    80        },
    81        {
    82          "indexed": false,
    83          "internalType": "address",
    84          "name": "newAddress",
    85          "type": "address"
    86        },
    87        {
    88          "indexed": false,
    89          "internalType": "address",
    90          "name": "oldAddress",
    91          "type": "address"
    92        }
    93      ],
    94      "name": "AddressSet",
    95      "type": "event"
    96    },
    97    {
    98      "anonymous": false,
    99      "inputs": [
   100        {
   101          "indexed": true,
   102          "internalType": "address",
   103          "name": "previousOwner",
   104          "type": "address"
   105        },
   106        {
   107          "indexed": true,
   108          "internalType": "address",
   109          "name": "newOwner",
   110          "type": "address"
   111        }
   112      ],
   113      "name": "OwnershipTransferred",
   114      "type": "event"
   115    }
   116  ]