[
    {
      "inputs": [],
      "name": "DECIMALS",
      "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "FACTORY",
      "outputs": [{ "internalType": "address", "name": "", "type": "address" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "INITCODEHASH",
      "outputs": [{ "internalType": "bytes32", "name": "", "type": "bytes32" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [],
      "name": "getBNBPrice",
      "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        { "internalType": "address", "name": "token", "type": "address" },
        { "internalType": "uint256", "name": "_decimals", "type": "uint256" }
      ],
      "name": "getLPPrice",
      "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        { "internalType": "address[]", "name": "tokens", "type": "address[]" },
        { "internalType": "uint256", "name": "_decimals", "type": "uint256" }
      ],
      "name": "getLPPrices",
      "outputs": [{ "internalType": "uint256[]", "name": "prices", "type": "uint256[]" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        { "internalType": "address", "name": "token", "type": "address" },
        { "internalType": "uint256", "name": "_decimals", "type": "uint256" }
      ],
      "name": "getPrice",
      "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        { "internalType": "address[]", "name": "tokens", "type": "address[]" },
        { "internalType": "uint256", "name": "_decimals", "type": "uint256" }
      ],
      "name": "getPrices",
      "outputs": [{ "internalType": "uint256[]", "name": "prices", "type": "uint256[]" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [{ "internalType": "address", "name": "token", "type": "address" }],
      "name": "getRawPrice",
      "outputs": [{ "internalType": "uint256", "name": "", "type": "uint256" }],
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [{ "internalType": "address[]", "name": "tokens", "type": "address[]" }],
      "name": "getRawPrices",
      "outputs": [{ "internalType": "uint256[]", "name": "prices", "type": "uint256[]" }],
      "stateMutability": "view",
      "type": "function"
    }
  ]
  