import requests
import pandas as pd
import json
import click
"""
Reference: (0x)
https://docs.0x.org/0x-api-swap/api-references
"""
#url = 'https://api.0x.org/swap/v1/quote?'
url = 'https://bsc.api.0x.org/swap/v1/quote?'
@click.command()
@click.option('--base', default='BNB' )
@click.option('--quote', default='DAI')
def main( base, quote):
amt = 1
params = {
'buyToken': base.upper(),
'sellToken': quote.upper(),
'sellAmount': f"{int(amt * pow(10,18)) }",
#'includedSources': 'SushiSwap,CryptoCom',
}
resp = requests.get(url, params=params )
data = resp.json()
print( json.dumps( data, indent=" ") )
if __name__ == '__main__':
main()
DEX Quote
最新推荐文章于 2024-07-23 14:36:35 发布