E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
区块链开发solidity
Solidity
基础五
目录一、对
Solidity
文件的理解二、
Solidity
的导sol文件(库、合约)三、
Solidity
的继承1.继承的分类2.继承的可见性3.父合约构造函数的传参4.调用父合约成员5.重写四、
Solidity
尽-欢
·
2023-06-09 10:03
#
智能合约
区块链
开发语言
智能合约
低gass 合约
File:@openzeppelin/contracts/utils/Counters.sol//OpenZeppelinContractsv4.4.1(utils/Counters.sol)pragma
solidity
光影3415
·
2023-06-08 09:32
p2p
网络协议
网络
使用web3.js进行开发
参考地址:hereandhere零、在私有链上部署合约//本文中用到的MetaCoin合约pragma
solidity
^0.4.2;contractMetaCoin{mapping(address=>uint
Omni-Space
·
2023-06-08 02:59
以太坊
ETH
/
智能合约
以太坊
ETH
/
开发教程
以太坊
ETH
/
Web3.js
web3.js
智能合约
以太坊
solidity
023:ERC20众筹实例之部署调试|《ETH原理与智能合约开发》笔记
第七课分为三部分:
Solidity
语法之多继承ERC20众筹实例之合约分析ERC20众筹实例之部署调试这篇文章是第七课第三部分的学习笔记:ERC20众筹实例之部署调试。
吉祥在成长
·
2023-06-07 14:40
Web3.0概念
学习web3您需要先掌握JavaScriptnodeReact后续我们将学习一门新的语言叫
Solidity
他是一种只能合约语言开发我们利用web3将不再依赖后端而是连接只能合约开发首先我们先不用急着写代码还是要概念为先首先我们来对比
-耿瑞-
·
2023-06-07 13:29
web3
区块链
Rust之Substrate框架中的pallet详解
目录引言Pallet概述Pallet开发Pallet集成总结引言Substrate是一个
区块链开发
框架,它提供了一系列模块化和可扩展的组件,可以帮助开发人员快速构建自定义区块链。
·
2023-06-06 21:32
Huff实战:编写测试极致效率数学模块
Huff是EVM专用语言,与
Solidity
不同,Huff是面向底层的语言,可以类比与汇编语言。
WongSSH
·
2023-04-21 19:28
智能合约开发
区块链
智能合约
以太坊ERC20代币合约
源码如下:pragma
solidity
^0.4.16;interfacetokenRecipient{functionreceiveApproval(address_from,uint256_value
万年小学生
·
2023-04-21 17:25
District0x发展最新资讯 - 2018年1月9日
如果您有Clojure、
Solidity
方面的经验,或者认为您是一个合适的
District0x
·
2023-04-21 06:20
首个STO项目 - tZERO源码分享
pragma
solidity
>=0.4.24int256)indices;mapping(int256=>address)items;}/***Appendstheaddresstotheendo
东方泯
·
2023-04-20 20:03
Solidity
语法大致总结
目录一、数据类型1.1、值类型1.1.1、布尔1.1.2、整数1.1.3、定长浮点型1.1.4、地址类型1.1.5、合约类型1.1.6、枚举类型1.1.7、定长字节数组1.1.8、函数类型1.2、引用类型1.2.1、字符串1.2.2、变长字节数组1.2.3、数组1.2.4、结构体1.3、映射二、作用域(访问修饰符)2.1、private2.2、public2.3、internal2.4、exter
DayDayUp丶
·
2023-04-20 04:50
区块链
区块链
Solidity
Ethereum
区块链智能合约开发学习
我智能合约开发的技术选型是
Solidity
+web3j+Java,工具选型是VSCode+solcjs+web3j
Stephanie_1
·
2023-04-20 00:48
java
Solidity
智能合约
区块链
web3j
智能合约
solidity
入门-第一个众筹合约
最近在研究
solidity
写智能合约,所以就写了这一个入入门级的众筹合约,只适合新手,只能说是用来学习理念用。实现一个众筹合约一般需要分为以下几步:1、设定众筹的时间,目标金额。
学生黄哲
·
2023-04-19 16:05
solidity
函数01
//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.7.0=0.7.0<0.9.0;/*函数可以在合约内部和外部定义外部定义的叫自由函数,并始终具有隐式的
ihan001
·
2023-04-19 12:48
Solidity
rust
solidity
全局变量01
//SPDX-License-Identifier:GPL-3.0pragma
solidity
^0.4.0;//contractgrobaltest{functiongetgrobal1()publicviewreturns
ihan001
·
2023-04-19 12:48
Solidity
rust
区块链
Solidity
使用staticcall 或 call调用方法中包含结构体的参数
调用方法时,结构体参数需要写成(uint8,uint8)以下为一个示例,含结构体数组,其中也包含staticcall与call的使用//SPDX-License-Identifier:MITpragma
solidity
瘦身小蚂蚁
·
2023-04-19 03:38
智能合约
智能合约
Ethersjs生成指令集,为
Solidity
合约中call参数使用
合约如下://SPDX-License-Identifier:MITpragma
solidity
^0.8.7;structUser{uint8userType;uint8age;}contractTest
瘦身小蚂蚁
·
2023-04-19 03:38
智能合约
智能合约
颠覆互联网世界的Web3.0:去中心化、区块链与去广告化的应用
下面是一个使用JavaScript语言编写的以太坊合约示例:pragma
solidity
^0.4.0;contractMyContract{uintpublicmyValue;functionsetValue
·
2023-04-18 22:59
web
Fabric private data基本概念
如果要快速掌握hyperledgerfabric区块链的开发,推荐汇智网的在线互动实战教程:HyperledgerFabric
区块链开发
详解HyperledgerFabricjava
区块链开发
详解什么是
编程狂魔
·
2023-04-18 12:16
Solidity
基础语法
Solidity
Solidity
是编写智能合约的语言,运行在ethereum虚拟机上。
暴走的K哥哥
·
2023-04-17 14:18
以太坊的交易(tx)分析
:https://github.com/xianfeng92/ethereum-code-analysis---------------------------#实例分析##合约代码```pragma
solidity
欧文Kira
·
2023-04-17 02:16
【区块链】走进web3的世界-对于前端来说,web2与web3的区别
这就需要我们去了解智能合约
Solidity
。1、web3的一些基本概念ProviderProvider(提供者)是一个用于
兵腾傲宇
·
2023-04-16 17:55
区块链
web3
前端
【区块链】走进web3的世界-对于前端来说,web2与web3的区别
这就需要我们去了解智能合约
Solidity
。1、web3的一些基本概念ProviderProvider(提供者)是一个用于
兵腾傲宇
·
2023-04-16 16:57
区块链
【区块链】走进web3的世界-合约交互中的异常/边界处理
在
Solidity
中,可以使用require、assert和revert等关键字来处理异常。这些关键字可以用于检查输入参数、状态变量和函数调用的返回值,并在发生异常时抛出异常。
兵腾傲宇
·
2023-04-16 12:51
区块链
web3
Developing the ERC-20 Token
1Prepareprojectnpminstall-gtrufflemkdirMyToken&&cdMyTokentruffleinitnpminit-y2ProgrammingERC-20pragma
solidity
goldenfiredo
·
2023-04-15 00:18
美国立法者重新引入法案为加密初创公司寻求避风港
众议院第528号决议旨在“为某些非控制
区块链开发
商和区块链服务提供商提供许可和注册的安全港”,如果通过的话,将允许使用或交易加密货币但不持有用户代币的公司免受资金转移法管理。
向上向阳
·
2023-04-14 20:13
Solidity
入门
参考https://
solidity
.readthedocs.io/en/latest/contracts.html#contracts综合
Solidity
是一种静态类型语言,需要再编译期间指定每个变量
黄靠谱
·
2023-04-14 12:15
以太坊–智能合约开发介绍及环境搭建
3.2以太坊智能合约开发工具3.3以太坊智能合约开发语言4.智能合约开发环境搭建4.1准备工作4.2Node与NPM4.3Truffle框架4.4Ganache4.5Metamask4.6VScode与
Solidity
小鹏linux
·
2023-04-14 11:27
区块链专栏
智能合约
ethereum
以太坊智能合约批量转账实现
具体代码实现如下:pragma
solidity
^
测试_飞鸟
·
2023-04-14 05:44
最详细教你如何搭建一个最简单的有前端的Dapp投票系统
weixin_45629315/article/details/113469323已经非常详细(下面简称它教程),操作简单,但是对于完全没有接触过Dapp开发、从来没有使用过Remix/Ganache/
solidity
好程序不脱发
·
2023-04-14 03:14
Dapp
Dapp
Ganache
MetaMask
java调取
solidity
packagecom.demo.web3j;importcn.hutool.json.JSONUtil;importcom.demo.utils.Test3;importorg.bitcoinj.crypto.MnemonicException;importorg.junit.Test;importorg.web3j.crypto.Credentials;importorg.web3j.proto
IT的鱼
·
2023-04-14 02:25
java
windows10 java 创建合约
a.安装Nodejs主要是方便使用npm命令并配置环境变量b.使用npm可以便捷地安装
Solidity
编译器solcjs npminstall-gsolcc.找个目录创建一个
solidity
文件如//SPDX-License-Identifier
IT的鱼
·
2023-04-14 02:17
javascript
前端
开发语言
Next.js Polygon,
Solidity
,The Graph,IPFS,Hardhat web3博客系统
参考文档TheCompleteGuidetoFullStackWeb3Development-DEVCommunityyy源码GitHub-dabit3/full-stack-web3:Afullstackweb3on-chainblogandCMS框架博客系统将会部署在polygon,因为polygon交易费用比较低。整体项目框架区块链:polygoneth开发环境:Hardhat前端框架:Ne
linzhiji
·
2023-04-14 01:17
web3
区块链码农成长日记
docs.openzeppelin.com/learn/deploying-and-interacting学完整个Cryptozombie的课程之后再来看这个:https://wiki.jikexueyuan.com/project/
solidity
-zh
言成思
·
2023-04-13 14:12
构建 ERC20 代币合约
//contracts/GLDToken.sol//SPDX-License-Identifier:MITpragma
solidity
^0.8.0;import"@openzeppelin/contracts
北纬32.6
·
2023-04-13 05:02
智能合约
区块链
发标准erc20
ERC20的创建及合约之间的调用(合约调用合约)
是一个token合约标准,具体的概念和友好的合约库,可参考openzeppelin.接下来的代码创建一个erc20token//SPDX-License-Identifier:GPL-3.0pragma
solidity
chain cosmos
·
2023-04-13 05:56
solidity
区块链
区块链
智能合约
Foundry教程:ERC-20代币智能合约从编写到部署全流程开发
请前往我的博客本博客的内容主要分为以下四部分:一是Foundry的介绍与安装,主要介绍为什么选择Foundry进行智能合约开发和安装过程中的各种官方文档中未提及的问题;二是智能合约的编写,主要介绍如何使用Foundry初始化开发环境,导入其他
Solidity
WongSSH
·
2023-04-13 05:54
智能合约开发
区块链
智能合约
功能测试
测试工具
Truffle 现在支持
Solidity
智能合约中 的console.log
是的,Truffle支持在
Solidity
智能合约中使用console.log。在Truffle中,您可以使用truffleconsole命令来进入合约的调试模式,并在其中使用console.log。
fkseobb1
·
2023-04-13 00:03
区块链
Solidity
关键字:constant,view,pure
关键字:constant,view,pureconstant、view、pure三个函数修饰词的作用是告诉编译器,函数不改变/不读取状态变量这样函数执行就可以不消耗gas了,因为不需要矿工来验证。注:constant在0.5.0以后版本被移除,进而使用view或pure来代替。constant:代表这个函数可以读取状态变量但是不能改(已经移除)view:view修饰的函数作用和constant一样
哦吼_原来是这样
·
2023-04-12 19:57
【以太坊开发】以太坊开发环境与工具简介
Solidity
语言一种高级语言,以太坊编写智能合约最流行的编程语言。在RemixIDE中编写,然后编译成在EVM上可运行的字节码。
海阳之新
·
2023-04-12 17:20
Solidity
语法---public、internal、private在状态变量和函数中的使用以及
Solidity
智能合约继承、重写
pragma
solidity
^0.4.4;contractAnimal{string_birthDay;//生日intpublic_age;//年龄intinternal_weight;//身高s
yuyangray
·
2023-04-12 12:54
【区块链技术开发】OpenZeppelin智能合约库:提高智能合约的安全性和可靠性,加速去中心化应用DApp的开发与部署。
专栏:【区块链技术开发】前期文章:【区块链技术开发】使用Infura连接以太坊节点和OpenZeppelin库来构建安全、可靠的智能合约【区块链技术开发】
Solidity
使用TruffleBox工具实现预构建模板
源代码杀手
·
2023-04-11 01:36
区块链技术开发
区块链
智能合约
去中心化
SaveIpfsToContract
pragma
solidity
0.6.2;/*将图片上传到ipfs上,然后将图片连接存储到合约中https://ipfs.io/ipfs/QmSvyKduV1rVSngDtfzBsaL7tpv87gCR1Rzr6PtajeasvA
小吖么小一郎
·
2023-04-10 16:13
以太坊POA共识的私有联盟链的建立
以太坊POA共识的私有联盟链的建立,采用geth客户端进行多机联盟链的配置部署更多区块链技术与应用分类:区块链应用
区块链开发
以太坊|Fabric|BCOS|密码技术|共识算法|比特币|其他链通证经济|传统金融场景
RealHarryWang
·
2023-04-10 12:55
区块链
联盟链
以太坊
私链
geth
区块链
招聘 | 多家区块链项目招募开发者
OneBlock+是国内知名
区块链开发
者社区,成立至今已推出了多期开发者课程,为行业培养了数万名优秀的开发者,包括许多知名项目的创始团队。
OneBlock Community
·
2023-04-10 12:54
区块链
去中心化
区块链
以太坊
remix 报错 "Error encoding arguments: Error: Assertion failed"
在用
solidity
写智能合约的时候,对于18decimal的token在传参时数值会比较大。用remix调用时会报错。
一分自然卷
·
2023-04-10 03:41
ETH&EOS开发资源及工具集合(完整汇总版)
ETH&EOS开发资源及工具集合(完整汇总版)3113ETH开发资源篇一、开发语言·
Solidity
-官方推荐以太坊智能合约开发语言,也是目前最为主流的智能合约语言·Bamboo-是一种将智能合约描述为有限状态机的语言
weixin_30886233
·
2023-04-10 00:56
区块链
数据库
ui
三、
Solidity
中的string运用
pragma
solidity
^0.5.1;contractHelloWord{stringpublicname="zhuxing";functiongetName()viewpublicreturns(
书写只为分享
·
2023-04-09 19:30
Vitalik:不同类型的 ZK-EVM
还有PrivacyandScalingExplorations(隐私和扩容探索)团队、NicolasLiochonetal的团队,以及Nethermind团队致力于将EVM的
Solidity
语言转
初晓链研究员
·
2023-04-09 14:16
区块链
区块链
EVM
Knowledge List
学习研究领域Web开发区块链技术机器学习深度学习图像处理信息隐藏与数字水印计算机视觉基础编程语言学习C/C++JavaPythonGo
Solidity
Javascript数学基础知识学习计算机基础知识学习数据结构与算法分析
Blessed佑佑
·
2023-04-09 01:08
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他