以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > DAI > Info

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

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

Fantom基金會選擇Axelar和LayerZero作為網絡的替代橋解決方案:金色財經報道,在發生一系列涉及跨鏈橋的安全事件后,Fantom基金會認可Axelar和LayerZero作為網絡的替代橋解決方案。Fantom基金會承認,Multichain推動了Fantom網絡總鎖定價值和交易量的大部分增長,這主要歸功于其先發優勢。然而,鑒于最近的可疑活動,該基金會正在推動多元化發展其他橋梁解決方案。 基金會將尋求直接通過橋本身為Axelar和LayerZero發行的資產池提供種子,以鼓勵協議流動性和信心。[2023/7/12 10:50:58]

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

AbortandAssert

CZ:目前75%的幣安客服工作已由AI處理:金色財經報道,幣安首席執行官 CZ 在最新 Twitter Space 中透露,目前 75% 的 Binance 客服工作已通過 AI 處理的,在風險管理、交易監控、欺詐檢測和市場操縱檢測方面也有人工智能支持,人工智能在復雜的鏈上環境中減輕風險管理難度至關重要。此外,CZ 還透露,FTX 向一家定期發布幣安黑稿的加密新聞媒體支付了 4300 萬美元,但未來這些負面新聞并不會困擾幣安,因為人們已經具備了“做出自我判斷”的能力,大多數人不會被“標題黨”所愚弄。(cryptoslate)[2023/1/24 11:28:42]

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

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

cargo?test

Bernstein:托管服務是機構采用加密貨幣的基礎,預計到2033年相關收入規模達80億美元:1月17日消息,市場分析機構伯恩斯坦(Bernstein)周二在研究報告中指出,加密交易所FTX的崩潰導致人們更加關注使用受監管的托管機構,到2033年,托管收入機會可能從目前的不到3億美元增長到80億美元。分析師Gautam Chhugani和Manas Agrawal寫道,加密貨幣托管是機構采用加密貨幣的基礎。與傳統托管不同,加密貨幣托管完全是為了保護私鑰,這使其成為一項更具技術意義的努力。

Bernstein表示,加密貨幣公司和銀行可以向進入加密貨幣市場的投資者提供類似華爾街的托管、做市和大宗經紀服務,這將帶來巨大的收入機會。該報告稱,隨著機構參與的增加,以及對大型代幣和其他熱門代幣流動性的需求增加,預計做市活動將增加。

機構加密投資者也將需要機構經紀服務,如OTC交易平臺、衍生品、貸款和其他結構性產品,Bernstein估計到2033年這一收入機會可能增長到140億美元。(CoinDesk)[2023/1/17 11:17:01]

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

GSR首席執行官:投資零知識證明、去中心化期權交易、借貸協議和去中心化保險感到興奮:金色財經報道,GSR首席執行官Jakob Palmstierna表示,如果你真的相信這個領域,現在是部署資本的好機會。Palmstierna表示對投資零知識證明、去中心化期權交易、借貸協議和去中心化保險感到特別興奮。

Palmstierna承認加密投資世界面臨著充滿挑戰的時期。一方面,利率上升使美國國債等安全資產的回報更具吸引力,從而減少了投資者可用于加密貨幣和風險投資等另類投資的現金。另一方面,資本成本更高,LP資本已經更難獲得了,籌集資金的環境要艱難得多[2022/12/2 21:18:10]

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

加拿大殘疾勵志歌星Kiesza推出NFT系列“MetaMoves”:金色財經報道,加拿大殘疾勵志歌星Kiesza宣布與3D 視覺藝術家 Luke Didlo 合作發布“MetaMoves ” NFT 系列并計劃在Portion平臺進行拍賣,Kiesza 在 2017 年多倫多的一次嚴重車禍中遭受腦損傷,她希望通過該 NFT 系列募集資金幫助其他截肢兒童和動物獲得 3D 打印的定制假肢。[2022/6/6 4:04:36]

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

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

這里顯示失敗!我們在錯誤消息中看到,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:ESTTESTSTSTICReforestation MahoganyTESTA價格FstSwap OSKCrypto Robotics

DAI
今日以太坊勝利抵達目標 晚上看消息_AVI

今日日間白天以太坊制高點漲幅1345位置附近止步下跌回落,跌勢在下方1316附近開始反彈,那么我們上午的空頭思路進展方向是正確的;現在此時時間段處于行情調整震蕩修復需要更多的時間性等待.

1900/1/1 0:00:00
卡爾達諾(ADA)價格通過 Vasil 硬分叉達到 1 美元_APP

編輯切換為居中 添加圖片注釋,不超過140字加密市場見證了2022年的兩大事件——以太坊合并和卡爾達諾的VasilHardfork.

1900/1/1 0:00:00
淺談「動態仲裁」能否解決DAO投票冷漠問題_DAO

原文作者:el4d.eth動態仲裁是一種即將到來的治理變革,它減少了沖突和安全之間的權衡空間,具體方法是反對票越多,提案就越難通過。 介紹 NounsDAO正在進行治理方式變更.

1900/1/1 0:00:00
金色觀察 | DAO不是公司:自治組織的去中心化很重要_DAO

特別感謝KarlFloersch和TinaZhen對本文早期版本的反饋和審閱。最近,關于高度去中心化的DAO行不通的觀點有很多討論,DAO治理應該開始更接近于傳統公司的治理為了保持競爭力.

1900/1/1 0:00:00
9.18以太坊白盤行情點位分享_FTX

9.18以太坊白盤行情點位分享印度政府正在制定一項針對加密資產的綜合間接稅收制度,該制度將檢查由于這些資產的不確定性而導致的財政收入損失.

1900/1/1 0:00:00
9月17日行情分析:多看少動_ETH

BTC目前的操作意義并不大,沒什么波動,整個的走勢都是震蕩的,小周期也沒有結構,山寨幣種也沒什么合適的,暴漲的不建議追漲,當前走勢完整的就ATOM和KNC,可以關注下.

1900/1/1 0:00:00
ads