SDK 的 1.0 版本出炉~
之前写了基于DYDX闪电贷在Cofix和Uniswap之间套利,只要解释了套利合约中的逻辑以及怎么调用其中涉及到的各个合约(cofix,weth,dydx,uniswap)。套利机会很少,不能人在盯着,需要配一套可以自动查询并且发送交易的程序。
本文介绍了如何使用Vyper语言开发和部署一个权限控制的智能合约。教程详细说明了Vyper的语言特性、开发环境配置以及合约代码的编写和部署过程,适合有一定Python和Ethereum知识的开发者。通过实例,读者能够学习到如何运用Vyper实现合约逻辑,并了解安全注意事项。
本文提供了如何使用Python和Web3.py进行以太坊钱包活动审计的详细步骤,包括获取交易历史、ERC20代币转移和内部交易。文章结构清晰,包括必要的环境配置、代码示例及执行方法,适合审计公司及开发者使用,并附带了完整代码的GitHub链接。
本文详细探讨了如何使用Web3.py库在以太坊区块链上与ERC-20代币进行交互,涵盖了ERC-20代币的基本概念、设置开发环境、实现代币转账及授权等内容。文章提供了丰富的代码示例和指导,使开发者能够在实战中熟悉与以太坊的交互方式。
本文提供了使用 web3.py 库在以太坊上发送交易的详细指导,涵盖了 EIP-1559 和传统交易方法。通过设置钱包、连接以太坊网络以及编写 Python 脚本,读者将学会如何安全有效地发起和监控交易,并理解 EIP-1559 升级对交易的影响。
本文详细介绍了有限域在零知识证明电路中的应用,包括有限域的定义、模运算、加法逆元、乘法逆元等概念,并通过代码示例展示了如何在Python中实现这些操作。
本文详细介绍了如何使用Python和Web3Py库生成以太坊地址,包括以太坊地址的基本概念和生成过程。文章结构清晰,分为多个部分,涵盖了前提条件、Python和Web3Py的基本概述,以及代码示例与运行说明,使读者能够轻松地理解和实现该技术。
本文深入分析了以太坊网络中的待处理和排队交易,解释了每种状态的定义及其原因,并提供了使用Python和Web3.py从QuickNode获取这些交易状态数据的示例代码。作者通过详细的步骤和实例演示,帮助读者理解如何有效地管理和查询以太坊交易,从而适应开发者在实际应用中的需求。
本文详细介绍了如何运行一个 Keeper Bot,用于在 MakerDAO 生态系统中投标各种拍卖,确保 DAI 的稳定性。文章从环境准备,软件安装,到具体的投标模型和运行步骤都进行了详尽的说明,适合对区块链拍卖有兴趣的开发者学习和实践。
本文介绍了如何使用Python、Flask和Web3.py构建一个REST API,以支持Compound Finance提供的去中心化金融借贷服务。文章从定义术语开始,阐明了Compound的各种功能,如mint、redeem及借贷,同时一步步引导读者搭建环境、获取支持的代币并创建API,最后提到部署建议。内容深入且实用,适合开发者学习和实践。
本文介绍了如何使用Streams和Filters构建端到端的区块链数据管道,包括如何创建Stream、过滤数据并将其发送到Webhook目的地,并通过Python脚本将Uniswap V3的交换数据聚合到一个JSON文件中。
本文详细介绍了如何理解以太坊交易中的 calldata,包括编码和解码的原理和具体实现。通过使用 Web3.py 和 Python,读者可以掌握如何解码和编码以太坊交易的 calldata,从而更深入地了解智能合约的交互机制。文章结构清晰,涵盖了相关概念的解释及实际代码示例,适合有一定以太坊基础的开发者学习。
通过stark简单证明实操python-01
通过stark简单证明实操python-02