[{ "stateMutability": "view", "type": "function", "name": "get_dx", "inputs": [{ "name": "pool", "type": "address" }, { "name": "i", "type": "uint256" }, { "name": "j", "type": "uint256" }, { "name": "dy", "type": "uint256" }, { "name": "n_coins", "type": "uint256" }], "outputs": [{ "name": "", "type": "uint256" }] }, { "stateMutability": "view", "type": "function", "name": "get_dx_meta_underlying", "inputs": [{ "name": "pool", "type": "address" }, { "name": "i", "type": "uint256" }, { "name": "j", "type": "uint256" }, { "name": "dy", "type": "uint256" }, { "name": "n_coins", "type": "uint256" }, { "name": "base_pool", "type": "address" }, { "name": "base_token", "type": "address" }], "outputs": [{ "name": "", "type": "uint256" }] }, { "stateMutability": "view", "type": "function", "name": "get_dx_tricrypto_meta_underlying", "inputs": [{ "name": "pool", "type": "address" }, { "name": "i", "type": "uint256" }, { "name": "j", "type": "uint256" }, { "name": "dy", "type": "uint256" }, { "name": "n_coins", "type": "uint256" }, { "name": "base_pool", "type": "address" }, { "name": "base_token", "type": "address" }], "outputs": [{ "name": "", "type": "uint256" }] }, { "stateMutability": "view", "type": "function", "name": "get_dx_double_meta_underlying", "inputs": [{ "name": "pool", "type": "address" }, { "name": "i", "type": "uint256" }, { "name": "j", "type": "uint256" }, { "name": "dy", "type": "uint256" }, { "name": "base_pool", "type": "address" }, { "name": "base_pool_zap", "type": "address" }, { "name": "second_base_pool", "type": "address" }, { "name": "second_base_token", "type": "address" }], "outputs": [{ "name": "", "type": "uint256" }] }]
