LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

Solidity

1. Solidity极简入门|第七讲:控制流,用Solidity实现插入排序

原文标题:《Solidity 极简入门: 7.控制流,用 solidity 实现插入排序》</blockquote>原文作者:0xAA</blockquote>我最近在重新学 solidity,巩固一下细节,也写一个「Solidity 极简入门」,供小白们使用(编程大佬可以另找教程),每周更新 1-3 讲。所有代码开源在 github :github.com/AmazingAng/WTFSolidity这一讲,我们将介...

知识:Solidity

2. 以太坊编程语言 Solidity 团队推出 Solidity 论坛,供开发人员讨论语言设计和编译

区块链网络消息,以太坊编程语言 Solidity 团队基于开源讨论平台 Discourse 推出 Solidity 论坛,供开发人员讨论 Solidity 编程语言的设计、Solidity 编译器、Solidity 文档以及 Solidity 版本等问题。不过,紧急的 Solidity 支持问题、错误或漏洞报告、以太坊研究的具体讨论以及提案 EIP 等不在该论坛讨论范围之内。...

知识:以太坊,Solidity,项目进展

3. 以太坊开发者发布 Solidity 0.7.0 版本,官方称是对 Solidity 语言和编译器的重大更

区块链网络消息,以太坊开发者发布 Solidity 0.7.0 版本。官方表示,Solidity 0.7.0 是对 Solidity 语言和编译器的重大更新。该版本删除了外部存储映射功能、关键词「var」、并且构造函数不再需要默认可见性(Visibility),另外还进行了一些语法更改。官方建议升级所有代码以使其与 Solidity v.0.7.0 兼容。来源...

知识:以太坊,技术,智能合约,Solidity

4. 以太坊 Solidity 将把其每个 Solidity 版本铸造为 NFT,拍卖所筹资金将用于资助开发

区块链网络消息,以太坊编程语言 Solidity 团队宣布将把 88 个历史 Solidity 版本以及之后要发布的新版本铸造为 NFT,每个版本都将只铸造一次,拍卖将分批进行。Solidity 表示,筹集到的资金将用于资助与 Solidity 相关的开发工作,NFT 所有者将能够对此进行投票表决。来源链接免责声明:作为区块链信息平...

知识:以太坊,Solidity,NFT

5. PDXUtopia区块链协议栈支持WASM合约与Solidity之间互相调用

PDX|教程PDX Utopia区块链协议栈支持WASM合约与Solidity之间互相调用,本文档说明如何在PDX Utopia区块链协议栈中调用WASM合约与Solidity。Ewasm智能合约在区块链的价值性能高效:WASM采用二进制编码,在程序执行过程中的性能优越;存储成本低:相对于文本格式,二进制编码的文本占用的存储空间更小;多语言...

知识:合约,合约地址,智能合约,区块链协议

6. 【以太坊智能合约编程】【solidity傻瓜学习】第一段代码(1)

【以太坊智能合约编程】【solidity学习】第一段代码(1)pragma solidity 0.4.9; contract DemoTypes { function f(uint a) returns (uint b) { uint result = a * 8; return result; } }代码解释pragma solidity 0.4.9;第一句pragma是代表程序开始。solidity 代表本智能合约是Solidity语言0.4.9 代表的是编译器版本这就相当于一群人在一...

知识:以太坊智能合约,合约,智能合约编程,智能合约

7. 智能合约编写之Solidity的基础特性|FISCOBCOS系列开发教程

...拔得头筹。系列专题 | 超话区块链之智能合约专场编写篇:智能合约编写之 Solidity的基础特性作者:储雨知如前篇介绍,目前大部分的联盟链平台,包括FISCO BCOS,都采用Solidity作为智能合约开发语言,因此熟悉并上手Solidity十分必要。作为一门面向区块链平台设计的图灵完备的编程语言,Solidity支持函数...

知识:合约,智能合约,区块,智能合约开发

8. 以太坊的包容性开发语言里到底藏着什么秘密?

