随笔分类 -  区块链part1

第一阶段
web3js
摘要:1⃣️简介 web3js:js的api库,是一个js-sdk,抽象出了所有rpc调用。可以实现例如以太坊转帐、读写智能合约中的数据、创建智能合约、发送交易等操作 Dapp开发: 1⃣智能合约:部署到区块链 2⃣dapp:与区块链交互,读写数据 原理:rpc调用,连接到以太坊节点,与以太坊通信。本质是 阅读全文

posted @ 2022-07-31 23:22 0x18 阅读(606) 评论(0) 推荐(0) 编辑

前端与合约的交互
摘要:✨web3.js的使用 1⃣️导入和初始化 2⃣️实例合约 ABI在编译后能看到 合约地址部署后能看到 3⃣️调用合约函数 ✨truffle文档 https://trufflesuite.com/tutorial/#creating-a-truffle-project-using-a-truffle 阅读全文

posted @ 2022-07-25 13:12 0x18 阅读(304) 评论(0) 推荐(0) 编辑

YouTube Solidity0.8
摘要:1⃣️Data types:(值类型) values:数据存储一个值(布尔、int存储了一个数值) references:引用类型,不存储值,存储了实际数据的存储位置 values contract ValueTypes{ bool public = true; uint public u = 12 阅读全文

posted @ 2022-07-18 13:12 0x18 阅读(78) 评论(0) 推荐(0) 编辑

Solidity文档
摘要:文档 1.基础 pragma 编译指令 pragma solidity >=0.4.16 <0.9.0; 告诉编译器如何处理源代码指令 Solidity杂项 solidity合约的含义就是一组代码(函数)和数据(状态),他们位于特定地址上。 合约中访问一个状态变量不需要像this.的前缀 入门智能合 阅读全文

posted @ 2022-04-20 17:42 0x18 阅读(634) 评论(0) 推荐(0) 编辑

精通以太坊Note
摘要:Mastering Ethereum 本书链接:https://github.com/oldnicke/MasteringEthereum 第一章 什么是以太坊 以太坊是一种确定性但实际无界的状态机,有两个基本功能:全局可访问的单例状态和对状态进行更改的虚拟机。 进一步说,以太坊是一个开源的、全球的 阅读全文

posted @ 2022-02-10 11:55 0x18 阅读(763) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示