首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >0x协议Goerli API的问题

0x协议Goerli API的问题
EN

Ethereum用户
提问于 2023-01-09 14:38:58
回答 1查看 152关注 0票数 0

我正在尝试测试0x引号API,在Goerli端点中遇到了一个问题。

我向mainnet发送了报价请求,以出售WETH并购买USDC:https://api.0x.org/swap/v1/quote?buyToken=USDC&sellToken=WETH&sellAmount=100000000000000000

没有问题,我收到了正确的答复:

代码语言:javascript
复制
{"chainId":1,"price":"1323.97485","guaranteedPrice":"1310.7351","estimatedPriceImpact":"0","to":"0xdef1c0ded9bec7f1a1670819833240f027b25eff","data":"0x6af479b20000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000000000007d005e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000869584cd000000000000000000000000100000000000000000000000000000000000001100000000000000000000000000000000000000000000007ec526fe6c63bc2562","value":"0","gas":"125195","estimatedGas":"125195","gasPrice":"18500000000","protocolFee":"0","minimumProtocolFee":"0","buyTokenAddress":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","sellTokenAddress":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","buyAmount":"132397485","sellAmount":"100000000000000000","sources":[{"name":"0x","proportion":"0"},{"name":"Uniswap","proportion":"0"},{"name":"Uniswap_V2","proportion":"0"},{"name":"Curve","proportion":"0"},{"name":"Balancer","proportion":"0"},{"name":"Balancer_V2","proportion":"0"},{"name":"Bancor","proportion":"0"},{"name":"BancorV3","proportion":"0"},{"name":"mStable","proportion":"0"},{"name":"SushiSwap","proportion":"0"},{"name":"Shell","proportion":"0"},{"name":"DODO","proportion":"0"},{"name":"DODO_V2","proportion":"0"},{"name":"CryptoCom","proportion":"0"},{"name":"Lido","proportion":"0"},{"name":"MakerPsm","proportion":"0"},{"name":"KyberDMM","proportion":"0"},{"name":"Component","proportion":"0"},{"name":"Saddle","proportion":"0"},{"name":"Uniswap_V3","proportion":"1"},{"name":"Curve_V2","proportion":"0"},{"name":"ShibaSwap","proportion":"0"},{"name":"Synapse","proportion":"0"},{"name":"Synthetix","proportion":"0"},{"name":"Aave_V2","proportion":"0"},{"name":"Compound","proportion":"0"}],"orders":[{"type":0,"source":"Uniswap_V3","makerToken":"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","takerToken":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","makerAmount":"132397485","takerAmount":"100000000000000000","fillData":{"router":"0xe592427a0aece92de3edee1f18e0157c05861564","tokenAddressPath":["0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2","0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"],"uniswapPath":"0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","gasUsed":65195},"fill":{"input":"100000000000000000","output":"132397485","adjustedOutput":"129967849","gas":99195}}],"allowanceTarget":"0xdef1c0ded9bec7f1a1670819833240f027b25eff","decodedUniqueId":"7ec526fe6c-1673274722","sellTokenToEthRate":"1","buyTokenToEthRate":"1323.97485","expectedSlippage":"-0.001112727338236046"}

然后,我向Goerli端点发送了完全相同的请求:https://goerli.api.0x.org/swap/v1/quote?buyToken=USDC&sellToken=WETH&sellAmount=100000000000000000

它返回了以下错误消息:

代码语言:javascript
复制
{'code': 100, 'reason': 'Validation Failed', 'validationErrors': [{'field': 'buyToken', 'code': 1000, 'reason': 'buyToken and sellToken must be different'}, {'field': 'sellToken', 'code': 1000, 'reason': 'buyToken and sellToken must be different'}]}

你知道是什么引起了这件事吗?耽误您时间,实在对不起!

EN

回答 1

Ethereum用户

回答已采纳

发布于 2023-01-10 23:45:43

截至2023年1月10日,Goerli上没有令牌符号支持,在Mainnet上也没有有限的令牌符号支持。请求在Mainnet上工作,但由于这个原因在Goerli上失败。

对于Goerli,您需要使用令牌地址而不是令牌符号。例如:

代码语言:javascript
复制
https://goerli.api.0x.org/swap/v1/quote?buyToken=0x07865c6e87b9f70255377e024ace6630c1eaa37f&sellToken=0xb4fbf271143f4fbf7b91a5ded31805e42b2208d6&sellAmount=100000000000000000
票数 1
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/142615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档