Solidity是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和Javascript 语言的影响,设计的目的是能在以太坊虚拟机(EVM)上运行。Solidity是静态类型语言,支持继承、库和复杂的用户定义类型等特性。它的语法接近于Javascript,是一种面向对象的语言。但作为一种真正...

知识:区块链,以太坊

9. zkEVM实现完全兼容Solidity,zksync 2.0要来了?

...tter Labs宣布推出了首个迁移的zksync 2.0测试应用UniSync,这标志着zkEVM已实现对Solidity的完全兼容,现有以太坊应用将能无缝迁移至zksync 2.0二层网络。要使用UniSync,你可以访问他们的Uniswap V2 智能合约和前端端口:https://uni.zksync.io/以下是关于zkEVM以及zkSync 2.0的一些知识点:zkEVM常见解答1、什么是zkEVM,它的...

知识:zkSync

10. 如何在Solidity库中使用状态变量函数

以下是关于库的Solidity文档: 注意第一个限制:库不能具有状态变量。库函数setStateVariables、contractAddress和name()是内部函数。但是如果您想在库中定义、创建和使用新的状态变量。众所周知,Solidity库不能有状态变量。如果今天你在网上快速搜索一下Solidity库是否可以有状态变量,你会发现答案是否...

知识:存储

11. Solidity极简入门 | 第五讲:引用类型, array, struct

原文标题:《 Solidity 极简入门: 5. 引用类型, array,struct 》</blockquote>原文作者:0xAA</blockquote>我最近在重新学 solidity,巩固一下细节,也写一个「Solidity 极简入门」,供小白们使用(编程大佬可以另找教程),每周更新 1-3 讲。所有代码开源在 github :github.com/AmazingAng/WTFSolidity这一讲,我们将介绍 solidity ...

知识:Solidity

12. Solidity极简入门|第六讲:映射类型 mapping

原文标题:《Solidity 极简入门: 6. 映射类型mapping》</blockquote>原文作者:0xAA</blockquote>我最近在重新学 solidity,巩固一下细节,也写一个「Solidity 极简入门」,供小白们使用(编程大佬可以另找教程),每周更新 1-3 讲。所有代码开源在 github :github.com/AmazingAng/WTFSolidity这一讲,我们将介绍 solidity 中的哈...

知识:Solidity

13. 以太坊更新其 Solidity 编程语言以获得更多功能

以太坊新的原生编程语言 Solidity 的新版本已经面世。 这一次它带来了语言级别的小改进,但是,它集成了一个新功能,允许从任何开发环境 (IDE) 进行编程。新版本于 12 月 20 日在官方 Solidity 博客上发布,其中公开了更改和修复的错误列表。这个新版本的以太坊编程语言将拥有。主要的变化是允许将 Sol...

知识:以太坊,区块,太坊,链上

14. 智能合约开发必读:这 10 个 Solidity 常见安全问题不容忽视

智能合约安全堪忧,了解 2020 年 Solidity 常见的 10 个安全问题。</blockquote>原文标题:《Solidity 十大常见安全问题》 撰文:Erez Yalon 翻译:登链社区在 2018 年,我们(CheckMarx)曾对智能合约安全状况进行过初步研究,重点是 Solidity[1] 编写的智能合约。当时,我们根据公开的合约源代码(译者注:本文称之...

知识:以太坊,技术,安全,智能合约,Solidity,DeFi

15. OpenZeppelin 的智能合约开发库将迁移到 Solidity 0.7 版本

...Zeppelin 的智能合约开发库 OpenZeppelin Contracts 宣布将迁移到智能合约编程语言 Solidity 最新发布的 0.7 版本,目前已经发布了基于最新版 OpenZeppelin Contracts 3.1 的 Solidity 0.7 的特殊版本。OpenZeppelin 表示 Solidity 0.7 是一个突破性的变化,但目前还没有决定如何适应 OpenZeppelin Contracts 的版本规则,以及如何支持 Sol...

知识:以太坊,智能合约,Solidity,OpenZeppelin