1.3 Returns 跟校長打招呼

更新於 2024/06/03閱讀時間約 2 分鐘
return greetings

return greetings

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract SchoolGreetings {
address public principal;

event GreetingReceived(string greeting);

constructor(address _principal) {
principal = _principal;
}

// 向校長打招呼並獲取回應
function greetPrincipal() public returns (string memory) {
// 假設校長地址不為空
require(principal != address(0), "Principal address is not set");

// 模擬向校長打招呼的過程
emit GreetingReceived("Hello Principal!");

// 返回校長的回應
return "Hello, how can I help you?";
}
}
  • 我們有一個智能合約,名為 SchoolGreetings,其中有一個函式 greetPrincipal 用於向校長打招呼,並獲取他的回應。
  • 函式首先檢查校長地址是否已設置,如果未設置則拋出異常。
  • 函式觸發一個事件,表示向校長打招呼。
  • 函式使用 return 返回一個包含校長回應的字符串。
  • 當我們用 Solidity 中的 return 關鍵字時,我們可以想像成是和校長打招呼後,得到了一個回應。在 Solidity 中,return 用於從函式中返回數據給調用者
    尋大神腳印, 亦步亦趨。
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    一個智能合約,名為 UniformShop,它用於販售學校制服。 我們希望合約在收到以太幣後自動處理購買制服的操作。 UniformShop 合約定義了一個 fallback 函式,用於接收以太幣並購買制服。 當有人向合約地址轉帳時,如果轉帳金額足夠支付制服的價格,則 fallback 函式將
    try-catch 語句用於處理外部函數調用或合約創建過程中可能發生的錯誤 以下是一個使用小朋友睡著作為例子的簡單程式碼 // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract Child { bool publ
    1. Takeaway Data Structures 資料結構 - Array, Mapping, Struct 與 Enum 及程式碼實作 - 50:14 Returns - 12:21 Visibility 可視性 - public, private, external, interna
    1. Highlight Wallet 區塊鏈錢包知識 - 24:25 Miners & Nodes 礦工與節點生態解析 - 25:48 Consensus 共識:Proof of Work, POW 工作量證明 & Proof of Stake, POS 持有量證明 - 33:05 Enc
    一個智能合約,名為 UniformShop,它用於販售學校制服。 我們希望合約在收到以太幣後自動處理購買制服的操作。 UniformShop 合約定義了一個 fallback 函式,用於接收以太幣並購買制服。 當有人向合約地址轉帳時,如果轉帳金額足夠支付制服的價格,則 fallback 函式將
    try-catch 語句用於處理外部函數調用或合約創建過程中可能發生的錯誤 以下是一個使用小朋友睡著作為例子的簡單程式碼 // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract Child { bool publ
    1. Takeaway Data Structures 資料結構 - Array, Mapping, Struct 與 Enum 及程式碼實作 - 50:14 Returns - 12:21 Visibility 可視性 - public, private, external, interna
    1. Highlight Wallet 區塊鏈錢包知識 - 24:25 Miners & Nodes 礦工與節點生態解析 - 25:48 Consensus 共識:Proof of Work, POW 工作量證明 & Proof of Stake, POS 持有量證明 - 33:05 Enc
    你可能也想看
    Google News 追蹤
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    我這樣想着的時候,我們又穿過庭院一道潔白圍牆中心的拱門,來到豁然開朗的草坡地。一座小涼亭立在微微聳起的小坡,從上面眺望,大概能讓人察覺不到四周圍牆,卻能飽覽戈潭斯彎月形港口的遼闊景致。 小涼亭四周站着僕人,然後是幾個年輕人。年紀最小的男孩還扭擰着想和僕人遊戲。而年紀最大的青年比我還高,身穿
    Thumbnail
    格羅德但願不會再在佛倫卡卡看見小鳩。 過去的人與事,讓它過去最好。就像煎小魚,翻得太多會散掉。兩個月足以物是人非,格羅德沒有聽說自己被通緝,他忍不住回來。
    Thumbnail
    由劍橋大學醫學與心理學雙學位的 500 萬 YouTube 能效/生產力專家:阿里.阿卜杜(Ali Abdaal)於 2023 年發表的《開心能效:如何才能做更多有意義的事》,其中以開心能讓你更開心的基本理念,推展促進能效的9 大觀念,超過 30 個能現學現賣的能效技巧。本文為書摘第一篇,共四篇。
    ▍盤勢分析 加權跟櫃買一起開低走更低 加權一度大跌三百多點 (-1.8%) 櫃買一度跌超過 1% 漲跌家數比約 1 : 4 盤勢弱到不行 ▍籌碼分析 現貨: 外資大賣超 228 E => 空 期貨: 空單大增 6,606 口,來到 -24,
    Thumbnail
    紅姨報到第二天,一早起來肚子傷口超痛,整個人腫得跟豬頭一樣,早知道昨天不要喝那麼多火鍋湯。 恢復上班生活也是第二天,大概是習慣了點,加上今天要去玩空瑜,穿上上週買的瑜珈服,新衣服上身心情好多了。
    大盤熱錢資金目前流往觀光 航運 
    Thumbnail
    2024台股第一日開平走低 一開盤賣壓隨即湧現 終場跌77點 成交量 2949 億 出黑K棒跌破五
    Thumbnail
    精彩的888空單、一個晚上賺200點不成問題。 接下來還要抱更長。 當然根據波浪理論,現在開始 要先殺一段。 那至於有沒有後續甚麼萬八萬九的部分 還不得而知, 主要是量能沒有以前高 畢竟價格就是量堆出來的。 所以很難說未來怎麼樣 但如果是空頭 那一定程度上可以預測回到基本 例如
    Thumbnail
    1/2 今日加權指數開在平盤附近,之後一路往下,尾盤稍微往上拉,下跌77點,收下影線黑K,收17853,成交量3011億。 1/2 今日otc開高之後就一路往下,收在相對低點,下跌0.78點,收帶下影線黑K,收233.23,成交量縮525.68億。 今天三大法人,外資買超10億、投信買超1.
    Thumbnail
    *合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
    Thumbnail
    我這樣想着的時候,我們又穿過庭院一道潔白圍牆中心的拱門,來到豁然開朗的草坡地。一座小涼亭立在微微聳起的小坡,從上面眺望,大概能讓人察覺不到四周圍牆,卻能飽覽戈潭斯彎月形港口的遼闊景致。 小涼亭四周站着僕人,然後是幾個年輕人。年紀最小的男孩還扭擰着想和僕人遊戲。而年紀最大的青年比我還高,身穿
    Thumbnail
    格羅德但願不會再在佛倫卡卡看見小鳩。 過去的人與事,讓它過去最好。就像煎小魚,翻得太多會散掉。兩個月足以物是人非,格羅德沒有聽說自己被通緝,他忍不住回來。
    Thumbnail
    由劍橋大學醫學與心理學雙學位的 500 萬 YouTube 能效/生產力專家:阿里.阿卜杜(Ali Abdaal)於 2023 年發表的《開心能效:如何才能做更多有意義的事》,其中以開心能讓你更開心的基本理念,推展促進能效的9 大觀念,超過 30 個能現學現賣的能效技巧。本文為書摘第一篇,共四篇。
    ▍盤勢分析 加權跟櫃買一起開低走更低 加權一度大跌三百多點 (-1.8%) 櫃買一度跌超過 1% 漲跌家數比約 1 : 4 盤勢弱到不行 ▍籌碼分析 現貨: 外資大賣超 228 E => 空 期貨: 空單大增 6,606 口,來到 -24,
    Thumbnail
    紅姨報到第二天,一早起來肚子傷口超痛,整個人腫得跟豬頭一樣,早知道昨天不要喝那麼多火鍋湯。 恢復上班生活也是第二天,大概是習慣了點,加上今天要去玩空瑜,穿上上週買的瑜珈服,新衣服上身心情好多了。
    大盤熱錢資金目前流往觀光 航運 
    Thumbnail
    2024台股第一日開平走低 一開盤賣壓隨即湧現 終場跌77點 成交量 2949 億 出黑K棒跌破五
    Thumbnail
    精彩的888空單、一個晚上賺200點不成問題。 接下來還要抱更長。 當然根據波浪理論,現在開始 要先殺一段。 那至於有沒有後續甚麼萬八萬九的部分 還不得而知, 主要是量能沒有以前高 畢竟價格就是量堆出來的。 所以很難說未來怎麼樣 但如果是空頭 那一定程度上可以預測回到基本 例如
    Thumbnail
    1/2 今日加權指數開在平盤附近,之後一路往下,尾盤稍微往上拉,下跌77點,收下影線黑K,收17853,成交量3011億。 1/2 今日otc開高之後就一路往下,收在相對低點,下跌0.78點,收帶下影線黑K,收233.23,成交量縮525.68億。 今天三大法人,外資買超10億、投信買超1.