[ { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" } ], "name": "fee_Cal", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" } ], "name": "feeCal1", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" }, { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "get_decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "get_symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "getDecimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" } ], "name": "getFactory", "outputs": [ { "internalType": "address", "name": "factoryAdd", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" }, { "internalType": "address", "name": "token0", "type": "address" }, { "internalType": "address", "name": "token1", "type": "address" } ], "name": "getPairAdd", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "factoryAddr", "type": "address[]" }, { "internalType": "address", "name": "token0", "type": "address" }, { "internalType": "address", "name": "token1", "type": "address" } ], "name": "getPairAddS", "outputs": [ { "internalType": "address[]", "name": "pairAdds", "type": "address[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "dex", "type": "address" } ], "name": "getPairBalance", "outputs": [ { "internalType": "uint256", "name": "amount0", "type": "uint256" }, { "internalType": "uint256", "name": "amount1", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" }, { "internalType": "uint256", "name": "id", "type": "uint256" } ], "name": "getPairIdInfo", "outputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "string", "name": "", "type": "string" }, { "internalType": "uint8", "name": "", "type": "uint8" }, { "internalType": "uint256", "name": "", "type": "uint256" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "string", "name": "", "type": "string" }, { "internalType": "uint8", "name": "", "type": "uint8" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" }, { "internalType": "uint256[]", "name": "id", "type": "uint256[]" } ], "name": "getPairIdSInfo", "outputs": [ { "internalType": "address[]", "name": "lp", "type": "address[]" }, { "internalType": "address[]", "name": "token0", "type": "address[]" }, { "internalType": "string[]", "name": "symbol0", "type": "string[]" }, { "internalType": "uint8[]", "name": "decimals0", "type": "uint8[]" }, { "internalType": "uint256[]", "name": "r0", "type": "uint256[]" }, { "internalType": "address[]", "name": "token1", "type": "address[]" }, { "internalType": "string[]", "name": "symbol1", "type": "string[]" }, { "internalType": "uint8[]", "name": "decimals1", "type": "uint8[]" }, { "internalType": "uint256[]", "name": "r1", "type": "uint256[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pairAdd", "type": "address" } ], "name": "getPairInfo", "outputs": [ { "internalType": "address", "name": "", "type": "address" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "string", "name": "", "type": "string" }, { "internalType": "uint8", "name": "", "type": "uint8" }, { "internalType": "uint256", "name": "", "type": "uint256" }, { "internalType": "address", "name": "", "type": "address" }, { "internalType": "string", "name": "", "type": "string" }, { "internalType": "uint8", "name": "", "type": "uint8" }, { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "path", "type": "address[]" } ], "name": "getPairSBalance", "outputs": [ { "internalType": "uint256[]", "name": "amounts0", "type": "uint256[]" }, { "internalType": "uint256[]", "name": "amounts1", "type": "uint256[]" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" } ], "name": "getSymbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "rounteAddr", "type": "address" } ], "name": "getTotalPair", "outputs": [ { "internalType": "uint256", "name": "counts", "type": "uint256" } ], "stateMutability": "view", "type": "function" } ]