在Solidity里,函数是合约的关键构成部分,用于执行特定任务或操作的代码块,可以包含逻辑、访问状态变量、进行计算,并且可以接受参数和返回值。但是solidity的函数与其他语言不太一样,经常会有同学搞混,这里开一篇文章完整介绍一下solidity函数的用法。
函数修饰器并不是一个新鲜的概念,但是它的用法在solidity中与其他语言中稍有不同,接下来我们详细介绍一下solidity中的函数修饰器的各种使用方法。
在Solidity里存储(storage)、内存(memory)和调用数据(calldata)这三种,这篇文章详细介绍了它们各自有着不同的特性和使用场景。
hardhat 中使用 gas reporter 来优化 gas 的详细说明。
hardhat集成了编译、测试、部署等功能,支持TypeScript,还提供了本地开发网络和调试工具。这篇文章详细介绍了hardhat的特点以及核心功能。
HOHMove共学营相关链接Move共学营优秀学员笔记:优秀学员相关链接:https://learnblockchain.cn/lizhecome(一)初识Move:区块链智能合约语言概览【学习笔记链接】(二)Move开发环境搭建与工具介绍【学习笔记链接】(三)使用Move在Sui上发行
Solidity语言特性一图流
1、直接在代理合约上加代理的地址直接在代理合约上加代理的地址,这样只能加到原有合约的最下边,这样不会破坏存储空间顺序,这样会改动原有合约不建议使用。//https://nxf4usxfbgm.feishu.cn/docx/KmuadfFRVotvWIxw1jhc6KyHnof?openbrd=
⭐️1.概述在操作系统中,有多种IO模型,从传统的阻塞IO、到非阻塞IO、再到多路复用IO以及暂未成熟的异步IO。为了解其思想,这里整理了一份这几种IO的模拟流程。代码使用go语言进行模拟。⚠️注意:这里仅使用go语言协程和channel模拟各种IO模型的思想,不涉及IO模型的底层实现,实际
在分布式场景下,日志的收集和检索变得额外困难。本文将利用go的协程实现高吞吐量的分布式日志收集,结合etcd做到配置热更新、利用kafka异步发送日志内容到elasticSearch中。实现日志内容的类实时刷新,方便分布式系统的查看和检索日志内容。log-agent仓库地址log-collec
探索数据库系统:从概念到应用的全景概览在信息时代,数据库系统是数据管理的核心支柱,支撑着从日常手机应用到企业复杂数据处理的各种场景。无论是社交媒体上的个人动态,还是企业中的海量交易记录,数据库系统都默默发挥着关键作用。本文将带您走进数据库系统的世界,探索其基本概念、技术演进、体系结构以及数据模型,
在区块链应用开发中,实时监听某种代币的交易是一个常见需求。本文将详细介绍如何使用go-ethereum(也称为geth)客户端库来监听以太坊网络上的USDT(Tether)代币交易。USDT简介USDT是一种稳定币,在以太坊网络上以ERC-20代币的形式存在。它的智能合约实现了标准的ERC-20
这是WTF社区做的一个DApp的教程,有基础,感兴趣的可以学习:https://github.com/WTFAcademy/WTF-Dapp 文章相当于我的总结,开始教程前建议学习一下React。代码仓库:https://github.com/langjiyunmie/WTF-DAPP-STUDY
代码:https://github.com/langjiyunmie/React- 视频观看 :https://www.youtube.com/watch?v=SqcY0GlETPk&t=1723s
GameEarns是一款基于TON链的Web3游戏,针对流行的大逃杀玩法进行二次开发,并结合每日空投、日常任务、好友邀请奖励、NFT经济等链游元素,提升游戏互动性与可玩性。平台内置多款小游戏,让玩家在享受轻松娱乐的同时赚取收益。一、核心玩法1、多款小游戏可玩,轻松赚取奖励平台提供多款小游戏,玩
前言写此篇文章的目的主要是记录一下在开发TG小程序的过程中遇到的问题以及解决方法,其二梳理一下整个TG小程序开发的流程,我个人认为TG小程序和H5网页没有太大的区别,TG在telegram上运行的H5网页。此篇文章不对代码层面的问题探究,只是对开发流程的梳理。准备阶段工欲善其事必先利其器:
深入理解区块链常用数据结构
扫一扫 - 使用登链小程序
114 篇文章,705 学分
388 篇文章,475 学分
67 篇文章,425 学分
118 篇文章,352 学分
163 篇文章,339 学分