liujingze@skiff.com 在Ethereum上的每一个操作:例如注册一个ENS域名,在UNISWAP把ETH(准确的说是ETH-WETH-USDT)换成USDT都是一笔Transaction,给其他ETH地址的一笔转账,创建一个合约。本质都是一笔Transaction。我们以一个ETH主网铸造XEN操作为例,来解释这个铸造操作背后发生了什么。1. 首先通过Etherscan获得ABI和合约地址## 本地保存XEN合约abi的文件 abi_location = '/Users/ljz/PycharmProjects/mev_bot/xen.abi' ## XEN的合约地址 contract_address = "0x06450dEe7FD2Fb8E39061434BAbCFC05599a6Fb8" with open(abi_location) as file: contract_abi = json.load(file) ## 使用WEB3.py 初始化这个合约 contract = w3.eth.contract(address=contract_address,...