0xAPI文档表示,令牌接口是不推荐的,但似乎需要知道支持哪些令牌。例如,我不能向引号API发送任何令牌符号,它将返回未知令牌符号的验证错误。然而,API文档表明,没有列出的其他令牌可能会工作。https://0x.org/docs/api#get-swapv1tokens
不赞成。获取具有已知符号的令牌,这些符号可用于/swap/v1/报价端点的交易。如果没有返回令牌,则它可能仍然可用,但不能通过令牌符号查询。
请有人解释一下如何使用0xAPI作为一个令牌,而不是在令牌列表上?而且,如果不推荐令牌列表,我们是否也应该预期交换报价接口也会被废弃呢?
示例引用请求:https://api.0x.org/swap/v1/quote?sellToken=ETH&sellAmount=1000000000000000&buyToken=SHIB
{"code":100,"reason":"Validation Failed","validationErrors":[{"field":"buyToken","code":1004,"reason":"Could not find token `SHIB`"}]}发布于 2021-12-07 19:17:06
通过在sellToken或buyToken字段中使用令牌地址。例如用于ETH->SHIB,https://api.0x.org/swap/v1/quote?sellToken=ETH&sellAmount=1000000000000000&buyToken=0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce或https://api.0x.org/swap/v1/quote?sellToken=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee&sellAmount=1000000000000000&buyToken=0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce。
上面的内容一直有效,但是我们添加了一个“方便”层来指定符号。它成为一个混乱的来源,因为这个令牌列表总是0xAPI可以为其找到交换的令牌的子集。
https://ethereum.stackexchange.com/questions/115140
复制相似问题