Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言,也是用于开发以太坊智能合约最受欢迎的语言之一。...[ 百科 ]
在本文中,我们将学习一些关于编码规则的知识,以及如何使用solidity对必须作为函数参数发送的数据进行编码和解码。
作为一种编程语言,Solidity与Java、JavaScript和Cpp等更常见的语言有许多相似之处。然而,有很多特性是Solidity独有的,库就是其中之一。
字符串格式化函数在应用开发时经常用到,而在合约中使用场景似乎没有那么多,然而要实现这个函数,则需要先解决一些问题,本文就探讨一下如何来解决这些问题。
值的存取应用最终版
如果想在以太坊区块链上写智能合约,就应该学习Solidity。虽然可以在不同的区块链上部署智能合约或称为 dApp 的类似应用程序,但 Solidity 是一个绝佳的起点。
状态可变性是一个可靠的概念,它定义了函数的行为以及它们如何与存储在区块链上的数据进行交互。在本文中,我们将可以了解不同的状态可变性修饰符,以及如何在编写优化的智能合约时应用它们。
tx.origin攻击实现,一次调用,转干合约
ethers-multicall项目解读,站在代码角度看问题。
tx.origin、msg.sender有什么不一样
在某些业务,市场或行业,存在不允许双向发送付款的场景,即只能从账户A向B发送付款,而不能从账户B向A发送付款。这称为单向支付通道。
解决truffle版本冲突导致compile出问题的情况之一
最近看到一个很有意思的项目FORT,说他有意思,一个是其产品的逻辑新颖,折现计算机和无限流动性,这些看起来很技术化的概念有意思。另外一个是其合约的写法有很多有意思的地方。...
日志和事件是智能合约开发的重要组成部分,也是Chainlink和The Graph等项目的关键基础设施。
发布一套你自己的 Loogies 吧!
通过学习Solidity和开发堆栈,就可以同时精通多个区块链。从以太坊,到Polygon, Binance Smart Chain, Avalanche等等,Solidity涵盖了所有这些。这个路线图是一项长期投资,不是我们在一天内可以完成的事情。但是按照这里介绍的方法,我们将学习所有的基础知识,包括先进的概念。
1338 回答,1455赞同
0 回答,329赞同
3 回答,216赞同
3 回答,110赞同
12 回答,86赞同
1 回答,58赞同
15 回答,58赞同
0 回答,57赞同
16 回答,41赞同
0 回答,39赞同