solidity
文章平均质量分 64
77Brother
曾为区块链技术公司合伙人兼全栈工程师,
立志成为一个区块链硬核博主!
持续更新高质量文章,外面要付费的内容,这里只需关注我~
展开
-
区块链黑客第五讲:委托调用攻击
delegatecall()是一种危险性极高的函数调用方式,因此在平时的合约编写中,非必要不要用到该调用方式。并且随着solidity语言版本的迭代更新,delegatecall()已经被逐步禁用。不要觉得这些知识学了无用,在今后的学习中,会基于这样的分析模式深入地解决问题!原创 2024-04-19 09:09:56 · 995 阅读 · 1 评论 -
区块链初学者必读:Solidity函数修饰符大全
如onlyowner、aboveLevel等自定义的modifiers,对于这些修饰符我们可以自定义其对函数的约束逻辑。所有自定义的修饰符都需要在逻辑最后留下占位符 “_”,第一个自定义修饰器,要求只能够合约的拥有者才能够操作//第二个自定义函数修饰器,要求消息发送者携带的value大于合约的vulue。原创 2024-04-13 15:10:10 · 439 阅读 · 0 评论 -
什么是Dapp?带你从零开始搭建一个Dapp
Dapp就是去中心化应用,它和我们平时使用的App(微信,支付宝等)只差了一个去中心化,如何理解这一去中心化?从体验层面来说:Dapp中并没有管理者,大家都是平等的,互相监督;而从技术层面来说:传统的App和部署在服务器的后端产生交互,而Dapp则是和部署在区块链上的智能合约产生交互。本篇文章带大家实现一个简单Dapp的搭建,通过实战让你进一步了解Dapp,跟着做就行了!原创 2023-02-21 12:00:00 · 2722 阅读 · 4 评论 -
Solidity:一个例子区分calldata和memory
简洁明了讲清calldata和memory的区别。原创 2022-11-01 10:55:36 · 565 阅读 · 0 评论 -
Solidity:require()、assert()、revert()区别到底在哪?
带你速度了解这三个函数的差异原创 2022-07-10 17:34:10 · 494 阅读 · 0 评论 -
Remix编辑器连接本地(最新)
Remix编辑器连接本地(最新)1.打开cmd,安装remixd最新版npm install -g @remix-project/remixd2.启动remixdremixd -s <本地文件夹的绝对路径> --remix-ide <remix在线编辑器的url地址>example:remixd -s D:\remix\contract --remix-ide https://remix.ethereum.org成功界面:3.在线编辑器连接本地即可完成连接原创 2022-04-12 17:43:27 · 1485 阅读 · 2 评论