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
小白教程:17. 库合约 站在巨人的肩膀上
Solidity
小白教程:17.库合约站在巨人的肩膀上这一讲,我们用ERC721的引用的库合约String为例介绍
solidity
中的库合约(library),并总结了常用的库函数。
区块链、智能合约工具箱
·
2023-09-16 12:50
Solidity小白教程
区块链
智能合约
系统安全
网络安全
安全
Solidity
小白教程:18. Import
Solidity
小白教程:18.Import
solidity
支持利用import关键字导入其他源代码中的合约,让开发更加模块化。
区块链、智能合约工具箱
·
2023-09-16 12:47
Solidity小白教程
区块链
智能合约
系统安全
网络安全
安全
Aztec connect bridge代码解析
1.引言主要代码见:https://github.com/AztecProtocol/aztec-connect-bridges(
Solidity
)https://github.com/AztecProtocol
mutourend
·
2023-09-16 00:15
区块链
区块链
跨链
零知识证明
solidity
经典案例----拍卖
Solidity
经典合约案例----拍卖1.案例分析2.具体的代码pragma
solidity
^0.6.1;contractaution_demo{addresspayablepublicseller;
菜鸟逆袭之路
·
2023-09-15 20:14
solidity
区块链
智能合约
solidity
经典案例----智能小游戏
2.具体的代码如下pragma
solidity
^0.6.1;structUser{addresspayabl
菜鸟逆袭之路
·
2023-09-15 20:14
solidity
区块链
solidity
合约标准----ERC
两个概念ERCEIP常见的ERC标准ERC-20TokenStandard(早期区块链项目都基于此标准)ERC-721Non-FungibleTokenStandard(非同质化标准)ERC-165StandardInterfaceDetectionERC-777TokenStandard其它标准见eips.ethereum.org/etcERC-20标准详解ERC-20为一套接口,实现了这套接口
菜鸟逆袭之路
·
2023-09-15 20:14
solidity
区块链
区块链
智能合约
Solidity
小白教程:14. 抽象合约和接口
Solidity
小白教程:14.抽象合约和接口这一讲,我们用ERC721的接口合约为例介绍
solidity
中的抽象合约(abstract)和接口(interface),帮助大家更好的理解ERC721标准
区块链、智能合约工具箱
·
2023-09-14 22:51
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
Solidity
小白教程:16. 函数重载
Solidity
小白教程:16.函数重载重载
solidity
中允许函数进行重载(overloading),即名字相同但输入参数类型不同的函数可以同时存在,他们被视为不同的函数。
区块链、智能合约工具箱
·
2023-09-14 22:51
Solidity小白教程
区块链
智能合约
系统安全
网络安全
安全
Solidity
小白教程:15. 异常
Solidity
小白教程:15.异常这一讲,我们介绍
solidity
三种抛出异常的方法:error,require和assert,并比较三种方法的gas消耗。
区块链、智能合约工具箱
·
2023-09-14 22:45
区块链
智能合约
网络安全
安全
系统安全
流水账——国庆假期
发现其实也没有那么难...甚至可以说挺简单的...国庆期间,把
solidity
语言过了一遍,web3.js的API接口过了一遍,(主要是以太坊的接口)貌似编程的话就干了这么两件事儿
刘_泽美
·
2023-09-14 05:52
链上兼容EVM、Wasm虚拟机的实现思路
开发者可以使用传统的
Solidity
语言编写合约、或其它可以编译为WebAssembly高级语言(如:Rust/C++/AssemblyScript)编写合约,将编译后的合约字节码上传至CoinexSmartChain
路之遥_其漫漫_
·
2023-09-13 11:49
Solidity
第二次作业
目录第一题第二题第三题第四题第五题第六题第一题//SPDX-License-Identifier:GPL-3.0pragma
solidity
^0.6.0;contractmath{//1.根据所属类型值域
尽-欢
·
2023-09-11 23:16
#
智能合约
智能合约
开发语言
Solidity
小白教程:13. 继承
Solidity
小白教程:13.继承这一讲,我们介绍
solidity
中的继承(inheritance),包括简单继承,多重继承,以及修饰器(modifier)和构造函数(constructor)的继承。
区块链、智能合约工具箱
·
2023-09-11 10:33
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
Solidity
小白教程:10. 控制流,用
solidity
实现插入排序
Solidity
小白教程:10.控制流,用
solidity
实现插入排序这一讲,我们将介绍
solidity
中的控制流,然后讲如何用
solidity
实现插入排序(InsertionSort),一个看起来简单
区块链、智能合约工具箱
·
2023-09-11 10:03
Solidity小白教程
区块链
智能合约
系统安全
网络安全
安全
Solidity
小白教程:11. 构造函数和修饰器
Solidity
小白教程:11.构造函数和修饰器这一讲,我们将用合约权限控制(Ownable)的例子介绍
solidity
语言中构造函数(constructor)和独有的修饰器(modifier)。
区块链、智能合约工具箱
·
2023-09-11 10:03
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
Solidity
小白教程:12. 事件
Solidity
小白教程:12.事件这一讲,我们用转账ERC20代币为例来介绍
solidity
中的事件(event)。
区块链、智能合约工具箱
·
2023-09-11 10:58
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
区块链基础之编写合约二
一、了解
solidity
中的关键字。二、了解
solidity
中的类型。三、编写合约1.这里列出一些
solidity
中的关键字,有哪些。
南城猿
·
2023-09-10 05:15
区块链
区块链
如何验证以太坊智能合约的源代码
虽然大多数开发人员使用
Solidity
语言编写智能合约,但部署的不是
Solidity
,而是二进制代码。值得思考得问题是:如果没有人能够证明它正在做它所做的事情,那么部署智能合约的重点是什么?
牛虻1987
·
2023-09-10 00:56
区块链基础:编写一个最简单的合约,修改和查询
案例1:存储合约先看代码://SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.4.16=0.4.16及<0.9.0。
南城猿
·
2023-09-07 14:45
区块链
区块链
Solidity
智能合约入门教程
1开发工具remix的介绍Remix是一个基于Web的
Solidity
IDE,提供了一个集成开发环境,用于编写、测试和部署
Solidity
智能合约。
·
2023-09-07 10:35
智能合约区块链
Solidity
学习笔记(1)- string和bytes
pragma
solidity
^0.4.4;contractC{functionbyte32ToString(bytes32b)constantreturns(string){bytesmemorynames
kamiSDY
·
2023-09-06 21:33
区块链开发:JS/TS本地|项目环境搭建
区块链开发:JS/TS本地|项目环境搭建本地环境搭建VSCode
Solidity
扩展全局安装Solc,corepackVSCode配置本地Solc安装Ganache搭建JS虚拟环境项目测试安装依赖编写代码部署合约
简明编程
·
2023-09-06 19:46
区块链
笔记
区块链
javascript
开发语言
以太坊(十六)
Solidity
数据类型-结构体
自定义结构体pragma
solidity
^0.4.4;contractStudents{structPerson{uintage;stringname;}}Person就是我们自定义的一个新的结构体类型
duanyu
·
2023-09-06 11:39
Solidity
常见概念
一、状态变量首先看状态变量,类似其他语言的成员变量,在
Solidity
中称为状态变量。
lmwxhyy
·
2023-09-06 10:53
【从0学习
Solidity
】2. 值类型详解
Solidity
极简入门:2.值类型博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。
小月糖糖
·
2023-09-05 16:30
区块链
solidity
web3
Solidity
小白教程:6. 引用类型, array, struct
Solidity
小白教程:6.引用类型,array,struct这一讲,我们将介绍
solidity
中的两个重要变量类型:数组(array)和结构体(struct)。
区块链、智能合约工具箱
·
2023-09-05 10:13
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
web安全
CTF中智能合约部署交互基础
0x01前言
Solidity
在以太坊中是编写智能合约最受欢迎的语言,一般的CTF竞赛中的智能合约方向的题目都是以
solidity
语言编写的智能合约。
CTF小白
·
2023-09-05 10:43
CTF
区块链
区块链应用开发组件:助力低代码开发
在社区中,我们也经常听到关于区块链应用开发的诸多问题:如何在
solidity
代码中将账户地址和字符串互转?
微众区块链
·
2023-09-05 10:43
java
编程语言
区块链
大数据
github
Solidity
小白教程:5. 变量数据存储和作用域 storage_memory_calldata
Solidity
小白教程:5.变量数据存储和作用域storage_memory_calldata
Solidity
中的引用类型引用类型(ReferenceType):包括数组(array),结构体(struct
区块链、智能合约工具箱
·
2023-09-05 10:43
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
web安全
Solidity
小白教程:7. 映射类型 mapping
Solidity
小白教程:7.映射类型mapping这一讲,我们将介绍
solidity
中的哈希表:映射(Mapping)类型。
区块链、智能合约工具箱
·
2023-09-05 10:42
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
WEB3之路(一)--
solidity
学习笔记
学习资料:GitHub-AmazingAng/WTF
Solidity
:我最近在重新学
solidity
,巩固一下细节,也写一个“
Solidity
极简入门”,供小白们使用(编程大佬可以另找教程),每周更新1
bit熊
·
2023-09-05 10:42
区块链
学习
区块链
区块链之java(六) 合约监听
//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.7.0{System.out
paul.peng
·
2023-09-05 06:45
区块链学习
区块链
solidity
开发环境配置,vscode搭配remix
#学习笔记初学
solidity
,使用remix非常方便,因为需要的环境都配置好了,打开网站就可以使用。
q1wenchang
·
2023-09-05 06:06
vscode
ide
编辑器
web3
solidity
语言介绍以及开发环境准备
Solidity
是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了C++,Python和Javascript语言的影响,设计的目的是能在以太坊虚拟机(EVM)上运行。
若与
·
2023-09-05 02:53
solidity
的值类型之整型
整型的关键字是int/uintint是带符号整形的,uint是不带符号整形。int从int8到int256,uint也是从uint8到uint256。int8到int256,其取值范围逐渐变大,uint8到uint256也是同理。比如Int8,占1个字节.取值范围-128到127Int16,占2个字节.取值范围-3276832767uint8,占1个字节,取值范围0到255uint16,占2个字节
freeland2018
·
2023-09-04 18:33
Web3
solidity
编写cancelorder取消订单函数 并梳理讲述逻辑
上文Web3
solidity
订单池操作中我们讲述了订单池的基本概念并手动编写了创建订单的操作最近的我们还是先将ganache环境起起来然后我们打开项目上文中我们写了makeOrder创建订单的函数但是也带出一个问题我们创建之后如果不要了怎么干掉呀
-耿瑞-
·
2023-09-04 10:31
web3
Data location must be “storage“, “memory“ or “calldata“ for variable, but none was given
solidity
是一门相对特殊的语言按范畴来讲他应该算是一种后端语言但接触的人来讲可能前端偏多这个错误是因为结构体在存储在mapping中时,需要使用storagememorycalldata其中一个来定义他的存储位置如果你并不太了解可以直接选择
-耿瑞-
·
2023-09-04 10:31
web3
【从0学习
Solidity
】合约入门 Hello Web3
【学习
Solidity
的基础】入门智能合约开发HelloWeb3不写代码没饭吃上架主页在强者的眼中,没有最好,只有更好。我们是全栈开发领域的优质创作者,同时也是阿里云专家博主。
小月糖糖
·
2023-09-03 18:42
Web3
web3
区块链
solidity
web3j
solidity
转java
需要使用的环境web3j,nodejs安装编译sol工具1$npminstall-gsolc保存为hello.sol文件到本地12345678pragma
solidity
0.4.19;contracthello
music0ant
·
2023-09-03 15:34
Web3j
Web3j 继承StaticStruct的类所有属性必须为Public <DynamicArray<StaticStruct>>
Web3j继承StaticStruct的类所有属性必须为Public,属性的顺序和数量必须和
solidity
里面的struct属性相同,否则属性少了或者多了的时候会出现错位Web3j继承StaticStruct
music0ant
·
2023-09-03 15:31
web3
solidity
-9.异常处理
异常处理断言assert(boolcondition)assert(boolcondition),如果条件不满足,抛出异常,合约中断,一般使用在内部错误。要求requirerequire(boolcondition),如果条件不满足,抛出异常,合约中断,在函数输入参数和外部函数使用。require(boolcondition,stringmessage),提供一个错误信息。回滚revert()re
jection
·
2023-09-03 06:28
【区块链】CyberMiles 发布虚拟机CVM及高级编程语言Lity,为智能合约赋能
引言:Lity给区块链应用赋予卓越性能,动态可扩展性与安全性,同时完全向后兼容
Solidity
.7月27日,电商公链CyberMiles发布了CyberMiles虚拟机(CVM)及高级编程语言Lity,
阿涛站在你楼下
·
2023-09-02 16:44
solidity
-5.事件
参考文档
Solidity
的event事件(二十一)|入门系列http://me.tryblockchain.org/blockchain-
solidity
-event.html以太坊中的日志和事件:http
jection
·
2023-09-01 03:28
Solidity
小白教程:2. 数值类型
Solidity
小白教程:2.数值类型
Solidity
中的变量类型数值类型(ValueType):包括布尔型,整数型等等,这类变量赋值时候直接传递数值。
区块链、智能合约工具箱
·
2023-08-31 10:10
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
web安全
安全架构
Solidity
小白教程:3. 函数类型
Solidity
小白教程:3.函数类型
Solidity
中的函数
solidity
官方文档里把函数归到数值类型,但我觉得差别很大,所以单独分一类。
区块链、智能合约工具箱
·
2023-08-31 10:10
Solidity小白教程
区块链
智能合约
网络安全
安全
系统安全
web安全
安全架构
Solidity
小白教程:4. 函数输出 return
Solidity
小白教程:4.函数输出return这一讲,我们将介绍
Solidity
函数输出,包括:返回多种变量,命名式返回,以及利用解构式赋值读取全部和部分返回值。
区块链、智能合约工具箱
·
2023-08-31 10:08
区块链
智能合约
网络安全
安全
系统安全
web安全
安全架构
OneSwap系列十一ETH合约的安全检验、防呆(fool-proof)和摩擦
引言众所周知,区块链世界的准则是:Codeislaw,基于
solidity
开发的以太坊智能合约,包含一系列的存储状态,来支持Dapp的功能;在Dapp提供服务的过程中,由于区块链的无审查、去中心化特性,
OneSwap
·
2023-08-31 06:32
Solidity
进阶必知问题
目录一、
solidity
storage存储原理1、槽位是什么?2、如何合理运用每一个槽位?3、用代码示例说明上述建议二、
solidity
汇编是什么,有哪些常用的汇编函数?
海豹姥爷
·
2023-08-30 20:45
区块链
智能合约
eth
solidity
- 智能合约(1)众筹产品
准备参考:http://www.tryblockchain.org/
Solidity
-Struct-%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.htmlpragma
solidity
uestcAries
·
2023-08-30 07:26
Solidity
小白教程:1. HelloWeb3 (三行代码)
Solidity
小白教程:1.HelloWeb3(三行代码)
Solidity
简述
Solidity
是以太坊虚拟机(EVM)智能合约的语言。
区块链、智能合约工具箱
·
2023-08-28 13:27
web3
区块链
智能合约
分布式账本
web安全
网络安全
系统安全
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他