Moralis Ganache 设置
1. 安装 Ganache: 首先,确保你已经安装了 Ganache。你可以在 [Ganache 官方网站](https://www.trufflesuite.com/ganache) 上找到 Ganache 的安装指南。
2. 启动 Ganache: 启动 Ganache 并创建一个新的本地区块链网络。确保记录下 Ganache 提供的网络 URL,例如 http://127.0.0.1:7545。
3. 安装 Moralis Ganache 插件: 在你的项目中安装 Moralis Ganache 插件。
npm install -D @moralis/ganache-cli
4. 配置 Moralis Ganache 插件: 在你的项目中创建一个 Ganache 配置文件(通常是 ganache-config.js 或类似的文件),并配置 Moralis Ganache 插件。
// ganache-config.js
const MoralisGanachePlugin = require('@moralis/ganache-cli-plugin');
module.exports = {
networks: {
development: {
url: 'http://127.0.0.1:7545',
blockGasLimit: 10000000,
},
moralis: {
url: 'http://127.0.0.1:7545',
blockGasLimit: 10000000,
accounts: MoralisGanachePlugin.mnemonicAccounts({
mnemonic: 'your twelve word mnemonic here',
}),
},
},
};
替换 'your twelve word mnemonic here' 为你的测试助记词。
5. 启动 Ganache with Moralis Plugin: 使用 Ganache 启动 Moralis 插件。
ganache-cli --config ganache-config.js
这将启动 Ganache 并集成 Moralis 插件。
Moralis Hardhat 设置
1. 安装 Hardhat: 首先,确保你已经安装了 Hardhat。你可以在 [Hardhat 官方网站](https://hardhat.org/getting-started/) 上找到 Hardhat 的安装指南。
2. 安装 Moralis Hardhat 插件: 在你的项目中安装 Moralis Hardhat 插件。
npm install -D @moralis/hardhat-plugin
3. 配置 Hardhat 插件: 在你的 Hardhat 配置文件(通常是 hardhat.config.js 或类似的文件)中配置 Moralis 插件。
// hardhat.config.js
require('@nomiclabs/hardhat-waffle');
require('@moralis/hardhat-plugin');
module.exports = {
networks: {
hardhat: {},
moralis: {
url: 'http://127.0.0.1:7545',
blockGasLimit: 10000000,
accounts: {
mnemonic: 'your twelve word mnemonic here',
},
},
},
};
替换 'your twelve word mnemonic here' 为你的测试助记词。
4. 运行 Hardhat: 启动 Hardhat 以开始使用 Moralis。
npx hardhat node --network moralis
这将启动一个本地 Hardhat 节点,并使用 Moralis 插件。
请注意,这里提供的是一个简化的配置示例。具体配置可能因你的项目需求和环境而有所不同。确保查阅 Moralis Ganache 插件和 Moralis Hardhat 插件的官方文档以获取详细的信息和配置选项。
转载请注明出处:http://www.zyzy.cn/article/detail/11295/Moralis