ape-ganache:Ganache 的猿网络提供商
项目描述
快速开始
用于 Ape 的 Ganache 网络提供商插件。Ganache 是一个为快速以太坊开发创建本地区块链的工具。
依赖项
安装
通过pip
您可以通过pip安装最新版本:
pip install ape-ganache
通过setuptools
您可以克隆存储库并使用setuptools获取最新版本:
git clone https://github.com/ApeWorX/ape-ganache.git
cd ape-ganache
python3 setup.py install
快速使用
要使用该插件,首先将 Ganache 本地安装到您的 Ape 项目目录中:
cd your-ape-project
npm install --global ganache
之后,您可以使用--network ethereum:development:ganache
命令行标志来使用 ganache 网络(如果尚未将其配置为默认值)。
该网络提供商采用额外的 Ganache 特定配置选项。要使用它们,请在您的项目中添加这些配置ape-config.yaml
:
ganache:
port: 8555
要选择随机端口,请使用“auto”值:
ganache:
port: auto
这对于多处理和启动多个提供程序很有用。
主网分叉
该ape-ganache
插件还包括一个主网分叉提供程序。它需要使用另一个可以访问主网的提供商。
在大多数这样的命令中使用它:
ape console --network :mainnet-fork:ganache
在您的 : 中指定上游归档数据提供程序ape-config.yaml
:
ganache:
mainnet_fork:
upstream_provider: infura
否则,它默认为默认的主网提供商插件。您还可以指定一个block_number
.
注意:确保为 ape 安装了上游提供程序插件。
ape plugins add infura
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ape-ganache-0.5.0a1.tar.gz
(20.0 kB
查看哈希)
内置分布
ape_ganache-0.5.0a1-py3-none-any.whl
(12.0 kB
查看哈希)
关
ape_ganache -0.5.0a1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1b3f0a8107a4a120ef10561bcbbbdbea0b8c8055a3b6fd64f1fe8ec1408f3f02 |
|
MD5 | 0df75a0743c313b4d10902e0d6581596 |
|
布莱克2-256 | 0f64fc3861ab9ba14bde600bf9b522a374cb1712e1bf375b17934ae40158b005 |