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

     1  [
     2    {
     3      "inputs": [
     4        {
     5          "internalType": "address",
     6          "name": "vetoer_",
     7          "type": "address"
     8        },
     9        {
    10          "internalType": "address",
    11          "name": "initiator_",
    12          "type": "address"
    13        },
    14        {
    15          "internalType": "address",
    16          "name": "target_",
    17          "type": "address"
    18        },
    19        {
    20          "internalType": "uint256",
    21          "name": "operatingDelay_",
    22          "type": "uint256"
    23        }
    24      ],
    25      "stateMutability": "nonpayable",
    26      "type": "constructor"
    27    },
    28    {
    29      "stateMutability": "nonpayable",
    30      "type": "fallback"
    31    },
    32    {
    33      "inputs": [],
    34      "name": "delay",
    35      "outputs": [
    36        {
    37          "internalType": "uint256",
    38          "name": "delay_",
    39          "type": "uint256"
    40        }
    41      ],
    42      "stateMutability": "nonpayable",
    43      "type": "function"
    44    },
    45    {
    46      "inputs": [],
    47      "name": "initiator",
    48      "outputs": [
    49        {
    50          "internalType": "address",
    51          "name": "initiator_",
    52          "type": "address"
    53        }
    54      ],
    55      "stateMutability": "nonpayable",
    56      "type": "function"
    57    },
    58    {
    59      "inputs": [
    60        {
    61          "internalType": "bytes32",
    62          "name": "callHash",
    63          "type": "bytes32"
    64        }
    65      ],
    66      "name": "queuedAt",
    67      "outputs": [
    68        {
    69          "internalType": "uint256",
    70          "name": "queuedAt_",
    71          "type": "uint256"
    72        }
    73      ],
    74      "stateMutability": "nonpayable",
    75      "type": "function"
    76    },
    77    {
    78      "inputs": [],
    79      "name": "target",
    80      "outputs": [
    81        {
    82          "internalType": "address",
    83          "name": "target_",
    84          "type": "address"
    85        }
    86      ],
    87      "stateMutability": "nonpayable",
    88      "type": "function"
    89    },
    90    {
    91      "inputs": [],
    92      "name": "version",
    93      "outputs": [
    94        {
    95          "internalType": "string",
    96          "name": "",
    97          "type": "string"
    98        }
    99      ],
   100      "stateMutability": "view",
   101      "type": "function"
   102    },
   103    {
   104      "inputs": [],
   105      "name": "vetoer",
   106      "outputs": [
   107        {
   108          "internalType": "address",
   109          "name": "vetoer_",
   110          "type": "address"
   111        }
   112      ],
   113      "stateMutability": "nonpayable",
   114      "type": "function"
   115    },
   116    {
   117      "anonymous": false,
   118      "inputs": [
   119        {
   120          "indexed": false,
   121          "internalType": "uint256",
   122          "name": "delay",
   123          "type": "uint256"
   124        }
   125      ],
   126      "name": "DelayActivated",
   127      "type": "event"
   128    },
   129    {
   130      "anonymous": false,
   131      "inputs": [
   132        {
   133          "indexed": true,
   134          "internalType": "bytes32",
   135          "name": "callHash",
   136          "type": "bytes32"
   137        },
   138        {
   139          "indexed": false,
   140          "internalType": "bytes",
   141          "name": "data",
   142          "type": "bytes"
   143        }
   144      ],
   145      "name": "Forwarded",
   146      "type": "event"
   147    },
   148    {
   149      "anonymous": false,
   150      "inputs": [
   151        {
   152          "indexed": true,
   153          "internalType": "bytes32",
   154          "name": "callHash",
   155          "type": "bytes32"
   156        },
   157        {
   158          "indexed": false,
   159          "internalType": "bytes",
   160          "name": "data",
   161          "type": "bytes"
   162        }
   163      ],
   164      "name": "Initiated",
   165      "type": "event"
   166    },
   167    {
   168      "anonymous": false,
   169      "inputs": [
   170        {
   171          "indexed": true,
   172          "internalType": "bytes32",
   173          "name": "callHash",
   174          "type": "bytes32"
   175        },
   176        {
   177          "indexed": false,
   178          "internalType": "bytes",
   179          "name": "data",
   180          "type": "bytes"
   181        }
   182      ],
   183      "name": "Vetoed",
   184      "type": "event"
   185    },
   186    {
   187      "inputs": [],
   188      "name": "ForwardingEarly",
   189      "type": "error"
   190    },
   191    {
   192      "inputs": [
   193        {
   194          "internalType": "address",
   195          "name": "expected",
   196          "type": "address"
   197        },
   198        {
   199          "internalType": "address",
   200          "name": "actual",
   201          "type": "address"
   202        }
   203      ],
   204      "name": "Unauthorized",
   205      "type": "error"
   206    }
   207  ]