今日來介紹 solidity 裡的 contracts。 contract contract 其實是一個類似於 class 的結構。下面我們還看一下範例 // SPDX-License-Identi...
今日來延續昨日沒有寫完的全域變數。 Error Handlin //裡面可以做一些條件判斷,如果為false,此次transcation會失敗,通常用於內部錯誤 assert(owner != ms...
今日來介紹一些單位跟全域變數相關的東西 Ether Units 在任何數字後面加上 wei、gwei、ether 就會變成貨幣單位,預設就是 wei assert(1 wei == 1); asser...
本日來介紹一下 solidity 的控制流程。 學任何語言基本上都需要條件判斷式,那就稍微簡單介紹一下。 if else uint total = 2; if (total > 1) {...
今日來介紹 function 的語法結構 function 裡面有三個很特別的保留字分別是 pure、view、payable,先看下面的簡單說明 function 修飾詞 pure 它的用途是,如...
HI~今天要介紹區塊鏈如何運作,如果對這個主題有興趣的話,就繼續看下去吧! “區塊鍊是一台神奇的計算機,任何人都可以向其上傳程序並讓程序自行執行,其中每個程序目前的狀態和所有之前發生過的狀態都是...
今日來介紹 Mapping Types。 Mapping Types 它其實就是一個一般語言裡面的 hash table。它就是一個動態的陣列,key 裡面的東西不支援 enum & stru...
Hi~今天要介紹什麼是區塊鏈!會分成五個部分,分別是定義、起源、特性、優點、缺點! 定義 當你聽到區塊鏈這個名詞時,會想到什麼呢?「區塊」顧名思義會聯想到像拼圖、積木一樣,是一塊一塊的。「鏈」就如...
關於我... hi~我是一個大三的學生,就讀醫學資訊。因為科系有學到一些資訊,加上系上的必修課需要參賽,因此開始了鐵人30天的日子!主要是和大家分享一些我學到的東西,沒有到很專業...因為一直有在...
昨天看完value types,今天來聊聊 reference types。 solidity 的 reference types 有三個東西很特別我們需要先特別來認識一下 memory預設 fu...