Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言,也是用于开发以太坊智能合约最受欢迎的语言之一。...[ 百科 ]
区块链的安全性、速度和开发人员活动取决于其底层编程语言和虚拟机。两种最流行的编程语言是Solidity,用于为以太坊虚拟机(EVM)构建去中心化应用程序,以及用于在Solana上构建dApp的Rust。
Remix Analyzer 是 Remix IDE Solidity 静态分析插件的底层支撑库。这意味着它不仅可以用于 Remix IDE 同时也能用于其他项目。
内存(memory) 动态数组 进行 增删改查 操作.
使用Foundry工具来探索实现可升级的合约,本文介绍了可升级的合约使用的 delegatecall 时遇到的变量冲撞的问题,以及应该如何应对。
本文提出了一种基于区块链技术的同心锁数字化替代方案——数字山海锁。
NFT 所有者 tokenID 快速查询
解构 Solidity 合约 #3:函数包装器
Solidity如何优化Gas费用
如何入门智能合约开发
OpenZepplin 虽然提供了支持元交易的工具类(metatx 目录下),但并未对元交易场景提供完整的支持,甚至在其 MinimalForwarder.sol 的源代码的注释中都建议采用别的框架。这个框架就是本文主题:OpenGSN。
Uniswap Labs发布了两个新的智能合约Permit2和UniversalRouter, Permit2 确实可以让链上交易体验上一层楼, 推荐各大协议接入。
在一般语境下,OpenZepplin 指代的其实是:OpenZepplin Contract,一组合约开发的可重用包。同时,由于合约升级相对特殊,它还专门提供了用于编写可升级合约的包。
Solidity 优化 - 隐藏的 Gas 成本
Solidity vs Move vs Rust: 智能合约编程语言的演变
第7节:世界杯竞猜(链下签名)
2218 回答,2118赞同
0 回答,812赞同
5 回答,333赞同
4 回答,133赞同
1 回答,109赞同
13 回答,100赞同
0 回答,98赞同
0 回答,89赞同
1 回答,85赞同
0 回答,84赞同