本文介绍了 BuildBear VSCode 扩展的功能与使用方法,包括私有沙箱的创建、私有水龙头的使用,以及如何通过 Hardhat 和 Foundry 部署和验证合约。该扩展为区块链开发者提供了一个高效的工具,帮助简化开发和测试流程。
我们很高兴地宣布 BuildBear VSCode 扩展的发布。该扩展提供了一种无缝且高效的方式来为 EVM 和 EVM 兼容的区块链网络创建私有沙箱。凭借其独特的功能,如专属水龙头和集成的资源管理器,BuildBear 成为区块链领域开发者的必备工具。
步骤 1:安装 BuildBear 扩展
步骤 2:创建你的 BuildBear 沙箱
步骤 3:探索沙箱选项
通过 Hardhat
hardhat.config.js
或 hardhat.config.ts
文件中添加 BuildBear 到你的网络。networks: {
buildbear: {
url: "<https://rpc.buildbear.io/Sandbox_ID>",
}
}
etherscan: {
apiKey: {
buildbear: "verifyContrats"
}
customChains: [\
{\
network: "buildbear",\
chainId: CHAIN_ID,\
urls: {\
apiURL:"<https://rpc.buildbear.io/verify/etherscan/Sandbox_ID>",\
browserURL: "<https://explorer.buildbear.io/node/Sandbox_ID>",\
},\
},\
],
}
通过 Foundry
Foundry.toml
文件以包括 BuildBear 的 RPC 端点和 Etherscan 配置。[rpc_endpoints]
buildbear = "<https://rpc.buildbear.io/Sandbox_ID>"
[etherscan]
buildbear = { key = "verifyContract", url="<https://rpc.buildbear.io/verify/etherscan/Sandbox_ID>" }
forge script script/<SCRIPT_NAME>.s.sol --rpc-url buildbear --private-key "<PRIVATE_KEY>" --broadcast --slow
要验证已部署的合约,请执行以下命令:
forge verify-contract --constructor-args "" --etherscan-api-key "verifyContract" --verifier-url "<https://rpc.buildbear.io/verify/etherscan/gradual-blade-6d2a5b2a>" <DEPLOYED_CONTRACT_ADDRESS> <PATH>/<CONTRACT_NAME>.sol:<CONTRACT_NAME>
遇到问题或需要帮助?请通过电子邮件联系我们 team@buildbear.io,或加入我们的 Telegram 社区 以获取支持和更新。
BuildBear 是一个为团队提供大规模测试 dApps 的平台。它为用户提供自己的私有 Testnet,以测试他们的智能合约和 dApps,这些合约和应用可以从任何 EVM 链中派生出。它还提供水龙头、资源管理器和 RPC 以进行测试。
BuildBear 的目标是为团队构建一个可扩展的 dApps 测试工具生态系统。
请通过以下方式与我们联系 Twitter | LinkedIn | Telegram | GitHub
- 原文链接: medium.com/buildbear/int...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!