文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 课程
  • 集训营
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
DeCert.me
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
以太坊智能合约开发基础

本文介绍了以太坊智能合约开发的基础概念,包括以太坊的定义、智能合约的本质、账户类型(外部账户和合约账户)、以太币和Gas的作用、以及交易的类型。通过理解这些概念,可以为后续的智能合约开发打下坚实的基础,并了解如何与区块链进行交互。

以太坊  智能合约  Solidity  账户  Gas  交易 
发布于 2025-11-21 17:53 阅读(586) 点赞(1) ( 40 )
分享
Twitter分享
微信扫码分享
Solidity 地址类型

本文深入介绍了Solidity中的地址类型,包括普通地址(address)和可支付地址(address payable)的区别与转换。同时详细讲解了地址比较、查询余额和使用call方法进行转账等常用操作。通过一个存钱罐合约的实例,演示了地址类型在实际开发中的综合应用

Solidity  地址类型  Address  address payable  call  以太坊 
发布于 2025-11-21 17:42 阅读(533) 点赞(0) ( 25 )
分享
Twitter分享
微信扫码分享
Solidity 枚举类型

本文详细介绍了Solidity中枚举类型的定义、特点、与整型的转换、以及各种操作。枚举类型适用于表示一组固定的命名常量,能够提高代码的可读性和可维护性,特别适合表示有限的状态集合,如订单状态、工作流状态等。文章还提供了实际应用示例,并强调了使用枚举的最佳实践。

枚举  Solidity  智能合约  数据类型  状态管理  类型转换 
发布于 2025-11-18 22:45 阅读(506) 点赞(0) ( 21 )
分享
Twitter分享
微信扫码分享
Solidity 数组

本文详细介绍了Solidity中的数组类型,包括固定长度数组和动态长度数组的定义、初始化、访问方式以及成员函数。同时,还提到了数组切片的概念,以及在使用数组时需要注意的Gas消耗问题,并介绍了string和bytes这两种特殊的数组类型。避免在智能合约中遍历大数组,以防止Gas消耗超过限制。

Solidity  数组  固定长度数组  动态数组  gas消耗  string  bytes 
发布于 2025-11-18 21:58 阅读(428) 点赞(0) ( 22 )
分享
Twitter分享
微信扫码分享
Solidity string 与 bytes

本文介绍了Solidity中处理文本和字节数据的三种主要类型:定长字节数组(bytes1-bytes32)、动态字节数组(bytes)和字符串(string)。详细阐述了它们的特点、操作、类型转换以及Gas消耗对比,并提供了实际应用场景和优化建议,以帮助开发者选择合适的类型来提高智能合约的效率和可维护性。

Solidity  字节数组  字符串  智能合约  gas优化  数据类型 
发布于 2025-11-18 21:31 阅读(448) 点赞(0) ( 20 )
分享
Twitter分享
微信扫码分享
Solidity 结构体

本文介绍了Solidity中结构体的定义、声明、赋值和访问。结构体允许创建自定义复合类型,用于组织和管理相关联的数据,支持基本类型、数组和映射作为成员。文章详细讲解了结构体变量的四种赋值方式,以及如何通过访问器函数获取结构体成员的值,合理使用结构体可以使智能合约的数据结构更加清晰,代码更易维护。

结构体  Struct  Solidity  智能合约  复合类型  访问器 
发布于 2025-11-18 21:11 阅读(493) 点赞(0) ( 18 )
分享
Twitter分享
微信扫码分享
Solidity 合约类型

本文介绍了 Solidity 中合约类型的概念,合约本身也是一种数据类型。主要讲解了如何使用 new 关键字创建合约,以及如何与已部署的合约进行交互,包括合约类型与地址类型之间的转换,这对于构建复杂的 DApp 至关重要。

合约类型  new关键字  合约部署  合约交互  类型转换  Solidity 
发布于 2025-11-18 17:35 阅读(509) 点赞(0) ( 21 )
分享
Twitter分享
微信扫码分享
Solidity 继承

本文介绍了Solidity中合约继承的概念和使用方法,包括单继承和多重继承。Solidity 使用关键字 is 来表示合约的继承关系,virtual和override用于函数重写,super用于调用父合约函数。合理使用继承可以提高代码重用率和可维护性。

继承  Solidity  智能合约  多重继承  函数重写  抽象合约 
发布于 2025-11-18 14:53 阅读(532) 点赞(0) ( 24 )
分享
Twitter分享
微信扫码分享
Solidity 接口及合约交互

本文介绍了Solidity中接口的概念和使用方式。接口是定义一组抽象方法的规范,用于约束合约的行为,实现解耦合,并通过依赖接口而非实现,提高代码的可维护性和可扩展性。文章还通过调用ERC20合约进行转账的例子,展示了接口在合约交互中的实际应用。

Solidity  接口  合约交互  抽象方法  ERC20  依赖接口 
发布于 2025-11-18 14:50 阅读(1092) 点赞(0) ( 23 )
分享
Twitter分享
微信扫码分享
Solidity 函数

本文深入讲解了Solidity函数的各个方面,包括基本语法、可见性(public、external、internal、private)及其对函数调用方式的影响、状态可变性(view、pure、payable)选择建议、函数调用方式(内部调用、外部调用)、函数参数和返回值的数据位置、函数重载、构造函数、特殊函数(receive和fallback)以及函数修改器。

Solidity  函数  可见性  状态可变性  重载  构造函数 
发布于 2025-11-18 14:42 阅读(507) 点赞(0) ( 23 )
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
DeCert.me
DeCert.me
贡献值: 1008 学分: 2322
https://decert.me/ 面向未来学习,构建链上信用
0 关注 23 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
UpChain
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2026 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览

创建课程

编辑封面图
建议尺寸: 1920*1080
编辑封面图
封面预览