![](https://img-blog.csdnimg.cn/5f1612a1a5324174a481f7fd23f05a58.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
区块链
文章平均质量分 62
以太坊,智能合约开发
CodeLinghu
25岁、软件工程师、自己经营了一家人工智能初创公司,B站、公众号同名:Codelinghu
展开
-
Metamask钱包添加测试网络参数填写
原创 2022-03-16 08:54:09 · 1360 阅读 · 0 评论 -
第一章区块链基础概念
第一章区块链基础概念文章目录第一章区块链基础概念1.1.1区块链的基本概念1.1.2链的分类1.2共识的作用1.2常见的共识算法(三种)1.3共识算法的实现**1.3.1定义候选区块数组**1.3.2定义共识算法机制难度系数difficultlty1.1.1区块链的基本概念区块抽象到计算机语言中就是一个对象、一个结构体、一个类,同样类中也可以定义属性、变量和方法,但区块里包括的内容可以自己来定义。比如,以太坊公链的区块结构,它有变量,我们就可以自己进行定义。以下是我们设置一个区块包括变量的例子。原创 2022-01-29 15:40:35 · 8220 阅读 · 0 评论 -
Solidity语言详解
Solidity语言学习学习总结关于solidity语言我们从三个方面来学习,分别从文件结构数据类型错误处理(独特)我们在学习一门新语言的时候,通常从基础语法到函数,再到文件、结构体进行学习,最后深入到框架。以上三个点是solidity语言区别于其他语言的三个显著点,所以提出来着重讲。这是solidity官方文档:https://learnblockchain.cn/docs/solidity/installing-solidity.html#remix一、合约文件剖析1.1一个合约文件原创 2022-01-13 17:48:59 · 29517 阅读 · 3 评论 -
【智能合约】新版Remix编写实现第一个HelloWorld
【智能合约】新版Remix编写实现第一个HelloWorld一、工具插件安装介绍新版本remix没有旧版本这么好用,这里主要介绍工具的使用和智能合约。首先进入在线编辑器: https://remix.ethereum.org/进入后可以看到下方图片:点击新建文件,输入 helloworld即可。然后是安装我们的插件,新版本的插件是需要你自己安装的,主要是两个插件:部署合约的插件运行合约的插件点击插件管理器,页面中为这个图标:搜索关键字compiler,和关键字run原创 2022-01-08 21:58:57 · 1460 阅读 · 1 评论 -
transaction 2 failed while formatting outputs from RPC
问题:metamask钱包在转账的时候失败了。解决方案:来回切换metamask网络环境,重新部署编译项目即可。原创 2022-01-05 23:40:44 · 1354 阅读 · 0 评论 -
Windows10系统安装Truffle框架,安装失败,提示:error An unexpected error occurred: “https://xxxxx
Windows10系统安装Truffle框架,安装失败集锦,提示:error An unexpected error occurred: "https://xxxxxWindows10安装truffle框架需要满足下面两个条件:基础安装环境用到npm或者yarn命令,择一。一、基础安装环境(技术选型)Solidity - 0.8.10 (solc-js)Node v14.18.1Web3.js v1.5.3python3.7(gyp需要)msbuildnpmyarn以上环境原创 2022-01-05 00:38:46 · 8443 阅读 · 0 评论