{
    "contractName": "I_MakerOracle",
    "abi": [
        {
            "constant": true,
            "inputs": [],
            "name": "peek",
            "outputs": [
                {
                    "internalType": "bytes32",
                    "name": "",
                    "type": "bytes32"
                },
                {
                    "internalType": "bool",
                    "name": "",
                    "type": "bool"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [],
            "name": "read",
            "outputs": [
                {
                    "internalType": "bytes32",
                    "name": "",
                    "type": "bytes32"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [],
            "name": "bar",
            "outputs": [
                {
                    "internalType": "uint256",
                    "name": "",
                    "type": "uint256"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [],
            "name": "age",
            "outputs": [
                {
                    "internalType": "uint32",
                    "name": "",
                    "type": "uint32"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [
                {
                    "internalType": "address",
                    "name": "signer",
                    "type": "address"
                }
            ],
            "name": "orcl",
            "outputs": [
                {
                    "internalType": "uint256",
                    "name": "",
                    "type": "uint256"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [
                {
                    "internalType": "address",
                    "name": "reader",
                    "type": "address"
                }
            ],
            "name": "bud",
            "outputs": [
                {
                    "internalType": "uint256",
                    "name": "",
                    "type": "uint256"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": true,
            "inputs": [
                {
                    "internalType": "uint8",
                    "name": "signerId",
                    "type": "uint8"
                }
            ],
            "name": "slot",
            "outputs": [
                {
                    "internalType": "address",
                    "name": "",
                    "type": "address"
                }
            ],
            "payable": false,
            "stateMutability": "view",
            "type": "function"
        },
        {
            "constant": false,
            "inputs": [
                {
                    "internalType": "uint256[]",
                    "name": "val_",
                    "type": "uint256[]"
                },
                {
                    "internalType": "uint256[]",
                    "name": "age_",
                    "type": "uint256[]"
                },
                {
                    "internalType": "uint8[]",
                    "name": "v",
                    "type": "uint8[]"
                },
                {
                    "internalType": "bytes32[]",
                    "name": "r",
                    "type": "bytes32[]"
                },
                {
                    "internalType": "bytes32[]",
                    "name": "s",
                    "type": "bytes32[]"
                }
            ],
            "name": "poke",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
        },
        {
            "constant": false,
            "inputs": [
                {
                    "internalType": "address[]",
                    "name": "readers",
                    "type": "address[]"
                }
            ],
            "name": "kiss",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
        },
        {
            "constant": false,
            "inputs": [
                {
                    "internalType": "address",
                    "name": "reader",
                    "type": "address"
                }
            ],
            "name": "kiss",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
        },
        {
            "constant": false,
            "inputs": [
                {
                    "internalType": "address",
                    "name": "reader",
                    "type": "address"
                }
            ],
            "name": "diss",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
        },
        {
            "constant": false,
            "inputs": [
                {
                    "internalType": "address[]",
                    "name": "readers",
                    "type": "address[]"
                }
            ],
            "name": "diss",
            "outputs": [],
            "payable": false,
            "stateMutability": "nonpayable",
            "type": "function"
        }
    ],
    "networks": {
        "PBTC-USDC": {
            "1": {
                "links": {},
                "address": "0x064409168198A7E9108036D072eF59F923dEDC9A",
                "transactionHash": "0xac10932332a67f1d6e2638d21723399c76bc32fe50629206612da9d31edb19c0"
            }
        },
        "WETH-PUSD": {
            "1": {
                "links": {},
                "address": "0x729D19f657BD0614b4985Cf1D82531c67569197B",
                "transactionHash": "0xc4addc3f012a3fe26a6c2c9d47e269ff315ab788fe131a49201137c0fd4851c8"
            }
        },
        "PLINK-USDC": {}
    }
}