如何通过双子协议的接口获得实时汇率(FC/cUSDT)?

如何通过双子协议的接口获得实时汇率(FC/cUSDT)?

双子协议文档是:(需翻墙)
https://conflux-dev.github.io/conflux-dex-docs/matchflow/#welcome-to-matchflow
https://conflux-dev.github.io/conflux-dex-docs/matchflow/conflux-dex-api.html#_get_trades

按照文档测试的接口是:(目前主网不开放,但可以用测试网dev如下)
https://dev.matchflow.io/market/trades?product=FC-USDT&limit=20
这么写对不对,请问那个product里面应该怎么填?可以用两个币之间加横杠的方式(已按照2楼方法解决和更新,能返回success,但测试网返回值是空值?)

但是有新问题:回来的数据是成功,但是是空的。 这是因为测试网没数据么?

此外,如果想在智能合约中获得汇率…求demo(一拍脑门的解决方案是:跑个后台服务,自动每隔一段时间,从上面的双子协议拿到即时汇率,然后调用合约准备好的一个更新汇率接口。这就是所谓的预言机么?)

请参考
https://dev.matchflow.io/products?offset=0&limit=20
https://dev.matchflow.io/market/trades?product=FC-USDT&limit=20

在合约层,boomflow也支持了获取moondex交易对价格

contract IBoomflow 
{
    ....
     function getPrice(address baseAssetAddress, address quoteAssetAddress) external view returns (uint256);

   ...
}