【从0学习Solidity】3.函数详解博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!函数Solidity语言的函数非常灵活,可以进行各种复杂操作。在本教程中,我们将会概述函数的基础概念,并通过一些示例演示如何使用函数。我们先看一下Solidit
【从0学习Solidity】9.常数constant和immutable博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!这一讲,我们介绍Solidity中和常量相关的两个关键字,constant(常量)和immutable(不变量)。状态变量声明这
【从0学习Solidity】17.库合约站在巨人的肩膀上博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!这一讲,我们用ERC721的引用的库合约String为例介绍solidity中的库合约(library),并总结了常用的库合约。库合约库合约是一
【从0学习Solidity】11.构造函数和修饰器博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!这一讲,我们将用合约权限控制(Ownable)的例子介绍solidity语言中构造函数(constructor)和独有的修饰器(modifier)。构
【从0学习Solidity】12.事件博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!这一讲,我们用转账ERC20代币为例来介绍solidity中的事件(event)。事件Solidity中的事件(event)是EVM上日志的抽象,它具有两个特点:
【从0学习Solidity】13.继承博主简介:不写代码没饭吃,一名全栈领域的创作者,专注于研究互联网产品的解决方案和技术。熟悉云原生、微服务架构,分享一些项目实战经验以及前沿技术的见解。关注我们的主页,探索全栈开发,期待与您一起在移动开发的世界中,不断进步和创造!本文收录于不写代码没饭吃的学习汇报系列,大家有兴趣的可以看一看。欢迎访问我们的微信公众号:不写代码没饭吃,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!这一讲,我们介绍solidity中的继承(inheritance),包括简单继承,多重继承,以及修饰器(modifier)和构造函数(constructor)的继
一、前言上次发的Midjourney教程《奶奶看了都会的Midjourney入门教程!!》文章受到了很多朋友们的认可和支持,大家也在群里讨论的很热烈,然后其中有不少疑问就是Midjourney的图片怎么精准的控制,或者是不改变某个物体的情况下更换背景等等,实在是太多问题了。不过确实,Midjourney生成的图片很难精准的控制,随机性很高,需要大量的跑图(为此我也回复了很多很多信息就是让小伙伴们多跑图...),不过没关系,受到社群小伙伴们的强烈建议(也包括我可以少回复点消息),我在这篇文章中为大家分享SD的教程。这时候肯定有朋友心想了"SD是什么?为什么要用它?它能帮助我们做什么...."别急
作者:禅与计算机程序设计艺术1.简介本文将详细介绍如何通过Solidity编程语言创建高度定制化的加密货币。文章适合具有一定编程基础的读者,并且需要具备一些经济学、金融学或数字货币相关知识。如无此类知识储备,建议先阅读相关的专业书籍。CryptoCurrency和Blockchain技术的兴起已经让越来越多的人了解这个世界上正在发生的改变。作为新时代的先锋,我相信每个人都在探索新潮的知识和方法,而创造出属于自己的价值系统。那么,在过去的几年里,有哪些项目或组织成功地开创了新的加密货币或者区块链项目呢?又有哪些项目或组织由于种种原因失败了呢?这些项目背后都经历了怎样的命运?在本文中,我们将尝试从
本文将介绍Solidity开发中的两种工具:RemixIDE和HardhatRemixSolidity在线编译器无需安装可快速开发、部署和测试Solidity智能合约支持插件,包括OpenZeppelin,Oraclize和Solium等可以本地安装,使用命令行操作,完全开源Remix部署ERC-721合约进入Remix,创建OpenZeppelinERC721.sol插入以下代码pragmasolidity^0.8.0;import"https://github.com/OpenZeppelin/OpenZeppelin-contracts/blob/master/contracts/tok
去中心化金融(DecentralizedFinance,DeFi)是基于区块链技术的一种新型金融模式,它通过智能合约和去中心化应用程序(DApps)实现了传统金融中的各种功能,如借贷、交易、存款和投资,而无需依赖传统金融机构。Solidity是一种专为以太坊平台设计的智能合约编程语言,它成为了构建DeFi应用的首选语言。本篇博客将介绍Solidity中的去中心化金融应用开发,并探讨其对金融领域的潜在影响。引言随着区块链技术的发展,去中心化金融应用(DeFi)成为了数字金融领域的热门话题。DeFi应用提供了一种无需传统金融机构参与的金融服务模式,这使得金融活动更加公平、透明和可访问。Solidi