《表3 call、callcode、delegatecall异同点》
Solidity提供了3种合约间交互的方式:call、callcode和delegatecall。这3种函数调用过程中会引起全局变量msg的变化,msg包括一些可以被合约访问的区块链属性,如gas,消息调用者(msg.sender)等属性,结合一些特定场景将产生漏洞风险。表3比较了3种函数的异同点。
图表编号 | XD00133814400 严禁用于非法目的 |
---|---|
绘制时间 | 2020.04.10 |
作者 | 赵伟、张问银、王九如、王海峰、武传坤 |
绘制单位 | 临沂大学信息科学与工程学院、山东科技大学计算机科学与工程学院、临沂大学信息科学与工程学院、临沂大学信息科学与工程学院、临沂大学信息科学与工程学院、临沂大学信息科学与工程学院 |
更多格式 | 高清、无水印(增值服务) |