![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
智能合约solidity
晚风皆是过客.
这个作者很懒,什么都没留下…
展开
-
solidity智能合约实例开发(2)(解释+注释)——食品溯源
食品溯源的全过程详解原创 2023-07-08 17:45:53 · 3413 阅读 · 10 评论 -
solidity智能合约实例开发(1)(解释+注释)——捐款与取款
一个简单的捐款合约(solidity)原创 2023-07-08 17:24:36 · 433 阅读 · 8 评论 -
solidity--事件events的用法与说明
事件在合约中可被继承。当他们被调用时,会使参数被存储到交易的日志中 —— 一种区块链中的特殊数据结构。这些日志与地址相关联,被并入区块链中,只要区块可以访问就一直存在(现在开始会被永久保存,在 Serenity 版本中可能会改动)。日志和事件在合约内不可直接被访问(甚至是创建日志的合约也不能访问)。日志是不存在区块链上的,通过event可以记录链上发生的事情,并且通过日志的形式显示出来。当函数test运行时,随即出发事件Log,AnotherLog,EmptyLog并将对应的值通过日志的形式输出出来。原创 2023-07-04 11:28:05 · 397 阅读 · 1 评论 -
remix运行报错Error encoding arguments: Error: invalid address
remix运行报错Error encoding arguments: Error: invalid address原创 2023-04-16 20:41:37 · 333 阅读 · 1 评论 -
solidity中modifier(函数修改器)中 _;的作用(下划线加分号)以及防止被重入攻击
在本图片中可以看到,在这个示例中,onlyOwner修饰器用于限制只有合约所有者可以调用该函数。” 表示在执行修饰器之后将控制流交给被修饰函数的实际执行代码块。函数修改器中有一行代码只有下划线 _ ,在实际执行中,我们可以将被修饰函数的代码视为下划线处的代码。即,下划线实际上帮我们标记了被modifier修饰函数的执行位置。当它作用于一个函数上,可以在函数执行前或后(依赖于具体实现)预先执行modifier中的逻辑。”)在Solidity中表示一个空的代码块或匿名函数体,并在某些上下文中用于控制流的传递。原创 2023-07-02 15:56:27 · 683 阅读 · 1 评论