比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > NEAR > Info

EST:DAOrayaki |Aptos開發入門教程:創建資源(一)_WhaleStreet

Author:

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

DAOrayakiDAO研究獎金池:

資助地址:?DAOrayaki

這是一個簡單的內聯單元測試,以確保我們的代碼在編譯和部署之前在基礎層面上工作。第一行是編譯器指令,指示下一個函數是一個測試:

#

它還為我們提供了創建簽名者的能力,我們可以使用@0x1地址表示法將其傳遞給測試函數。我們調用?create_ticket?函數來創建并提供簽名者座位號“K24”,票證代碼為“AB43C7F”。b"string"是一個字符串文字運算符,它給我們創建一個向量。通過這個函數調用,我們創建了ConcertTicket并將其存儲在地址0x1的收件人帳戶中。

這是一個測試,所以我們必須確保它有效。我們使用函數?Signer::address_of?將“recipient”的地址存儲在我們的變量recipient_addr中。然后我們可以使用?exists?來查看?ConcertTicket?資源是否實際存儲在該地址。exists指令是另一個具有exists(address):bool接口的全局存儲操作符。傳入我們的類和我們正在檢查的地址,會給我們一個關于該地址是否存在資源的true/false響應。

CME比特幣期貨合約7月交易量創年內新高:金色財經報道,據The Block數據顯示,CME比特幣期貨在7月份創下了今年以來的最高月度交易量。截至發稿時,CME比特幣期貨7月交易量達到533.3億美元,超過了今年4月達到的年內前高點530.6億美元。截至7月29日,CME比特幣期貨市場未平倉合約量為25億美元。

此外,目前日均現貨交易量(7日移動均線)為111億美元,接近今年最低水平,大約是3月創下逾400億美元年度高點時的四分之一。[2023/7/30 16:06:33]

最后,Assert!?是一個類似于宏的操作,可以讓我們測試一個條件,條件不滿足時將退出并返回錯誤代碼。如果我敲了接近4,000字對你們這些超級大腦來說還不夠,更多細節在這里:

AbortandAssert

在我們的測試中,我們使用?exists?函數來判斷資源是否存在,表示測試成功。讓我們運行那個測試。

價值約40,284,435美元SHIB從未知錢包轉移至另一未知錢包:金色財經報道,數據顯示,3,484,812,794,902 SHIB (價值約40,284,435美元) 從未知錢包轉移到另一未知錢包。[2023/4/17 14:07:34]

在項目目錄中打開一個終端并運行:

cargo?test

如果一切正常,你將得到以下輸出:

Finished?test??target(s)?in?0.50s?????Running?unittests?(target/debug/deps/tutorial-6df2116825e4520d)running?1?testCACHED?MoveStdlibCACHED?CoreFrameworkCACHED?AptosFrameworkBUILDING?tutorialsRunning?Move?unit?tests?0xe110::Tickets::sender_can_create_ticketTest?result:?OK.?Total?tests:?1;?passed:?1;?failed:?0test?move_unit_tests::move_unit_tests?...?oktest?result:?ok.?1?passed;?0?failed;?0?ignored;?0?measured;?0?filtered?out;?finished?in?0.41s?????Running?unittests?(target/debug/deps/tutorial-b1774daddf2e13d8)running?0?teststest?result:?ok.?0?passed;?0?failed;?0?ignored;?0?measured;?0?filtered?out;?finished?in?0.00s???Doc-tests?tutorialrunning?0?teststest?result:?ok.?0?passed;?0?failed;?0?ignored;?0?measured;?0?filtered?out;?finished?in?0.00s

Hashed發布2023年10大趨勢,涉及加密錢包、dNFT等領域:2月7日消息,韓國加密風投公司 Hashed 發布 2023 年將重點關注 10 大趨勢,包括:1、提高錢包的用戶體驗并推動更多采用;2、基于 Web3 數字身份實現去中心化社交;3、優化 ZKP 以在基于賬戶的智能合約平臺中實現隱私;4、擴展以 Dynamic NFT 為代表的可編程 NFT 技術;5、探索多樣化的 NFT 實用程序;6、鏈游結合強大的 IP 和流暢的體驗流程捕獲更多用戶;7、基于 NFT 的虛擬商品將構建下一代 DeFi 彈性基礎設施;8、人工智能將在區塊鏈游戲開發及其他方面發揮重要作用;9、機構級金融將通過區塊鏈基礎設施參與到加密領域;10、以印度為首的新興市場挑戰美國的創新主導地位。[2023/2/7 11:52:31]

我們的測試設置正在多個地方嘗試測試,但我們現在只專注于第一個測試并且它通過了!為了確保這一點,讓我們把測試中的函數調用注釋去掉

