35 想做个dex交易机器人,需要学习哪些内容最直接?

想做一个在uniswap上等dex上交易的机器人,交易逻辑很简单,监控钱包,这个钱包收到代币的同时发出一笔同样gas price的交易在uniswap等dex上卖出。

目前稍微了解下好像可以调用alchemy接口实现,但是目前对以太坊的了解仅限于日常使用,怎么使用alchemy和完成这个工具要学习的哪些内容不是很清楚。虽然有其他语言的基础,想读完solidity文档,但是感觉如果完成这个工具并不需要了解太深入solidity,读完会浪费很多时间。

所以如果想做出类似这样的工具,需要学习哪些内容最直接?

请先 登录 后评论

最佳答案 2021-04-28 19:49

alchemy 提供的是节点服务, 你可以通过节点发起交易。

发起交易本身可以通过 web3.js 或 ethers.js 调用 Uniswap 完成。

web3.js 调用合约 可参考文档: https://learnblockchain.cn/docs/web3.js/web3-eth-contract.html#methods-mymethod-send

ethers.js 调用合约 可参考:

https://learnblockchain.cn/docs/ethers.js/api-providers.html#provider-calling

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 3 收藏,5145 浏览
  • 提出于 2021-03-24 19:03