買比特幣 買比特幣
Ctrl+D 買比特幣
ads

ING:計算 Solidity 函數的 Gas 消耗_Loopring [NEO]

Author:

Time:1900/1/1 0:00:00

譯文出自:登鏈翻譯計劃

譯者:翻譯小組

校對:Tiny熊

Solidity是以太坊區塊鏈默認使用的智能合約語言,本文討論了Solidity中使用合約和庫函數時的gas消耗。

背景

在Datona實驗室的身份合約模板開發過程中,我們希望提供一些有用的錯誤信息,就需要一些字符串操作,如字符串連接,例如:

functionTransferTo(address_address,uintamount)publiconlyOwner{require(amount<=unallocated,concat("Invalidamount.""Available:",stringOfUint(unallocated)));//whatever}

隱私計算網絡Oasis Network市值創歷史新高:金色財經報道,1 月 15 日,隱私計算網絡Oasis Network(ROSE)今日觸及0.597347 美元,推動市值達到近21億美元,創下歷史新高,不過本文撰寫時Oasis Network(ROSE)小幅回調至0.579684美元。本周二(1月11日),Oasis官方宣布獲得Binance Labs 4000萬美元投資,后續將推動生態內DeFi、DAO、NFT、元宇宙等領域項目的發展。[2022/1/15 8:50:58]

在Solidity編譯器中,字符串連接是很方便的:

格林精密:元宇宙集5G、VR、AR、物聯網、云計算、大數據、區塊鏈、人工智能等前沿數字技術之大成:11月27日消息,格林精密在互動平臺表示,據了解,元宇宙集5G、VR、AR、物聯網、云計算、大數據、區塊鏈、人工智能等前沿數字技術之大成,有可能成為互聯網發展的下一階段。公司生產的產品在VR眼鏡終端產品上實現應用,目前收入占比較小。公司與臉書在智能音箱項目上有合作。[2021/11/28 12:36:36]

stringmemoryresult=string(abi

functionExternal(stringmemorysm0,stringmemorysm1)publicpurereturns(stringmemory){returnstring(abi

直擊烏鎮 | 百度區塊鏈肖偉:區塊鏈承接著整個智慧城市的可信計算網絡:金色財經現場報道,在今日舉行的第二屆世界區塊鏈大會·烏鎮現場,百度區塊鏈實驗室負責人肖偉以《基于可信價值傳遞網絡的智慧城市建設》為題進行了演講。他表示,百度通過融合AI、5G、大數據、云計算、自動駕駛等新技術的融合來推動城市智能化進入新的階段。而區塊鏈承接著整個智慧城市的可信計算網絡。基于區塊鏈、大數據和可信計算的融合解決方案,處理多個數據中心之間數據流通的問題,實現數據可信不可見。

基于此,百度在智能醫療、智能政務、智能司法、智能交通四大示范應用開啟可信智能城市試點。[2019/11/8]

}

這里的函數名有點特別,只是為了這篇文章而取的,每一個函數都實現了字符串連接,我們關注的是不同連接選項的性能。

為了能正常使用函數,我們必須實現一個繼承合約:

contractMyContractisBase{//whatever}

這些函數可以通過點符號來訪問,或者直接省略掉基類合約的名字(你公司的代碼標準文檔也許有自己的一些規定)

stringmemorysm=Base.Internal("pass","word");stringmemoryxx=Internal("what","ever");

(4)訪問組件合約

組件合約被聲明為合約的一個組成部分,必須在聲明時或在構造函數中創建。

contractComponentisBase{//inheritthebasefunctions}contractMyContractiswhatever{Componentcomponent=newComponent();//whatever}

這些函數必須使用點符號來訪問。

stringmemorysm=component.Internal("mean","while");

(5)和(6)訪問庫合約

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

本文來源于非小號媒體平臺:

登鏈社區

現已在非小號資訊平臺發布105篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/10146444.html

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

巨鯨的資金涌向哪里,哪里就是熱點!

Tags:RINGRININGTRILoopring [NEO]UTRINPING價格AstridDAO Token

比特幣交易
區塊鏈:中央財經大學郭田勇:面對國際結算量 數字貨幣高支付效率的優點更易凸顯_數字貨幣

中央財經大學中國銀行業研究中心主任郭田勇表示,在數字化的浪潮下,貨幣作為一種支付媒介,其本身的數字化是必然趨勢.

1900/1/1 0:00:00
ECOIN:IPFS推動世界進步,Fil早期參與者將獲得時代發展的紅利_COIN

2021年,全球的區塊鏈技術都得到了長足的發展,數字貨幣、數字銀行等都成為朋友圈經常出現的議題。特別是兩會期間,確定了區塊鏈成為城市基建發展的新部分,這為區塊鏈確定了一個全新的戰略發展高度.

1900/1/1 0:00:00
FEX:AOFEX平臺幣OT(Option Token)第12期回購銷毀明細公示_數字貨幣

尊敬的用戶: AOFEX?交易所每月使用手續費盈利的20%,從二級市場中回購OT并銷毀。現將OT第12期回購銷毀明細公示如下:回購銷毀第八期執行時間為:2021年6月30日17:30回購銷毀數量.

1900/1/1 0:00:00
HTT:XT關于開通 USDC/USDT 的公告_foin幣可以轉usdt嗎

尊敬的XT用戶: XT將于2021年7月7日17:00(UTC8)在主板區開放USDC/USDT交易對,充值和提現已開通,邀您體驗!USDCoin是一個完全可抵押的對標美元的穩定幣.

1900/1/1 0:00:00
區塊鏈:區塊鏈數據索引項目 The Graph 推出 Graph Explorer 和 Subgraph Studio_GRAP

鏈聞消息,區塊鏈數據索引項目TheGraph推出GraphExplorer和SubgraphStudio,二者由與TheGraph社區密切合作的Edge&Node團隊開發.

1900/1/1 0:00:00
ETH:SushiSwap 社區成員發起 SushiSwap 上 NFT 平臺 Shoyu 的開發和管理相關提案_SHI

鏈聞消息,SushiSwap社區成員LevX發起SushiSwap上NFT平臺Shoyu的開發和管理相關提案,該平臺旨在建立一個藝術家創作和展示以及用戶交易的平臺.

1900/1/1 0:00:00
ads