摘要:問題場景在使用版本的時,如果使用關鍵字會出現以下問題。代碼錯誤信息即提示解決方案使用替代。
問題場景
在使用^0.5.10版本的solidity時,如果使用this關鍵字會出現以下問題。
代碼:
require(tokenContract.balanceOf(this) >= _numberOfTokens);(issue is here)
錯誤信息:
TypeError: Invalid type for argument in function call. Invalid implicit conversion from contract DappTokenSale to address requested. require(tokenContract.balanceOf(this) >= _numberOfTokens);
即提示:
implicit conversion from contract DappTokenSale to address解決方案
使用address(this)替代this。
require(tokenContract.balanceOf(address(this)) >= _numberOfTokens);(issue is here)
原文鏈接:https://www.choupangxia.com/2...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75404.html
摘要:本文首發于深入淺出區塊鏈社區原文鏈接智能合約語言教程系列錯誤處理原文已更新,請讀者前往原文閱讀這是教程系列文章第篇介紹錯誤處理。如果合約沒有修飾符的的函數在接收以太幣時包括構造函數,和回退函數。如果合約通過一個的函數接收以太幣。 本文首發于深入淺出區塊鏈社區原文鏈接:智能合約語言 Solidity 教程系列9 - 錯誤處理原文已更新,請讀者前往原文閱讀 這是Solidity教程系列文章...
摘要:很多以太坊的智能合約控制著有實際價值的數字資產。這幾期為大家帶來一篇年對以太坊合約攻擊調研的文獻,來幫助大家避免以太坊智能合約設計中的一些可能導致安全性問題的弱點。攻擊攻擊是以太坊歷史上最著名的攻擊,盜走了價值萬美元的以太幣。 showImg(https://segmentfault.com/img/bVbnRDB?w=1080&h=460); 很多以太坊的智能合約控制著有實際價值的數...
摘要:很多以太坊的智能合約控制著有實際價值的數字資產。這幾期為大家帶來一篇年對以太坊合約攻擊調研的文獻,來幫助大家避免以太坊智能合約設計中的一些可能導致安全性問題的弱點。攻擊攻擊是以太坊歷史上最著名的攻擊,盜走了價值萬美元的以太幣。 showImg(https://segmentfault.com/img/bVbnRDB?w=1080&h=460); 很多以太坊的智能合約控制著有實際價值的數...
摘要:很多以太坊的智能合約控制著有實際價值的數字資產。這幾期為大家帶來一篇年對以太坊合約攻擊調研的文獻,來幫助大家避免以太坊智能合約設計中的一些可能導致安全性問題的弱點。攻擊攻擊是以太坊歷史上最著名的攻擊,盜走了價值萬美元的以太幣。 showImg(https://segmentfault.com/img/bVbnRDB?w=1080&h=460); 很多以太坊的智能合約控制著有實際價值的數...
閱讀 2732·2023-04-25 14:21
閱讀 1167·2021-11-23 09:51
閱讀 4000·2021-09-22 15:43
閱讀 605·2019-08-30 15:55
閱讀 1550·2019-08-29 11:28
閱讀 2439·2019-08-26 11:44
閱讀 1675·2019-08-23 18:15
閱讀 2874·2019-08-23 16:42