• 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-28truffle测试步骤流程
    1、安装Ganache安装本地Ganache进入官网:Ganache-TruffleSuiteQuicklyfireupapersonalEthereumblockchainwhichyoucanusetoruntests,executecommands,andinspectstatewhilecontrollinghowthechainoperates.https://trufflesuite.com/ganache/我们
  • 2024-05-26【truffle】快速入门
    安装trufflenpminstall-gtruffle创建truffle项目mkdirtruffle-quickstarttruffleinit查看目录结构 编写合约//SPDX-License-Identifier:MITpragmasolidity^0.8.13;libraryConvertLib{ functionconvert(uintamount,uintconversionRate)publicpure
  • 2024-05-03solidity进阶(更新中)
    开启第二阶段,主要学习合约部署、测试和预言机。CryptoZombies的教程是用Truffle,现在主流是Hardhat,但学一学思想也有益无害。----------------------------update5.3学完了Truffle部署合约,后面几节是部署到它们的Loom网络,就不写这几节的笔记了 启动一个新的终端窗口,创建项
  • 2024-03-01使用-solidity-开发第一个-以太坊智能合约
    目录目录使用solidity开发第一个以太坊智能合约前言项目源代码最终效果环境搭建智能合约内容Truffle创建项目Truffle编码Truffle打包Truffle部署修改编译器版本0.8.19Truffle测试创建测试文件运行测试命令Dapp命令总结遇到的问题注意Solidity
  • 2024-02-04如何使用Truffle在VSCode中调试solidity合约
    简介Truffle是以太坊最流行的开发框架,能够在本地编译、部署智能合约,使命是让开发更容易。本文以fibonacci作为实例进行调试参考文档https://trufflesuite.com/docs/truffle/how-to/debug-test/use-the-truffle-debugger/https://trufflesuite.com/guides/debugger-variable-i
  • 2023-12-06基于truffle进行合约部署
    1.Truffle简介1.1.什么是Truffle?Truffle是一个世界级的开发环境,测试框架,以太坊的资源管理通道,致力于让以太坊上的开发变得简单。Truffle有以下特性:内置的智能合约编译,链接,部署和二进制文件的管理;快速开发下的自动合约测试;脚本化的,可扩展的部署与发布框架;部署到不管多
  • 2023-04-06blockchain | 使用truffle测试合约
    blockchain|使用truffle测试合约使用truffletest功能对之前的合约进行测试参考:https://www.qikegu.com/docs/4816本质上的过程还是部署到测试链子上,然后进行一系列操作。如果要临时环境还可以用truffledevelop进行创建:https://learnblockchain.cn/docs/truffle/quickstart
  • 2023-04-04blockchain | 将合约部署到geth
    blockchain|将truffle合约部署到geth【一路踩坑】上一篇文章里我用truffle编写了一个测试合约,这次得部署到链子上。本文包含诸多试错过程先把geth跑起来1.更改配置文件更改truffle-config.js主要就是配置一下网络(对接geth)2.创建迁移脚本据教程的说法是要文件名写
  • 2023-04-04blockchain | 通过truffle编写合约
    blockchain|通过truffle编写合约有了前两篇环境搭建的基础,开始编写智能合约。(虽然部署了geth,但是truffle也有自带的私有链子环境可以用)参考官方文档:https://learnblockchain.cn/docs/truffle/quickstart.html#creating-a-project以及教程:https://www.qikegu.com/docs/4782
  • 2022-11-18hardhat使用
    hardhat是智能合约开发框架 hardhat和truffle的对比truffle比较早期的开发工具,但对比hardhat比较难用.现在大多智能合约都会普遍使用hardhat.  
  • 2022-10-15truffle安装问题-无法加载文件
      在powershell下输入以下命令set-executionpolicyremotesigned  问题解决搜索复制
  • 2022-10-15Truffle 入门
    目录准备环境nullMetaMask钱包准备环境InstalltrufflemkdirhellocdhellotruffleinittrufflecompileMetaMask钱包启动Truffle图形界面启动小狐狸添加
  • 2022-09-27基于Delta区块链单节点的联邦隐私计算服务搭建手册
    参考文献Delta开发文档DeltaGithub地址使用subkey创建nodekey如果重新设置node-key需要。参考subkey官方文档安装subkeygitclonehttps://github.com/parit