跳转到主要内容

ape-tx:通过命令行进行交易

项目描述

ape-tx

使用命令行进行交易

依赖项

  • python3 版本 3.8 或更高,python3-dev

安装

通过 pip

您可以通过 pip 安装最新版本

pip install ape-tx

通过 setuptools

您可以通过克隆存储库并使用 setuptools 来安装最新版本

git clone https://github.com/unparalleled-js/ape-tx.git
cd ape-tx
python3 setup.py install

快速使用

部署合约

ape tx deploy MyContract arg0 arg1 --sender AccountAlias

检查余额

ape tx bal AccountAlias --network ethereum:mainnet

转账

ape tx transfer --from AccountAlias --to 0x8656bDDC790dA239824eE2eA782d350c80AA2Cf4 --value "1 ETH"

查看交易跟踪

ape tx trace 0x053cba5c12172654d894f66d5670bab6215517a94189a9ffc09bc40a589ec04d

调用

ape tx call \
  --network "ethereum:mainnet:alchemy" \
   --contract 0x0A56d07a0B8Ba800358DdEEb20eb46a618BFBE27 \
   --method balanceOf \
   0x8656bDDC790dA239824eE2eA782d350c80AA2Cf4

进行交易

ape tx invoke \
  --network "ethereum:mainnet:alchemy" \
  --contract 0x0A56d07a0B8Ba800358DdEEb20eb46a618BFBE27 \
  --method transfer \
  --sender AccountAlias \
  0x8656bDDC790dA239824eE2eA782d350c80AA2Cf4 123

开发

此项目处于开发中,应视为测试版。某些功能可能尚未最终确定,并且可能会发生重大更改。欢迎评论、提问、批评和拉取请求。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

ape-tx-0.6.0.tar.gz (18.7 kB 查看哈希值)

上传时间: 源代码

构建分发版

ape_tx-0.6.0-py3-none-any.whl (10.2 kB 查看哈希值)

上传时间: Python 3

支持者