区块链智能合约solidity怎么查看执行函数所花费的时间呀?尝试使用在函数开始前后分别获取block.timestamp,但是他们的返回结果都是相同的,所以,请问一下怎么获取函数执行所花费时长呀?例如获知执行函数_revokeRole()所消耗的时间
function _revokeRole(bytes32 role, address account) internal virtual {
if (hasRole(role, account)) {
_roles[role].members[account] = false;
emit RoleRevoked(role, account, _msgSender());
}
}