• 2024-10-02truffle部署合约ganache测试
     contract目录下 Storage.sol//SPDX-License-Identifier:GPL-3.0pragmasolidity>=0.8.2<0.9.0;/***@titleStorage*@devStore&retrievevalueinavariable*@custom:dev-run-script./scripts/deploy_with_ethers.ts*/contractSimpleSt
  • 2024-10-02truffle 和 ganache 打印账号列表和发送eth
     打印ganache环境的账户列表constlocalhost="http://127.0.0.1:7545";const{Web3}=require("web3");constweb3=newWeb3(newWeb3.providers.HttpProvider(localhost));web3.eth.getAccounts().then(function(result){console.log("账
  • 2024-09-13MetaMask手动添加网络(连接Ganache)
    下图中的ganache是我自己之前添加的网络,下面说明具体操作步骤:首先,登录进去之后点击页面下方的添加网络;然后,点击手动添加网络;最后,按照Ganache的地址配置网络,保存即可 网络名称:随便取,自己认识即可新的RPCURL:Ganache中RPCSERVER部分显示,如下图所示链ID:1337货币符号:ETH区
  • 2024-09-13通过MetaMask调用Ganache
    MetaMask是基于浏览器的以太坊开源插件钱包,可以在MicrosoftEdge或者谷歌浏览器下载安装,个人用起来感觉MicrosoftEdge下,使用这个插件更顺畅;Ganache相当于一个运行在本地的私有链,本人选择下载的是图形化界面,用起来更友好,运行之后可以选择快速开始,或者创建newworkplace(二者
  • 2024-02-02ganache搭建私有测试节点
    1.Ganche简介1.1.什么是Ganache?Ganache是DApp的测试网络,提供图形化界面,log日志等;智能合约部署时需要连接测试网络。Ganache是一个运行在本地测试的网络,通过结合cpolar内网穿透软件,即可比较简单实现远程或者不同局域网进行连接访问,下面简单概括设置和连接方法1.2.环境
  • 2023-12-18"the tx doesn't have the correct nonce":使用hardhat调用ganache上部署的合约遇到的一个错误
    完整的报错==================>查询存证请求存证请求内容,datahash:0xaad2171441bd73b773e9a9e062753909360bdfcabbddbe93c6c58b13c5c0feaa,创建人:0xF7A1938Fecc594aaF126d46fd173cE74A659ad9A,附加信息:0x66656974757a6920616920646f756368757a69,已投票:0n,共需投票:2n==
  • 2023-12-11使用hardhat + ganache进行本地solidity开发
    hardhat是有本地开发网络的,但ganache是个有界面的程序,也是在本地模拟一个以太坊链,但是界面比较漂亮一些。hardhat.config.jsrequire("@nomicfoundation/hardhat-toolbox");/**@typeimport('hardhat/config').HardhatUserConfig*/module.exports={solidity:"0.8.19",