加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

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

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響應。

DID信用協議Getaverse已開啟IDO:據官方消息,DID信用協議Getaverse已于北京時間7月5日上午8點開啟IDO,持續到北京時間7月6日19:00結束。Getaverse IDO僅限于Getaverse白名單用戶參與,GETAIDO將100%釋放,每個白名單限購5,000枚GETA。GETA是Getaverse治理代幣,持有GETA的社區成員可參與治理提案、提高DID信用分、獲得生態系統激勵,以及獲得生態項目早期福利等。[2023/7/5 22:18:40]

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

AbortandAssert

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

英國《金融服務和市場法案》獲得皇家批準成為法律:金色財經報道,英國一項賦予監管機構監督加密貨幣和穩定幣權力的法案周四獲得了查爾斯國王的批準,這標志著該法案成為法律的最后正式階段。

皇家批準是在立法者同意后的一個程序性步驟,使《金融服務和市場法案》成為法律,并包括將加密貨幣納入監管范圍的措施。該法案上周得到了議會上院的批準。

金融服務部長安德魯-格里菲斯在一份聲明中說,在英國退出歐盟后,該法案 \"使我們能夠控制我們的金融服務規則手冊\",使加密貨幣資產的監管能夠支持它們在英國的安全采用。[2023/6/29 22:08:54]

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

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

澳洲聯儲:加密資產對金融系統構成的風險很小:10月14日消息,澳洲聯儲稱:加密資產對金融系統構成的風險很小。[2022/10/14 14:27:09]

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

//?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

數據:本周ETC全網算力突破300 TH/s 創歷史新高:金色財經報道,據2Miners數據顯示,以太坊成功合并后,ETC全網算力本周算力于9月15日創下307.33TH/s,歷史新高,但之后出現下滑,本文撰寫時已跌至199.10 TH/s。[2022/9/17 7:03:24]

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

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

觀點:資金量、交易所存量、流通量是當前三個反應市場漲跌和情緒的有力指標:金色財經消息,據分析師Phyrex發文表示,相對于各種刻舟求劍的數據面或技術面來說,目前其個人認為就三個數據是唯一能反應出市場漲跌和情緒的。

第一,資金。首先要看資金的日線是漲還跌,這代表了情緒面對于后市的看法,以及基本面的變化,比如加息。從資金面上就可以知道,在非單獨極端行情的情況下,資金的持續增加才是開啟上漲趨勢的鑰匙,而資金的持續下降就代表了購買力的抽離。

第二,存量。BTC存量代表了交易所的轉入拋壓,轉出提現以及交易所的存量和頭寸,這四個數據。交易所存量反應出的是當前砸盤的最大可能性。交易所頭寸代表了主力交易所在吸籌還是在拋售。交易所的轉入拋壓意味著市場上恐慌情緒。交易所的提現代表了可能抄底用戶的實力。

第三,流通量。這個數據包含的就是長短期持有人的信息,以及每天的URPD數據(BTC價格持倉變化)。這份數據可以清晰的告訴我們,目前是誰在賣出。[2022/6/19 4:37:50]

其中?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:ESTTESTSTSICKnest幣價格今日行情Testa FinanceRobustSwap TokenLICK

比特幣交易所
這些可能是飆升 XRP 價格背后的原因_XRP:ripple

在過去7天里,瑞波幣的本地貨幣XRP代幣已成為最大的加密貨幣中的最大贏家之一。價格飆升是在與美國證券交易委員會正在進行的法律斗爭中出現的。然而,數據顯示鯨魚最近正在添加XRP代幣.

1900/1/1 0:00:00
Vitalik:什么樣的 Layer3 才有意義_ROL:ROLL

如果我們可以構建L2協議錨定到L1,以實現安全性并增加可擴展性,那么我們就可以構建L3協議錨定到L2.

1900/1/1 0:00:00
金色Web3.0日報 | Coinbase在荷蘭獲得了監管機構的批準_NFT:以太坊

DeFi數據 1.DeFi代幣總市值:442.11億美元DeFi總市值數據來源:coingecko2.過去24小時去中心化交易所的交易量29.

1900/1/1 0:00:00
金色觀察|a16z呼吁:加密質押時代 請美國SEC更新托管規則_SEC:WIT

文/ScottWalkerandNeelMaitra,a16zcrypto上周標志著技術創新的激動人心的時刻.

1900/1/1 0:00:00
質押即服務:一個蓄勢待發的加密新興賽道_以太坊:Avastars

來源:加密資產管理公司Bitwise編譯及整理:比推MaryLiu以太坊已完成了一項名為合并的技術升級,將網絡的共識機制從工作量證明變為了權益證明.

1900/1/1 0:00:00
區塊鏈應用大爆發的起點2025 DAO 會是新的商業組織形式_區塊鏈:BTCPEP幣

9?月?20?日,第八屆區塊鏈全球峰會在線上召開,中國萬向控股副董事長兼執行董事、萬向區塊鏈董事長兼總經理肖風在演講中表示,2025?年將會是區塊鏈應用大爆發的起點,屆時.

1900/1/1 0:00:00
ads