CertiK:此前Ankr攻擊者又向Tornado Cash存入700ETH:金色財經報道,據CertiK數據監測,此前的Ankr攻擊者又向Tornado Cash存入700ETH。[2022/12/24 22:05:25]

//?create_ticket(&recipient,?b"A24",?b"AB43C7F");

并再次運行,得到這個輸出:

Running?Move?unit?tests?0xe110::Tickets::sender_can_create_ticketTest?failures:Failures?in?0xe110::Tickets:┌──?sender_can_create_ticket?──────│?error:?test?failure│????┌─?/Users/culbrethw/Development/Tutorials/Tickets/sources/TicketTutorial.move:42:3│????││?36?│?????public(script)?fun?sender_can_create_ticket(recipient:?signer)?{│????│????????????????????????------------------------?In?this?function?in?0xe110::Tickets│????·│?42?│?????????assert!(exists(recipient_addr),?1);│????│?????????^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^?Test?was?not?expected?to?abort?but?it?aborted?with?1?here│?│?└──────────────────Test?result:?FAILED.?Total?tests:?1;?passed:?0;?failed:?1

Block Green完成370萬美元股權融資:金色財經報道,Peter Thiel的Founders Fund領投了Block Green的 370 萬美元種子股權融資,這是一個旨在為缺乏資金的礦工提供服務的貸款協議。?該輪融資的其他投資者包括Coinbase Ventures、暴雪和Dao5。該公司將聘請加密貸款商 BlockFi 的現任礦工財務總監。?[2022/9/22 7:15:00]

這里顯示失敗!我們在錯誤消息中看到,Test不應該中止,但它在此處以1中止,其中with1是我們在?Assert!?失敗時發出的錯誤代碼。當然,有時我們希望測試在某些條件下失敗,但我們的大腦需要看到全綠,以便我們知道一切都按計劃進行。我們可以使用另一個編譯器指令構建我們的測試,通過將我們的測試修改為:

##public(script)?fun?sender_can_create_ticket(recipient?:?signer)?{

其中?abort_code?是我們預期的錯誤。再次運行cargo測試,我們又回到了全綠:

Running?Move?unit?tests?0xe110::Tickets::sender_can_create_ticketTest?result:?OK.?Total?tests:?1;?passed:?1;?failed:?0test?move_unit_tests::move_unit_tests?...?ok

你可以在這里深入了解單元測試:UnitTestsdiem.github.io

本章節談了很多理論,但這至關重要。在下一章節中,我們將深入研究代碼,讓Alice和Bob能夠購買門票,甚至可以交易或出售這些門票,并確保每個人都能在演唱會上獲得他們想要的座位。敬請關注!

來源:金色財經

Tags:ESTTESTSTSTICWhaleStreetTESTA價格dasts幣STIC

NEAR
TWI:比特幣以太坊行情后續該何去何從?_TER

建議賺一時,思路賺一生,如果你在投資路上遇到了困擾,找不到方向長期處在虧損中,不妨可以和指導員聊聊,成功不是靠運氣,選擇大于努力!操作上或者技術上不懂的可以找我一起探討交流.

1900/1/1 0:00:00
NFT:明星NFT項目被盜 區塊鏈領域的詐騙案件特點有哪些?_VERS

近日,SAFEIS獲悉,有用戶加密錢包被盜,丟失了Theirsvers在內的多個NFT,值得注意的是,Theirsvers是由明星伊能靜和其兒子Enli支持的熱門NFT項目.

1900/1/1 0:00:00
加密貨幣:2022 年全球加密貨幣采用指數出現一些重大的驚喜_加密貨幣交易違法嗎知乎

區塊鏈情報公司Chainalysis最新發布的2022年全球加密貨幣采用指數里包含了幾個驚喜,其中最值得注意的是,盡管禁止幾乎所有的加密貨幣,中國仍然是采用加密貨幣的前10名國家.

1900/1/1 0:00:00
區塊鏈:9月22日行情分析:沒行情、空倉觀望_Binance dog

BTC日線上今天放量類十字星,上串下跳的走勢,雖然短期創了新低,但還好沒有跌破左側的18500的底部,沒行情。四小時周期雖然是個探底回升的走勢,但反彈的力度也不怎么樣,19000的位置站不穩.

1900/1/1 0:00:00
CHZ:持有 Chiliz 對投資者戰勝熊市至關重要_LANA

截至發稿時,CHZ是過去7天在市值排名前40的代幣中唯一獲得顯著正投資回報率的代幣。截至發稿時,該代幣的交易價格為0.2272美元,上周增長了10.36%.

1900/1/1 0:00:00
FIL:FIP-0036投票情況如何?實施后將會產生哪些影響?_filecoin幣是什么幣

近期,FIP-0036引起了社區熱議,F3HASH官方也發布推特,號召Filecoin社區參與到投票中.

1900/1/1 0:00:00
ads