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
介绍合约结构状态变量数据类型结构修改器事件枚举函数数据类型值类型合约由多个结构组成:状态变量结构定义修改器定义事件声明枚举定义函数定义合约结构状态变量编程中的变量是指可以包含值的存储单元
科学发展观
·
2025-02-02 15:28
读书笔记
区块链
编程语言
以太坊
Solidity
智能合约开发
(一) - 合约结构
以太坊
Solidity
智能合约开发
(一)-合约结构掌握了以太坊的一些知识体系后,作为技术开发者,首先要学习的就是以太坊智能合约的开发。
心辰说区块链
·
2025-02-02 15:27
智能合约
区块链
solidity
:智能合约结构介绍
合约结构介绍1.SPDX版权声明bytecodemetadata介绍2.pragma
solidity
版本限制3.contract关键字4.import导入声明5.interface:接口6.library
FAFU_kyp
·
2025-02-02 15:26
#
solidity智能合约
区块链
Web-3.0学习路线
方向学习内容✅区块链基础区块链、智能合约、共识机制✅智能合约
Solidity
/Rust(Ethereum/Solana)✅前端React.js,Next.js,Web3.js,ethers.js✅后端Node.js
奶龙牛牛
·
2025-02-02 10:54
web3
Web-3.0(
Solidity
)基础教程
Solidity
是以太坊智能合约编程语言,用于编写去中心化应用(DApp)。如果你想开发Web3.0应用,
Solidity
是必学的。
奶龙牛牛
·
2025-01-31 20:58
区块链
Solidity
-Token
1.概念“代币”:区块链最强大、最容易被误解的工具。代币是区块链中某事物的表示。这些东西可以是金钱、时间、服务、公司股份、虚拟宠物,任何东西。通过将事物表示为令牌,我们可以允许智能合约与它们交互、交换、创建或销毁它们。围绕代币的许多困惑来自于混淆的两个概念:代币合约和实际代币。代币合约就是以太坊智能合约。“发送令牌”实际上意味着“在某人编写和部署的智能合约上调用方法”。归根结底,代币合约只不过是地
tomggo
·
2025-01-31 20:27
区块链
web3.0
Web-3.0(
Solidity
)ERC-20
发行自己的加密货币(ERC-20代币)你可以使用
Solidity
编写ERC-20智能合约来发行自己的加密货币,然后部署到以太坊(Ethereum)或BNB/Polygon等EVM兼容链。
奶龙牛牛
·
2025-01-31 20:55
区块链
Simula语言的区块链
在众多编程语言中,Simula语言虽不如
Solidity
、Go或Rust等更为流行,但其在面向对象编程(OOP)中的创新却为区块链应用的发展提供了独特的视角。本文将探讨Simula语言的
慕璃嫣
·
2025-01-31 07:33
包罗万象
golang
开发语言
后端
solidity
基础 -- 可视范围
在
Solidity
编程语言中,可视范围(Visibility)用于控制合约中变量和函数的访问权限。这对于确保合约的安全性、模块化以及代码的可维护性至关重要。
第十六年盛夏.
·
2025-01-31 01:42
Solidity
区块链搭建和维护
智能合约
区块链
智能合约
Solidity
目前不支持中文字符
简介在编写
Solidity
智能合约时,如果尝试在字符串中使用中文字符,编译器会报错。
纸鸢666
·
2025-01-30 09:35
Solidity
智能合约
区块链
solidity
web3
智能合约文档
solidity
文档审阅特点基于底层账户而非utxo所以有一个特殊的地址定位于用户定位于合约合约本身是一个账户语言内嵌框架支持支付只需要一个关键词payable可以在语言层面支持支付并且超级简单存储是使用网络上的区块链数据的每一个状态都可以永久存储所以需要确定变量使用内存还是区块链使用内存不是永久存储运行环境是在
weixin_30347009
·
2025-01-30 00:27
数据结构与算法
javascript
区块链
ViewUI
solidity
高阶 -- 继承
Solidity
是一种面向区块链的智能合约编程语言,广泛应用于以太坊等区块链平台。
第十六年盛夏.
·
2025-01-28 19:06
智能合约
Solidity
区块链
智能合约
【FISCO BCOS】二十四、通过Java SDK对FISCO BCOS进行压力测试
JavaSDKDemo提供有合约编译功能,能够将
Solidity
合约文件转换成Java合约文件,此外还提供了针对转账合约、CRUD合约以及AMOP功能的压力测试示例程序。
奈何不吃鱼
·
2025-01-26 16:40
FISCO
BCOS
区块链
java
飞梭链
FISCO
BCOS
linux
Python知识点:基于Python工具和技术,如何使用Truffle进行
智能合约开发
与部署
如何使用Truffle与Python进行
智能合约开发
与部署Truffle是一个强大的开发框架,它为以太坊智能合约的开发、测试和部署提供了一整套工具。
杰哥在此
·
2025-01-25 15:49
Python系列
python
智能合约
开发语言
编程
面试
solidity
基础 -- 映射迭代
前提提要本文中出现的所有代码均可在本人GitHubGitHub--
solidity
学习代码中查询到基本概念在
Solidity
中,映射是一种非常有用的数据结构,它允许我们通过键来快速访问值。
第十六年盛夏.
·
2025-01-25 09:07
Solidity
区块链
智能合约
solidity
基础 -- 合约结构
所有本篇以及以前出现的代码均可以在本人GitHubGitHub-
solidity
学习代码上找到合约结构在
Solidity
中,合约类似于面向对象编程语言中的类。
第十六年盛夏.
·
2025-01-25 09:37
Solidity
区块链
智能合约
Solidity
智能合约中的异常处理(error、require 和 assert)
Solidity
中的三种抛出异常方法:error、require和assert在
Solidity
开发中,异常处理是确保智能合约安全性和正确性的关键步骤。
Linke-
·
2025-01-22 09:17
区块链
智能合约
区块链
Solidity
Solidity
基础(8)--
Solidity
合约继承
本章节主要介绍
solidity
的单继承及多继承,接口相关内容1.继承简述继承通过关键字is来实现,例如:pragma
solidity
^0.4.0;contractPerson{stringname;uintage
Burning_ice
·
2025-01-22 08:43
solidity
solidity
Solidity
02
Solidity
合约组成结构
文章目录一、合约的基本构成1.1计数器代码示例1.2智能合约的组成1.2.1License许可声明1.2.2编译器版本声明1.2.3合约定义1.2.4状态变量1.2.5合约函数二、合约的组成结构
Solidity
杰哥的技术杂货铺
·
2025-01-22 08:09
Solidity
区块链
Solidity
智能合约
智能合约:区块链世界的自动化契约
详细内容可参照官方文档:
solidity
中文文档本文为自己梳理以及总结,旨在引领刚入行的小伙
第十六年盛夏.
·
2025-01-22 07:36
Solidity
区块链搭建和维护
智能合约
区块链
solidity
基础 -- 内联汇编
Solidity
是以太坊
智能合约开发
的主流语言,而内联汇编(InlineAssembly)则为开发者提供了一种直接操作EVM(以太坊虚拟机)的低级方式。
第十六年盛夏.
·
2025-01-21 20:00
Solidity
区块链搭建和维护
区块链
智能合约
通过智能合约攻击漏洞:夺取合约所有权并提取余额
简介在这篇文章中,我们将探讨如何利用
Solidity
编写攻击合约,以夺取目标合约的所有权并提取其余额。
Zero2One.
·
2025-01-16 23:31
区块链
区块链
网络
安全
web安全
网络安全
src
红队
【加密社】
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
探索Pancake Contracts: 建构DeFi世界的美味煎饼
本项目如同一个丰富多样的煎饼堆叠,不仅满足了
智能合约开发
者对于创新和实用性的渴望,也为普通用户打开了通向DeFi世界的大门。
周澄诗Flourishing
·
2024-09-09 02:06
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
链游开发运营流程
文章目录概念设计
智能合约开发
链下与链上集成测试与迭代上线与运营长期发展概念设计游戏机制设计:定义游戏的核心玩法、经济系统、奖励机制等。
Willin 老王躺平不摆烂
·
2024-08-31 00:55
区块链元宇宙
前端
区块链
web3
后端
架构
链游开发教学
文章目录**概念设计****教程****
智能合约开发
****
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
区块链
金融
智能合约
分布式账本
信任链
上一页
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
其他