我目前正在尝试使用这里记录的1英寸API:https://docs.1inch.io/api/nodejs-web3-example
我有兴趣使用一个可靠智能契约中的1英寸探路者api,以编程方式进行交换。问题在于,api的工作方式是调用HTTP,并得到已经编译的事务调用数据,这些数据只需要签名并发送到网络。因此,从根本上说,不存在可靠的智能契约(就像与其他dexes一样)。
我想知道的是,是否可以使用api获取给定交换的调用数据,然后将这些调用数据提供给智能契约,将此交换集成为由智能契约执行的操作。
我不是一个稳健的专家,我不知道我所要求的是否可能,但无论如何,感谢任何愿意回答的人。
注意:我知道最初的1分离协议是部署在区块链上的一个智能协议,但它已被废弃,并且在bsc链上不可用,我也想在其中操作,因此它不是一个可行的选项。
发布于 2021-09-08 08:47:01
一个演示如何使用Brownie https://github.com/smye/1inch-swap在智能合同中集成1英寸的最小示例--这可能对您有所帮助
https://ethereum.stackexchange.com/questions/98012
复制相似问题