首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏字节脉搏实验室

    智能合约安全审计之路-重入攻击

    触发场景: address.send(ether_to_send) address.call().value(ether_to_send) ? 漏洞流程 ?

    1.2K30发布于 2020-03-08
  • 来自专栏python3

    python写一个通讯录

    break # 删除联系人之后,该联系人的个人信息页就没了,所以就得跳回去 elif command == '4': Address.call break # 删除联系人之后,该联系人的个人信息页就没了,所以就得跳回去 elif command == '4': Address.call

    1.9K10发布于 2020-01-15
  • 来自专栏Web技术学苑

    理解以太坊智能合约的三个地址以及转账

    bool send = _address.send(msg.value); // require(send, "sender error"); (bool succeess,) = _address.call

    26610编辑于 2025-11-13
  • 来自专栏密码学和区块链

    区块链技术与应用06 北大肖臻

    image.png 2.使用address.call()。 调用失败返回false,发起调用的函数可以继续执行。 image.png 3.代理调用delegatecall()。

    94430发布于 2020-11-13
  • 来自专栏深入浅出区块链技术

    Solidity 十大常见安全问题

    Solidity 底层调用方法,(例如 address.call()) 不会抛出异常。而是在遇到错误,返回false。

    1.4K30发布于 2020-07-09
  • 来自专栏Seebug漏洞平台

    以太坊合约审计 CheckList 之“以太坊智能合约编码设计问题”影响分析报告

    6、错误处理 智能合约中,有一些涉及到address底层操作的方法 address.call() address.callcode() address.delegatecall() address.send

    71440发布于 2018-10-23
  • 来自专栏LoRexxar's Blog

    “以太坊智能合约编码设计问题”影响分析报告

    6、错误处理 智能合约中,有一些涉及到address底层操作的方法 address.call() address.callcode() address.delegatecall() address.send

    70610编辑于 2023-02-21
  • 来自专栏Seebug漏洞平台

    以太坊智能合约审计 CheckList

    msg.sender] = refund; // 如果转账错误还可以挽回 } } } (6) 错误处理 合约中涉及到call等在address底层操作的方法时,做好合理的错误处理 address.call

    1.2K31发布于 2018-12-13
  • 来自专栏深入浅出区块链技术

    以太坊智能合约安全开发建议

    调用外部合约时要对错误进行处理 Solidity 提供了在原始地址上调用外部合约的低级别方法:address.call(), address.callcode(), address.delegatecall

    1.4K20发布于 2020-12-29
  • 来自专栏华仔的技术笔记

    Solidity开发的智能合约安全建议

    处理外部调用错误 Solidity提供了一系列在raw address上执行操作的底层方法,比如: address.call(),address.callcode(), address.delegatecall

    1.6K50发布于 2021-11-24
  • 来自专栏深入浅出区块链技术

    关于审计技术和工具 101事

    ,安全相关的内建程序,globals,方法和用户/默许的信息,(address.call(), tx.origin, msg.data, block.

    1.4K10编辑于 2023-01-09
领券