{
  "abi": [
    {
      "inputs": [
        {
          "internalType": "address[]",
          "name": "addresses",
          "type": "address[]"
        }
      ],
      "name": "checkForAddresses",
      "outputs": [
        {
          "internalType": "bool[]",
          "name": "",
          "type": "bool[]"
        }
      ],
      "stateMutability": "pure",
      "type": "function"
    }
  ],
  "bytecode": {
    "object": "0x608060405234801561001057600080fd5b5061029c806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c8063123ec27e14610030575b600080fd5b61004361003e36600461011e565b610059565b60405161005091906101e3565b60405180910390f35b60606000825167ffffffffffffffff811115610077576100776100ec565b6040519080825280602002602001820160405280156100a0578160200160208202803683370190505b50905060005b83518110156100e55760018282815181106100c3576100c3610229565b91151560209283029190910190910152806100dd8161023f565b9150506100a6565b5092915050565b634e487b7160e01b600052604160045260246000fd5b80356001600160a01b038116811461011957600080fd5b919050565b6000602080838503121561013157600080fd5b823567ffffffffffffffff8082111561014957600080fd5b818501915085601f83011261015d57600080fd5b81358181111561016f5761016f6100ec565b8060051b604051601f19603f83011681018181108582111715610194576101946100ec565b6040529182528482019250838101850191888311156101b257600080fd5b938501935b828510156101d7576101c885610102565b845293850193928501926101b7565b98975050505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561021d5783511515835292840192918401916001016101ff565b50909695505050505050565b634e487b7160e01b600052603260045260246000fd5b60006001820161025f57634e487b7160e01b600052601160045260246000fd5b506001019056fea26469706673582212208ad29abf4d6688fc2983bc48821b7011a39fd678a548e6cf2e16a40a24cecd6064736f6c63430008110033",
    "sourceMap": "128:388:24:-:0;;;;;;;;;;;;;;;;;;;",
    "linkReferences": {}
  },
  "deployedBytecode": {
    "object": "0x608060405234801561001057600080fd5b506004361061002b5760003560e01c8063123ec27e14610030575b600080fd5b61004361003e36600461011e565b610059565b60405161005091906101e3565b60405180910390f35b60606000825167ffffffffffffffff811115610077576100776100ec565b6040519080825280602002602001820160405280156100a0578160200160208202803683370190505b50905060005b83518110156100e55760018282815181106100c3576100c3610229565b91151560209283029190910190910152806100dd8161023f565b9150506100a6565b5092915050565b634e487b7160e01b600052604160045260246000fd5b80356001600160a01b038116811461011957600080fd5b919050565b6000602080838503121561013157600080fd5b823567ffffffffffffffff8082111561014957600080fd5b818501915085601f83011261015d57600080fd5b81358181111561016f5761016f6100ec565b8060051b604051601f19603f83011681018181108582111715610194576101946100ec565b6040529182528482019250838101850191888311156101b257600080fd5b938501935b828510156101d7576101c885610102565b845293850193928501926101b7565b98975050505050505050565b6020808252825182820181905260009190848201906040850190845b8181101561021d5783511515835292840192918401916001016101ff565b50909695505050505050565b634e487b7160e01b600052603260045260246000fd5b60006001820161025f57634e487b7160e01b600052601160045260246000fd5b506001019056fea26469706673582212208ad29abf4d6688fc2983bc48821b7011a39fd678a548e6cf2e16a40a24cecd6064736f6c63430008110033",
    "sourceMap": "128:388:24:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;185:329;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;;304:13;333:21;368:9;:16;357:28;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;357:28:24;;333:52;;400:9;395:89;419:9;:16;415:1;:20;395:89;;;469:4;456:7;464:1;456:10;;;;;;;;:::i;:::-;:17;;;:10;;;;;;;;;;;:17;437:3;;;;:::i;:::-;;;;395:89;;;-1:-1:-1;500:7:24;185:329;-1:-1:-1;;185:329:24:o;14:127:25:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:173;214:20;;-1:-1:-1;;;;;263:31:25;;253:42;;243:70;;309:1;306;299:12;243:70;146:173;;;:::o;324:1121::-;408:6;439:2;482;470:9;461:7;457:23;453:32;450:52;;;498:1;495;488:12;450:52;538:9;525:23;567:18;608:2;600:6;597:14;594:34;;;624:1;621;614:12;594:34;662:6;651:9;647:22;637:32;;707:7;700:4;696:2;692:13;688:27;678:55;;729:1;726;719:12;678:55;765:2;752:16;787:2;783;780:10;777:36;;;793:18;;:::i;:::-;839:2;836:1;832:10;871:2;865:9;934:2;930:7;925:2;921;917:11;913:25;905:6;901:38;989:6;977:10;974:22;969:2;957:10;954:18;951:46;948:72;;;1000:18;;:::i;:::-;1036:2;1029:22;1086:18;;;1120:15;;;;-1:-1:-1;1162:11:25;;;1158:20;;;1190:19;;;1187:39;;;1222:1;1219;1212:12;1187:39;1246:11;;;;1266:148;1282:6;1277:3;1274:15;1266:148;;;1348:23;1367:3;1348:23;:::i;:::-;1336:36;;1299:12;;;;1392;;;;1266:148;;;1433:6;324:1121;-1:-1:-1;;;;;;;;324:1121:25:o;1450:642::-;1615:2;1667:21;;;1737:13;;1640:18;;;1759:22;;;1586:4;;1615:2;1838:15;;;;1812:2;1797:18;;;1586:4;1881:185;1895:6;1892:1;1889:13;1881:185;;;1970:13;;1963:21;1956:29;1944:42;;2041:15;;;;2006:12;;;;1917:1;1910:9;1881:185;;;-1:-1:-1;2083:3:25;;1450:642;-1:-1:-1;;;;;;1450:642:25:o;2097:127::-;2158:10;2153:3;2149:20;2146:1;2139:31;2189:4;2186:1;2179:15;2213:4;2210:1;2203:15;2229:232;2268:3;2289:17;;;2286:140;;2348:10;2343:3;2339:20;2336:1;2329:31;2383:4;2380:1;2373:15;2411:4;2408:1;2401:15;2286:140;-1:-1:-1;2453:1:25;2442:13;;2229:232::o",
    "linkReferences": {}
  },
  "methodIdentifiers": {
    "checkForAddresses(address[])": "123ec27e"
  },
  "rawMetadata": "{\"compiler\":{\"version\":\"0.8.17+commit.8df45f5f\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"address[]\",\"name\":\"addresses\",\"type\":\"address[]\"}],\"name\":\"checkForAddresses\",\"outputs\":[{\"internalType\":\"bool[]\",\"name\":\"\",\"type\":\"bool[]\"}],\"stateMutability\":\"pure\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"test/mock/DummyOracleDelegate.sol\":\"DummyOracle\"},\"evmVersion\":\"london\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":200},\"remappings\":[\":ds-test/=lib/forge-std/lib/ds-test/src/\",\":forge-std/=lib/forge-std/src/\"]},\"sources\":{\"src/interfaces/IPepperStake.sol\":{\"keccak256\":\"0x09153202b903b34efb44643735ebd50da75a3aea63aef09c003cceed6e4344d0\",\"license\":\"UNLICENSED\",\"urls\":[\"bzz-raw://d1701ec044fb9ddfdbe7b89d86685a3ffa5ec03bb04c0f53130bf6d0d56dac5f\",\"dweb:/ipfs/QmVJgoU8hEh35gQvpKzyn2S2rhKkPEojDeDFKKnhMctvpp\"]},\"src/interfaces/IPepperStakeOracleDelegate.sol\":{\"keccak256\":\"0x1f0b9f214cd94e83bfb4a73d45ced261989072e51a920d48a4762b37c55b9bdd\",\"license\":\"UNLICENSED\",\"urls\":[\"bzz-raw://087c246c5ffcaec9e30951ecf5ecc839638e58415ec508c7185b6da7740632f1\",\"dweb:/ipfs/QmTLBoJHUJex7JeLfkmzThSgx7EA72H55mu4AJ9HVq4cZL\"]},\"test/mock/DummyOracleDelegate.sol\":{\"keccak256\":\"0x55fd84af60e39b45c58ad135acc8f43dc7da45b568521428c2e9ae7f102dd469\",\"license\":\"UNLICENSED\",\"urls\":[\"bzz-raw://73fbda092a664ce3a16c1e4fd0499c3439e02e622ad1b6396da7b401c4f60cbe\",\"dweb:/ipfs/Qmbuzq9WYkf11HxJ89yymwTCAkZcQ2nM4KcVAeXZYpBbeh\"]}},\"version\":1}",
  "metadata": {
    "compiler": {
      "version": "0.8.17+commit.8df45f5f"
    },
    "language": "Solidity",
    "output": {
      "abi": [
        {
          "inputs": [
            {
              "internalType": "address[]",
              "name": "addresses",
              "type": "address[]"
            }
          ],
          "stateMutability": "pure",
          "type": "function",
          "name": "checkForAddresses",
          "outputs": [
            {
              "internalType": "bool[]",
              "name": "",
              "type": "bool[]"
            }
          ]
        }
      ],
      "devdoc": {
        "kind": "dev",
        "methods": {},
        "version": 1
      },
      "userdoc": {
        "kind": "user",
        "methods": {},
        "version": 1
      }
    },
    "settings": {
      "remappings": [
        ":ds-test/=lib/forge-std/lib/ds-test/src/",
        ":forge-std/=lib/forge-std/src/"
      ],
      "optimizer": {
        "enabled": true,
        "runs": 200
      },
      "metadata": {
        "bytecodeHash": "ipfs"
      },
      "compilationTarget": {
        "test/mock/DummyOracleDelegate.sol": "DummyOracle"
      },
      "libraries": {}
    },
    "sources": {
      "src/interfaces/IPepperStake.sol": {
        "keccak256": "0x09153202b903b34efb44643735ebd50da75a3aea63aef09c003cceed6e4344d0",
        "urls": [
          "bzz-raw://d1701ec044fb9ddfdbe7b89d86685a3ffa5ec03bb04c0f53130bf6d0d56dac5f",
          "dweb:/ipfs/QmVJgoU8hEh35gQvpKzyn2S2rhKkPEojDeDFKKnhMctvpp"
        ],
        "license": "UNLICENSED"
      },
      "src/interfaces/IPepperStakeOracleDelegate.sol": {
        "keccak256": "0x1f0b9f214cd94e83bfb4a73d45ced261989072e51a920d48a4762b37c55b9bdd",
        "urls": [
          "bzz-raw://087c246c5ffcaec9e30951ecf5ecc839638e58415ec508c7185b6da7740632f1",
          "dweb:/ipfs/QmTLBoJHUJex7JeLfkmzThSgx7EA72H55mu4AJ9HVq4cZL"
        ],
        "license": "UNLICENSED"
      },
      "test/mock/DummyOracleDelegate.sol": {
        "keccak256": "0x55fd84af60e39b45c58ad135acc8f43dc7da45b568521428c2e9ae7f102dd469",
        "urls": [
          "bzz-raw://73fbda092a664ce3a16c1e4fd0499c3439e02e622ad1b6396da7b401c4f60cbe",
          "dweb:/ipfs/Qmbuzq9WYkf11HxJ89yymwTCAkZcQ2nM4KcVAeXZYpBbeh"
        ],
        "license": "UNLICENSED"
      }
    },
    "version": 1
  },
  "ast": {
    "absolutePath": "test/mock/DummyOracleDelegate.sol",
    "id": 26482,
    "exportedSymbols": {
      "DummyOracle": [
        26481
      ],
      "IPepperStake": [
        25320
      ],
      "IPepperStakeOracleDelegate": [
        25387
      ]
    },
    "nodeType": "SourceUnit",
    "src": "39:478:24",
    "nodes": [
      {
        "id": 26433,
        "nodeType": "PragmaDirective",
        "src": "39:24:24",
        "literals": [
          "solidity",
          "^",
          "0.8",
          ".13"
        ]
      },
      {
        "id": 26434,
        "nodeType": "ImportDirective",
        "src": "65:61:24",
        "absolutePath": "src/interfaces/IPepperStakeOracleDelegate.sol",
        "file": "../../src/interfaces/IPepperStakeOracleDelegate.sol",
        "nameLocation": "-1:-1:-1",
        "scope": 26482,
        "sourceUnit": 25388,
        "symbolAliases": [],
        "unitAlias": ""
      },
      {
        "id": 26481,
        "nodeType": "ContractDefinition",
        "src": "128:388:24",
        "nodes": [
          {
            "id": 26480,
            "nodeType": "FunctionDefinition",
            "src": "185:329:24",
            "body": {
              "id": 26479,
              "nodeType": "Block",
              "src": "323:191:24",
              "statements": [
                {
                  "assignments": [
                    26450
                  ],
                  "declarations": [
                    {
                      "constant": false,
                      "id": 26450,
                      "mutability": "mutable",
                      "name": "results",
                      "nameLocation": "347:7:24",
                      "nodeType": "VariableDeclaration",
                      "scope": 26479,
                      "src": "333:21:24",
                      "stateVariable": false,
                      "storageLocation": "memory",
                      "typeDescriptions": {
                        "typeIdentifier": "t_array$_t_bool_$dyn_memory_ptr",
                        "typeString": "bool[]"
                      },
                      "typeName": {
                        "baseType": {
                          "id": 26448,
                          "name": "bool",
                          "nodeType": "ElementaryTypeName",
                          "src": "333:4:24",
                          "typeDescriptions": {
                            "typeIdentifier": "t_bool",
                            "typeString": "bool"
                          }
                        },
                        "id": 26449,
                        "nodeType": "ArrayTypeName",
                        "src": "333:6:24",
                        "typeDescriptions": {
                          "typeIdentifier": "t_array$_t_bool_$dyn_storage_ptr",
                          "typeString": "bool[]"
                        }
                      },
                      "visibility": "internal"
                    }
                  ],
                  "id": 26457,
                  "initialValue": {
                    "arguments": [
                      {
                        "expression": {
                          "id": 26454,
                          "name": "addresses",
                          "nodeType": "Identifier",
                          "overloadedDeclarations": [],
                          "referencedDeclaration": 26439,
                          "src": "368:9:24",
                          "typeDescriptions": {
                            "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr",
                            "typeString": "address[] memory"
                          }
                        },
                        "id": 26455,
                        "isConstant": false,
                        "isLValue": false,
                        "isPure": false,
                        "lValueRequested": false,
                        "memberLocation": "378:6:24",
                        "memberName": "length",
                        "nodeType": "MemberAccess",
                        "src": "368:16:24",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      }
                    ],
                    "expression": {
                      "argumentTypes": [
                        {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      ],
                      "id": 26453,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": true,
                      "lValueRequested": false,
                      "nodeType": "NewExpression",
                      "src": "357:10:24",
                      "typeDescriptions": {
                        "typeIdentifier": "t_function_objectcreation_pure$_t_uint256_$returns$_t_array$_t_bool_$dyn_memory_ptr_$",
                        "typeString": "function (uint256) pure returns (bool[] memory)"
                      },
                      "typeName": {
                        "baseType": {
                          "id": 26451,
                          "name": "bool",
                          "nodeType": "ElementaryTypeName",
                          "src": "361:4:24",
                          "typeDescriptions": {
                            "typeIdentifier": "t_bool",
                            "typeString": "bool"
                          }
                        },
                        "id": 26452,
                        "nodeType": "ArrayTypeName",
                        "src": "361:6:24",
                        "typeDescriptions": {
                          "typeIdentifier": "t_array$_t_bool_$dyn_storage_ptr",
                          "typeString": "bool[]"
                        }
                      }
                    },
                    "id": 26456,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "kind": "functionCall",
                    "lValueRequested": false,
                    "nameLocations": [],
                    "names": [],
                    "nodeType": "FunctionCall",
                    "src": "357:28:24",
                    "tryCall": false,
                    "typeDescriptions": {
                      "typeIdentifier": "t_array$_t_bool_$dyn_memory_ptr",
                      "typeString": "bool[] memory"
                    }
                  },
                  "nodeType": "VariableDeclarationStatement",
                  "src": "333:52:24"
                },
                {
                  "body": {
                    "id": 26475,
                    "nodeType": "Block",
                    "src": "442:42:24",
                    "statements": [
                      {
                        "expression": {
                          "id": 26473,
                          "isConstant": false,
                          "isLValue": false,
                          "isPure": false,
                          "lValueRequested": false,
                          "leftHandSide": {
                            "baseExpression": {
                              "id": 26469,
                              "name": "results",
                              "nodeType": "Identifier",
                              "overloadedDeclarations": [],
                              "referencedDeclaration": 26450,
                              "src": "456:7:24",
                              "typeDescriptions": {
                                "typeIdentifier": "t_array$_t_bool_$dyn_memory_ptr",
                                "typeString": "bool[] memory"
                              }
                            },
                            "id": 26471,
                            "indexExpression": {
                              "id": 26470,
                              "name": "i",
                              "nodeType": "Identifier",
                              "overloadedDeclarations": [],
                              "referencedDeclaration": 26459,
                              "src": "464:1:24",
                              "typeDescriptions": {
                                "typeIdentifier": "t_uint256",
                                "typeString": "uint256"
                              }
                            },
                            "isConstant": false,
                            "isLValue": true,
                            "isPure": false,
                            "lValueRequested": true,
                            "nodeType": "IndexAccess",
                            "src": "456:10:24",
                            "typeDescriptions": {
                              "typeIdentifier": "t_bool",
                              "typeString": "bool"
                            }
                          },
                          "nodeType": "Assignment",
                          "operator": "=",
                          "rightHandSide": {
                            "hexValue": "74727565",
                            "id": 26472,
                            "isConstant": false,
                            "isLValue": false,
                            "isPure": true,
                            "kind": "bool",
                            "lValueRequested": false,
                            "nodeType": "Literal",
                            "src": "469:4:24",
                            "typeDescriptions": {
                              "typeIdentifier": "t_bool",
                              "typeString": "bool"
                            },
                            "value": "true"
                          },
                          "src": "456:17:24",
                          "typeDescriptions": {
                            "typeIdentifier": "t_bool",
                            "typeString": "bool"
                          }
                        },
                        "id": 26474,
                        "nodeType": "ExpressionStatement",
                        "src": "456:17:24"
                      }
                    ]
                  },
                  "condition": {
                    "commonType": {
                      "typeIdentifier": "t_uint256",
                      "typeString": "uint256"
                    },
                    "id": 26465,
                    "isConstant": false,
                    "isLValue": false,
                    "isPure": false,
                    "lValueRequested": false,
                    "leftExpression": {
                      "id": 26462,
                      "name": "i",
                      "nodeType": "Identifier",
                      "overloadedDeclarations": [],
                      "referencedDeclaration": 26459,
                      "src": "415:1:24",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      }
                    },
                    "nodeType": "BinaryOperation",
                    "operator": "<",
                    "rightExpression": {
                      "expression": {
                        "id": 26463,
                        "name": "addresses",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 26439,
                        "src": "419:9:24",
                        "typeDescriptions": {
                          "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr",
                          "typeString": "address[] memory"
                        }
                      },
                      "id": 26464,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": false,
                      "lValueRequested": false,
                      "memberLocation": "429:6:24",
                      "memberName": "length",
                      "nodeType": "MemberAccess",
                      "src": "419:16:24",
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      }
                    },
                    "src": "415:20:24",
                    "typeDescriptions": {
                      "typeIdentifier": "t_bool",
                      "typeString": "bool"
                    }
                  },
                  "id": 26476,
                  "initializationExpression": {
                    "assignments": [
                      26459
                    ],
                    "declarations": [
                      {
                        "constant": false,
                        "id": 26459,
                        "mutability": "mutable",
                        "name": "i",
                        "nameLocation": "408:1:24",
                        "nodeType": "VariableDeclaration",
                        "scope": 26476,
                        "src": "400:9:24",
                        "stateVariable": false,
                        "storageLocation": "default",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        },
                        "typeName": {
                          "id": 26458,
                          "name": "uint256",
                          "nodeType": "ElementaryTypeName",
                          "src": "400:7:24",
                          "typeDescriptions": {
                            "typeIdentifier": "t_uint256",
                            "typeString": "uint256"
                          }
                        },
                        "visibility": "internal"
                      }
                    ],
                    "id": 26461,
                    "initialValue": {
                      "hexValue": "30",
                      "id": 26460,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": true,
                      "kind": "number",
                      "lValueRequested": false,
                      "nodeType": "Literal",
                      "src": "412:1:24",
                      "typeDescriptions": {
                        "typeIdentifier": "t_rational_0_by_1",
                        "typeString": "int_const 0"
                      },
                      "value": "0"
                    },
                    "nodeType": "VariableDeclarationStatement",
                    "src": "400:13:24"
                  },
                  "loopExpression": {
                    "expression": {
                      "id": 26467,
                      "isConstant": false,
                      "isLValue": false,
                      "isPure": false,
                      "lValueRequested": false,
                      "nodeType": "UnaryOperation",
                      "operator": "++",
                      "prefix": false,
                      "src": "437:3:24",
                      "subExpression": {
                        "id": 26466,
                        "name": "i",
                        "nodeType": "Identifier",
                        "overloadedDeclarations": [],
                        "referencedDeclaration": 26459,
                        "src": "437:1:24",
                        "typeDescriptions": {
                          "typeIdentifier": "t_uint256",
                          "typeString": "uint256"
                        }
                      },
                      "typeDescriptions": {
                        "typeIdentifier": "t_uint256",
                        "typeString": "uint256"
                      }
                    },
                    "id": 26468,
                    "nodeType": "ExpressionStatement",
                    "src": "437:3:24"
                  },
                  "nodeType": "ForStatement",
                  "src": "395:89:24"
                },
                {
                  "expression": {
                    "id": 26477,
                    "name": "results",
                    "nodeType": "Identifier",
                    "overloadedDeclarations": [],
                    "referencedDeclaration": 26450,
                    "src": "500:7:24",
                    "typeDescriptions": {
                      "typeIdentifier": "t_array$_t_bool_$dyn_memory_ptr",
                      "typeString": "bool[] memory"
                    }
                  },
                  "functionReturnParameters": 26445,
                  "id": 26478,
                  "nodeType": "Return",
                  "src": "493:14:24"
                }
              ]
            },
            "baseFunctions": [
              25386
            ],
            "functionSelector": "123ec27e",
            "implemented": true,
            "kind": "function",
            "modifiers": [],
            "name": "checkForAddresses",
            "nameLocation": "194:17:24",
            "overrides": {
              "id": 26441,
              "nodeType": "OverrideSpecifier",
              "overrides": [],
              "src": "278:8:24"
            },
            "parameters": {
              "id": 26440,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 26439,
                  "mutability": "mutable",
                  "name": "addresses",
                  "nameLocation": "229:9:24",
                  "nodeType": "VariableDeclaration",
                  "scope": 26480,
                  "src": "212:26:24",
                  "stateVariable": false,
                  "storageLocation": "memory",
                  "typeDescriptions": {
                    "typeIdentifier": "t_array$_t_address_$dyn_memory_ptr",
                    "typeString": "address[]"
                  },
                  "typeName": {
                    "baseType": {
                      "id": 26437,
                      "name": "address",
                      "nodeType": "ElementaryTypeName",
                      "src": "212:7:24",
                      "stateMutability": "nonpayable",
                      "typeDescriptions": {
                        "typeIdentifier": "t_address",
                        "typeString": "address"
                      }
                    },
                    "id": 26438,
                    "nodeType": "ArrayTypeName",
                    "src": "212:9:24",
                    "typeDescriptions": {
                      "typeIdentifier": "t_array$_t_address_$dyn_storage_ptr",
                      "typeString": "address[]"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "211:28:24"
            },
            "returnParameters": {
              "id": 26445,
              "nodeType": "ParameterList",
              "parameters": [
                {
                  "constant": false,
                  "id": 26444,
                  "mutability": "mutable",
                  "name": "",
                  "nameLocation": "-1:-1:-1",
                  "nodeType": "VariableDeclaration",
                  "scope": 26480,
                  "src": "304:13:24",
                  "stateVariable": false,
                  "storageLocation": "memory",
                  "typeDescriptions": {
                    "typeIdentifier": "t_array$_t_bool_$dyn_memory_ptr",
                    "typeString": "bool[]"
                  },
                  "typeName": {
                    "baseType": {
                      "id": 26442,
                      "name": "bool",
                      "nodeType": "ElementaryTypeName",
                      "src": "304:4:24",
                      "typeDescriptions": {
                        "typeIdentifier": "t_bool",
                        "typeString": "bool"
                      }
                    },
                    "id": 26443,
                    "nodeType": "ArrayTypeName",
                    "src": "304:6:24",
                    "typeDescriptions": {
                      "typeIdentifier": "t_array$_t_bool_$dyn_storage_ptr",
                      "typeString": "bool[]"
                    }
                  },
                  "visibility": "internal"
                }
              ],
              "src": "303:15:24"
            },
            "scope": 26481,
            "stateMutability": "pure",
            "virtual": false,
            "visibility": "external"
          }
        ],
        "abstract": false,
        "baseContracts": [
          {
            "baseName": {
              "id": 26435,
              "name": "IPepperStakeOracleDelegate",
              "nameLocations": [
                "152:26:24"
              ],
              "nodeType": "IdentifierPath",
              "referencedDeclaration": 25387,
              "src": "152:26:24"
            },
            "id": 26436,
            "nodeType": "InheritanceSpecifier",
            "src": "152:26:24"
          }
        ],
        "canonicalName": "DummyOracle",
        "contractDependencies": [],
        "contractKind": "contract",
        "fullyImplemented": true,
        "linearizedBaseContracts": [
          26481,
          25387
        ],
        "name": "DummyOracle",
        "nameLocation": "137:11:24",
        "scope": 26482,
        "usedErrors": []
      }
    ],
    "license": "UNLICENSED"
  },
  "id": 24
}