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
合约开发过程中,事件(Events)是一种非常重要的机制。它们不仅能够让开发者记录智能合约的重要状态变更,还能够让外部系统(如前端应用)监听这些状态的变化。
加密社
·
2024-09-16 09:50
闲侃
区块链
智能合约
区块链
第二部分:Web3的核心技术 4. 智能合约
以下将详细介绍智能合约的概念与原理、如何使用
Solidity
编写和部署智能合约,以及现实中的智能合约应用案例。
紫队安全研究
·
2024-09-12 04:21
web3
智能合约
区块链
【
Solidity
】代币
ERC20ERC20全称“EthereumRequestforComment20”,是一种标准接口,用于实现代币合约。ERC20标准定义了一组函数和事件,使得代币可以在不同的应用和平台之间相互操作。ERC20标准接口定义了一组必须实现的函数和事件:interfaceIERC20{//查询代币的总供应量functiontotalSupply()externalviewreturns(uint);//
JS.Huang
·
2024-09-11 03:51
Solidity
笔记
区块链
web3
Solidity
盲拍案例
参考https://
solidity
.readthedocs.io/en/latest/
solidity
-by-example.htmlhttps://ethfans.org/wikis/
Solidity
黄靠谱
·
2024-09-08 16:41
web3.0中使用的前端开发
-
Solidity
:虽然主要用于智能合约开发,但前端开发人员也需要了解一些
Solidity
知识,以
alankuo
·
2024-09-03 09:32
人工智能
人工智能
去中心化Java,Springboot+web3j完成去中心化的区块链应用
在线编辑器remix,用来使用
solidity
语言编写智能合约。http://r
不二周山
·
2024-09-01 03:27
去中心化Java
链游开发教学
文章目录**概念设计****教程****智能合约开发****
Solidity
基础**:**智能合约教程**:**项目**:**链下与链上集成****教程**:**项目**:**测试与迭代****教程**
Willin 老王躺平不摆烂
·
2024-08-31 00:53
区块链元宇宙
区块链
web3
前端
后端
assert()在
solidity
的运用,模糊测试案例
文章目录前言一、assert()函数介绍二、
solidity
使用举例foundry测试的举例被测试的合约:StatelessFuzzCatches测试合约:StatelessFuzzCatchesTest
zhuqiyua
·
2024-08-29 20:19
区块链一些
区块链
【区块链应用开发】使用
Solidity
进行区块链应用开发
区块链应用开发使用
Solidity
进行区块链应用开发引言随着区块链技术的迅速发展,
Solidity
作为智能合约开发的主流编程语言,成为了区块链应用开发者的重要工具。
爱技术的小伙子
·
2024-08-29 00:09
区块链
cloc,
solidity
metrics 使用的入门,细节与解答
为什么要界定源代码数量代码审计是一种评估软件代码质量、安全性和合规性的过程。在进行代码审计之前,先界定源代码的数量有以下几个原因:审计范围的确定:了解源代码的规模可以帮助审计团队确定审计的范围和深度,从而制定合理的审计计划。资源分配:源代码的数量直接影响到审计所需的时间和人力资源。大量的代码可能需要更多的时间来完成审计,因此需要合理分配审计资源。风险评估:源代码的规模可以作为评估项目风险的一个因素
zhuqiyua
·
2024-08-28 08:21
区块链一些
智能合约
solidity
接口的入门
solidity
接口的入门文章目录
solidity
接口的入门前言一、接口是什么?
zhuqiyua
·
2024-08-28 08:21
区块链一些
区块链
solidity
一些内置的常用函数和关键字(含智能合约简单代码示例)
solidity
一些内置的常用函数和关键字:1.msg.sender描述:msg.sender是全局变量,代表当前调用者的地址,即谁发起了当前的合约调用。
Farrol
·
2024-08-27 14:26
智能合约
区块链
NFT数字藏品平台app软件开发
开发者需要熟悉这些平台及其开发工具,如
Solidity
(智能合约编程语言)和Truffle(开发框架)等。前后端开发:APP的前端负责用户界面和交互,后端则负责数据处理和与区块链的交互。
星星网络科技开发
·
2024-08-27 08:18
区块链
Github 2024-03-26 开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目3TypeScript项目3JupyterNotebook项目2C++项目1GDScript项目1Lua项目1
Solidity
项目
老孙正经胡说
·
2024-03-26 20:39
github
开源
Github趋势分析
开源项目
Python
Golang
Solidity
Uniswap V2 library contract
librarycontract在
Solidity
中,库是一种无状态合约(即它没有可变状态),它实现了一组可被其他合约使用的函数--这是库的主要目的。
许强0xq
·
2024-03-16 14:51
solidity合约那点事儿
区块链
智能合约
Uniswap
《
Solidity
简易速速上手小册》第4章:智能合约的设计与开发(2024 最新版)
文章目录4.1合约结构和布局4.1.1基础知识解析深入合约布局原则理解组织结构高效布局的重要性4.1.2重点案例:构建一个在线商店合约案例Demo:编写在线商店智能合约案例代码:OnlineStore.sol测试和验证拓展功能4.1.3拓展案例1:可升级的合约案例Demo:创建可升级的智能合约案例代码Proxy.solLogicContractV1.solLogicContractV2.sol测试
江帅帅
·
2024-02-20 07:17
《Solidity
简易速速上手小册》
智能合约
区块链
人工智能
去中心化
web3
Solidity
DAO
[以太坊] OpenZeppelin 使用笔记
模板应用新建空目录mkdiroz-workspacecdoz-workspace拆箱模板truffleunboxtutorialtoken安装OpenZeppelinnpminstallopenzeppelin-
solidity
ytxing
·
2024-02-20 04:19
Github 2024-02-15 开源项目日报 Top9
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量TypeScript项目4Python项目2
Solidity
项目2Rust项目1JavaScript项目1Go项目1C++项目1Terraform
老孙正经胡说
·
2024-02-19 21:41
github
开源
Github趋势分析
开源项目
Python
Golang
《区块链公链数据分析简易速速上手小册》第2章:数据获取基础(2024 最新版)
文章目录2.1访问区块链数据2.1.1基础知识2.1.2重点案例:使用Python查询比特币交易记录2.1.3拓展案例1:使用Web3.py读取以太坊智能合约状态示例智能合约(
Solidity
)Python
江帅帅
·
2024-02-14 21:43
区块链
数据分析
数据挖掘
人工智能
大数据
python
机器学习
以太坊构建DApps系列教程(三):编译部署测试TNS代币
编译此时我们有一个包含一些
Solidity
代码的文件。但为了使以太坊虚拟机能够理解它,我们需要将其转化为机器代码。
编程狂魔
·
2024-02-14 13:48
web3知识体系汇总
3.技术栈Web3.js
Solidity
(智能合约)NFTHtml/js/css/react/typescript/nodejsSwarm(存储)FilecoinDAOGa
mask哥
·
2024-02-14 05:52
管理沉思&总结
web3
java
区块链研究实验室-君士坦丁堡硬分叉后的可重入漏洞-part1
然而,这次升级也有一个副作用,在
Solidity
语言编写的智能合约中调用address.transfer()函数或address.send()函数时存在可重入漏洞。
区块链研究实验室
·
2024-02-13 11:15
区块链
智能合约
以太坊
Hyperledger
区块链技术
Github 2024-02-11 开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目4非开发语言项目2C项目1C++项目1
Solidity
项目1JavaScript项目1Rust项目1HTML项目1免费服务列表|free-for.dev
孙琦Ray
·
2024-02-12 10:16
github
开源
Github趋势分析
开源项目
Python
Golang
以太坊批量转代币合约代码
多金额以及单金额代币批量转账需提前approve授权/***SubmittedforverificationatEtherscan.ioon2019-07-04*/pragma
solidity
^0.4.25
金色的熊
·
2024-02-12 05:52
Solidity
智能合约
目前
Solidity
在gas的消耗逻辑,在FISCOBCOS上是不存在的,联盟链不需要消耗这个。即便智能合约中有对应的方法和逻辑,部署是可以成功的,但是不会生效
去远方追逐
·
2024-02-12 04:12
Solidity
045 LibraryClient
SPDX-License-Identifier:GPL-3.0//DefinethelicenseforthisSmartContractasGNUGeneralPublicLicensev3.0pragma
solidity
DataSummer
·
2024-02-11 09:51
Solidity
区块链
金融
智能合约
分布式账本
信任链
Solidity
046 Mathmatics
//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.7.0<0.9.0;//ImporttheinterfaceIMathfromtheIMath.solfile
DataSummer
·
2024-02-11 09:51
智能合约
区块链
信任链
去中心化
分布式账本
049 MyMathLibrary
//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.7.0<0.9.0;//Alibraryforbasicarithmeticoperations.libraryMyMathLibrary
DataSummer
·
2024-02-11 09:49
Solidity
区块链
智能合约
信任链
分布式账本
金融
Github 2024-02-10 开源项目日报Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目5
Solidity
项目1Go项目1Rust项目1PLpgSQL项目1Scala项目1TypeScript项目1BlueskySocial
孙琦Ray
·
2024-02-10 20:51
github
开源
Github趋势分析
开源项目
Python
Golang
Github 2024-02-09 开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Python项目4Go项目2Scala项目1PLpgSQL项目1Ruby项目1HTML项目1
Solidity
项目1Lua项目1开源个人理财应用Maybe
孙琦Ray
·
2024-02-10 20:20
github
开源
Github趋势分析
开源项目
Python
Golang
Solidity
043 Reheritance
//SPDX-License-Identifier:MIT//Declaretheversionof
Solidity
thecontractsarewrittenin.pragma
solidity
^0.8.9
DataSummer
·
2024-02-08 11:57
Solidity
金融
区块链
智能合约
信任链
去中心化
Solidity
044 Interface
//SPDX-License-Identifier:MITpragma
solidity
^0.8.9;//DefineaninterfaceIHelloWorld.Interfacesareusedtodefinecontracts'externalfunctionswithoutimplementingthem.interfaceIHelloWorld
DataSummer
·
2024-02-08 11:56
Solidity
金融
区块链
智能合约
分布式账本
信任链
Solidity
-041 GeneralStructure
//SPDX-License-Identifier:MITpragma
solidity
^0.8.9;//ContractGeneralStructuredemonstratesvarious
Solidity
featuresincludingstatevariables
DataSummer
·
2024-02-07 04:47
Solidity
智能合约
区块链
信任链
去中心化
分布式账本
Solidity
-039 ContractPolymorphism
//SPDX-License-Identifier:MITpragma
solidity
^0.8.9;//DefineacontractnamedParentContractcontractParentContract
DataSummer
·
2024-02-07 04:46
Solidity
金融
区块链
智能合约
分布式账本
Solidity
040 FunctionPolymorphism
//SPDX-License-Identifier:MITpragma
solidity
^0.8.9;//Contractname:FunctionPolymorphism//Demonstratestheconceptoffunctionpolymorphismwheremultiplefunctions
DataSummer
·
2024-02-07 04:46
Solidity
区块链
金融
智能合约
分布式账本
信任链
Solidity
042 IMaths
//SPDX-License-Identifier:GPL-3.0pragma
solidity
>=0.7.0<0.9.0;//InterfaceIMaths//Definesasetofmathematicaloperationsthatcanbeimplementedbycontracts
DataSummer
·
2024-02-07 04:14
Solidity
区块链
智能合约
信任链
分布式账本
金融
以太坊之Remix部署智能合约(Remix简介,使用,测试网络部署合约)
1.Remix简介Remix是一个开源的
Solidity
智能合约开发环境,提供基本的编译、部署至本地或测试网络、执行合约等功能。
Rose J
·
2024-02-07 00:19
#
区块链之以太坊
区块链
Solidity
0.6 带来的一些重大变化
这又是
Solidity
一个较大版本的升级,带来了一些对老版本不兼容的一些变化。
Ashton
·
2024-02-06 23:34
Solidity
介绍
努力只能及格,拼命才能优秀前言:编写智能合约绕不过去的一个坑就是要学一种新的编程语言,这就是号称智能合约编程语言的
Solidity
本次学习的版本为0.8.0
Solidity
官方中文学习文档
Solidity
尽欢i
·
2024-02-06 16:12
#
智能合约
区块链
开发语言
智能合约
solidity
payable_以太坊区块链搭建与使用(五)-智能合约
Solidity
一、智能合约
Solidity
开发工具1、remix-idehttp://remix.ethereum.org/在线版本,也可以去github下载安装到本地。
weixin_39614521
·
2024-02-06 16:41
solidity
payable
XuperChain 百度区块链简易学习帖
安装客户端安装启动私链基本操作命令1.创建普通用户2.创建合约账号3.查询余额4.转账5.查询交易信息6.查询block信息网络部署(选择性阅读)1.创建网络部署环境2.配置种子节点netURL、运行节点编写一个
Solidity
ShadderSeina
·
2024-02-06 16:08
硕士学习
1024程序员节
Solidity
智能合约开发 基础语法 | 文档 | 编译器 汇总
文章目录前言
Solidity
源文件布局
Solidity
源文件布局--import
Solidity
值类型
Solidity
引用类型
Solidity
地址类型地址类型成员变量地址成员变量用法字符数组(ByteArrays
菲尔-Phil
·
2024-02-06 16:37
Solidity
智能合约开发
solidity
合约
智能合约
remix
Solidity
基础(一)
Solidity
官网github
Solidity
是一种静态类型的花括号(curly-braces)编程语言,旨在开发运行在以太坊(Ethereum)上的智能合约。
chinusyan
·
2024-02-06 16:03
Solidity
区块链
【MoonBeam】
Solidity
开发工具以及对应使用示例
本文将介绍
Solidity
开发中的两种工具:RemixIDE和HardhatRemix
Solidity
在线编译器无需安装可快速开发、部署和测试
Solidity
智能合约支持插件,包括OpenZeppelin
Keike1
·
2024-02-06 16:01
区块链
去中心化
web3
智能合约
java-sdk-demo 测试自己部署的合约(PerformanceXXX.java)区块链性能测试
一、我们将sol文件转化为java文件,并写Performance文件#进入dist目录;cddist#建立一个文件;mkdir-pcontract/
solidity
#将需
m0_46664428
·
2024-02-06 16:01
java
开发语言
区块链
安全性测试
使用hardhat 部署
solidity
智能合约到测试网
概述在刚开始学
solidity
智能合约的时候,我们大多数都是通过Remix在线编辑器完成合约编辑部署和测试等流程的工作。毫无疑问,remix在调试的时候是十分的方便的。
jamesdodo
·
2024-02-06 12:56
区块链
智能合约
区块链
solidity
hardhat
rust ethers-rs 签名与
solidity
验证签名例子
第一段代码是一个
Solidity
智能合约,用于验证基于EIP712格式的签名。它包括了定义常量、结构体、函数和验证逻辑的实现。
devopen
·
2024-02-05 23:13
rust
开发语言
后端
EIP712
rust
ethers-rs
Solidity
之旅(十八)内联汇编 [inline assembly]
借您所问,既然
Solidity
可以编写出优秀的智能合约,那为
BSN研习社
·
2024-02-05 13:19
汇编
Solidity
案例详解(一)存钱罐合约
本系列我们会一步一步解释每一段合约,让你更快学习
Solidity
语言。
BSN研习社
·
2024-02-05 13:19
区块链
逸学区块链【
solidity
】真随机数
参考GetaRandomNumber|ChainlinkDocumentation但是很贵,价格GasPrice:当前gas价格,根据网络状况而波动。Callbackgas:返回您所请求的随机值时,回调请求消耗的gas量。验证gas:量gas用于验证链上的随机性。我们可以定义两个内容限制总价格,也就是限制当前gas价格和回调请求消耗的gas量keyHash:Gas通道(最大gas价格您愿意为请求支
程序员逸尘
·
2024-02-03 21:54
区块链
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他