文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
给solidity智能合约编写测试脚本和高速测试的方案
openzeppelin和mocha的测试方案不需要节点运行,测试的速度极快,如果你有很多方法要测试的时候速度快一些会很有帮助。 另外openzeppelin的测试助手和测试环境还提供了一些极为有用的小工具,例如可以模拟以太坊账户对合约的操作和时间流逝.
测试
OpenZeppelin
Solidity
智能合约
崔棉大师
发布于 2020-05-04
阅读 ( 8056 )
( 223 )
以太坊合约交互中的“授权”究竟是什么?
授权本质上也是一笔交易,用于告诉合约A与合约B之间的资金权限。
以太坊
NEST
区块链安全
智能合约
NESTFANS
发布于 2020-04-15
阅读 ( 10333 )
( 32 )
[译]区块链上生成随机数
在区块链上如何生成随机数。
随机数
影无双
发布于 2020-04-12
阅读 ( 6745 )
( 102 )
【十星推荐】一个游戏互动式学习以太坊DApp开发的网站
【十星推荐】一个游戏互动式学习以太坊DApp开发的网站
Solidity
DApp
六天
发布于 2020-04-08
阅读 ( 4804 )
( 70 )
使用Remix-IDE进行智能合约测试
IDE开发工具的简单使用,通过完成一个合约测试实例,快速上手Remix。
测试
Solidity
Remix
智能合约
链求君
发布于 2020-03-27
阅读 ( 12100 )
( 99 )
以太坊生态中的智能合约设计模式(一)
这是首次讨论智能合约设计模式的一篇论文,点击「阅读原文」可查看论文原文,本次分享的是摘要和介绍部分
以太坊
Solidity
智能合约
李大狗
发布于 2020-03-21
阅读 ( 7790 )
( 31 )
Solidity 中文文档更新到0.6.4
Solidity v0.6.0带来的那些变化, 一起来看看.
Solidity文档
Solidity
Tiny熊
发布于 2020-03-13
阅读 ( 6231 )
( 248 )
[译]如何利用OpenZeppelin编写可升级的智能合约
看看如何利用OpenZeppelin Upgrades 为我们的合约插上可升级的翅膀.
OpenZeppelin
合约升级
委托调用
智能合约
Tiny熊
发布于 2020-03-06
阅读 ( 11827 )
( 422 )
Solidity存储布局的冲突
本篇文章是关于可升级智能合约的系列文章中的第二篇,深入探讨了Solidity的数据存储方法及使用代理合约的潜在问题。文章重点讲解了以太坊虚拟机(EVM)的存储模型,以及如何避免不同版本智能合约之间存储布局的碰撞,提供了一些最佳实践和解决方案,具有较高的技术深度和实用价值。
智能合约
Solidity
存储布局
代理合约
以太坊
mixbytes
发布于 2020-02-25
阅读 ( 629 )
( 2 )
Solidity 中编写内联汇编(assembly)的那些事[译]
在编写合约时,有时候需要使用汇编来帮助我们完成Solidity没法完成的事情(得益于汇编可以直接与EVM交互), 本文介绍了使用汇编的优缺点及如何在Solidity中编写汇编。
EVM
汇编
Solidity
Tiny熊
发布于 2020-02-23
阅读 ( 21173 )
( 222 )
Solidity 怎样写出最节省Gas的智能合约[译]
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
如何节省gas 使用,是很多智能合约开发者头大的问题,这边文章应该会对大家有帮助。
Solidity
最佳实践
Gas
智能合约
Tiny熊
发布于 2020-02-08
阅读 ( 11171 )
( 153 )
Solidity位操作运算符简介
本文介绍以太坊智能合约开发语言 Solidity 中的位操作运算符,以及如何使用这些 Solidity 位操作符对合约数据执行位操作运算,例如与、或、非、异或等,同时也介绍如何实现 Soldity 不支持的取反、移位等操作。
Solidity
会飞的猪
发布于 2020-02-04
阅读 ( 7431 )
( 20 )
Solidity 0.6 带来的一些重大变化
这又是 Solidity 一个较大版本的升级,带来了一些对老版本不兼容的一些变化。
Solidity
Ashton
发布于 2020-01-15
阅读 ( 6320 )
( 97 )
OpenZeppelin ERC777 源码解析
这篇文章是对[ERC777 功能型代币(通证)最佳实践](https://learnblockchain.cn/2019/09/27/erc777/) 的一个补充,如果你仅仅是要实现一个自己的 ERC777 代币, 那么阅读另一篇就够了, 如果想对ERC777进行一些自己的定制,那么就有需要对源码有理解。
ERC777
ERC1820
OpenZeppelin
Tiny熊
发布于 2019-09-26
阅读 ( 18156 )
( 113 )
智能合约构造函数中可以使用this吗?
智能合约的地址什么时候有效? 在构造函数中可以使用this吗?
Solidity
智能合约
Tiny熊
发布于 2019-07-25
阅读 ( 12744 )
( 22 )
智能合约安全工具实用指南第二部分:Slither
本文介绍了Slither静态分析工具,包括其安装方法、功能特性及如何使用该工具进行Solidity智能合约的分析。作者演示了如何通过Slither检测合约中的潜在漏洞,并讨论了工具在CI环境中的适用性,强调了静态分析的优缺点。值得注意的是,文章提供了详细的代码示例和操作步骤,适合软件开发者和区块链初学者阅读。
Slither
静态分析
智能合约
Solidity
漏洞检测
开发工具
sprilutskiy
发布于 2019-07-17
阅读 ( 768 )
Solidity 中 uint 转为 bytes
Solidity 中很多[Hash函数, 如:keccak256 ](https://learnblockchain.cn/docs/solidity/units-and-global-variables.html#index-5) 等需要bytes作为一个参数,这个时候有时需要把uint转化为bytes 。
bytes
Solidity
Tiny熊
发布于 2019-07-10
阅读 ( 16814 )
( 20 )
Solidity文档 - 合约详解
Solidity 合约类似于面向对象语言中的类。文档介绍:创建合约、函数可见性、函数修饰器、事件、继承、抽象合约、接口、库、Using For。
Solidity文档
Hiblock社区
发布于 2019-06-15
阅读 ( 836 )
( 20 )
Solidity文档 - 类型介绍
Solidity 是一种静态类型语言,这意味着每个变量(状态变量和局部变量)都需要在编译时指定变量的类型。
Solidity文档
Hiblock社区
发布于 2019-06-09
阅读 ( 549 )
( 20 )
有哪些以太坊项目适合初学者学习 Solidity?
{% cq %} 知乎提问: 有哪些以太坊项目适合初学者学习 Solidity? {% endcq %}
Solidity
Tiny熊
发布于 2019-06-07
阅读 ( 15706 )
( 25 )
‹
1
2
...
43
44
45
46
47
48
49
50
51
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
联盟链
性能优化
Celestia
社区
最佳实践
模块化
Ethernaut
zk-SNARKs
多链
solidity 编程
元宇宙
Yul
UTXO
Aave
模糊测试
SNARK
FISCO BCOS
Polkadot
数字签名
区块链入门
CREATE2
PeerDAS
BuildBear
Token
blockchain
30天文章收益榜
»
寻月隐君
228 篇文章,567 学分
4pillars
172 篇文章,494 学分
Helius
141 篇文章,350 学分
CoinsBench
69 篇文章,323 学分
ankitacode11
34 篇文章,292 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: