iT邦幫忙

區塊鏈相關文章
共有 449 則文章
鐵人賽 影片教學 DAY 11

技術 Solidity 入門走到飛🚀-【Day11】構造函數 & 修改器

影片教學 主要內容 構造函數 構造函數(constructor)是一種特殊的函數,它在合約部署(deployment)時自動執行一次。構造函數的主要作用是初始...

鐵人賽 影片教學 DAY 10

技術 Solidity 入門走到飛🚀-【Day10】控制流 - 插入排序

影片教學 主要內容 當你在 Solidity 中編寫智能合約時,可以使用不同的控制流來控制程式的執行。 1.if-else 根據特定條件來執行不同的程式碼區塊...

鐵人賽 影片教學 DAY 9

技術 Solidity 入門走到飛🚀-【Day9】常數 - constant、immutable

影片教學 主要內容 在 Solidity 中,有兩個關鍵字 constant 和 immutable。當在狀態變數聲明中使用這兩個關鍵字時,這些變數的值不能在...

鐵人賽 影片教學 DAY 8

技術 Solidity 入門走到飛🚀-【Day8】變量初始值 - delete

影片教學 主要內容 在 Solidity 中,聲明但沒有賦值的變數都會有它的初始值或默認值。 1.值類型的初始值 布林類型(boolean):false字串類...

鐵人賽 影片教學 DAY 6

技術 Solidity 入門走到飛🚀-【Day6】變量類型 - 引用

影片教學 主要內容 Solidity 有兩個引用類型 1.陣列 陣列是 Solidity 中常見的變數類型,用於存儲一組數據,可以是整數、字節、地址等等。陣列...

鐵人賽 Web 3 DAY 25

技術 Web3+區塊再進化-第25章. 區塊鏈技術更進化的Web3

第25章. 區塊鏈技術更進化的Web3 Web3 技術代表了區塊鏈技術更進一步的演進,它將對互聯網和數字經濟帶來更大的變革。Web3 利用區塊鏈的核心原則,...

鐵人賽 影片教學 DAY 5

技術 Solidity 入門走到飛🚀-【Day5】變量數據存儲 & 作用域 - storage、memory、calldata

影片教學 主要內容 Solidity 有三種數據存儲位置,這些不同的存儲位置會導致不同的 gas 成本。 1.storage 合約的狀態變數默認存儲在 sto...

鐵人賽 影片教學 DAY 4

技術 Solidity 入門走到飛🚀-【Day4】函數輸出 - return

影片教學 主要內容 Solidity 有兩個關鍵字與函數輸出相關。 1.returns 放在函數名後面,用於聲明返回的變數類型及變數名稱。 2.return...

鐵人賽 影片教學 DAY 3

技術 Solidity 入門走到飛🚀-【Day3】變量類型 - 函數

影片教學 主要內容 Solidity 函數是用來執行合約中特定的任務,函數的定義包括以下元素。 function [function name]([param...

鐵人賽 影片教學 DAY 2

技術 Solidity 入門走到飛🚀-【Day2】變量類型 - 數值

影片教學 主要內容 Solidity 中有五種數值類型。 布林型(Boolean)只有兩個值,true 和 false,用於表示二元狀態。 整數型(I...

鐵人賽 影片教學 DAY 1

技術 Solidity 入門走到飛🚀-【Day1】Remix IDE & Solidity 結構

影片教學 主要內容 Solidity 是什麼?Solidity 是一種程式語言,專為區塊鏈上的智能合約開發而設計。智能合約是自動執行的合約,它們根據事先定義的...

鐵人賽 Web 3 DAY 1

達標好文 技術 Day 1 - 前言

簡介 大家好,我是 KryptoGO 的 Harry,今天先聊一下為什麼想寫這系列的文章,還有預計會涵蓋哪些內容。我遇過許多人對 web 3 與區塊鏈相關技術感...

技術 去中心化網站跟 ENS Domain

去中心化 什麼是去中心化? 如果有在關注區塊鏈的應該對於去中心化已經有一定的瞭解了,簡單的來講就是你的資料或者是服務,不是由一個單一的設備或者是團體來維護的...

技術 sui move 學習資源分享

實在抱歉,因為諸多原因,所以後來中斷教學。如果您是對sui move這個新語言有興趣的夥伴,這邊提供一個相對完整的影片教程。這是目前BuidlerDAO與Sui...

技術 sui move 學習 - 從頭開始 教學 - 5

//函數 fun init(ctx: &mut TxContext) { transfer::share_object(...

技術 sui move 學習 - 從頭開始 教學 - 4

// 為了增加豐富性,這邊接著增加 雜貨店 及 雜貨店老闆 兩個結構 struct Grocery has key { id:UID, prof...

技術 sui move 學習 - 從頭開始 教學 -3

// 函數 最後函數部分,就是主要的內容了。有幾種不同的函數式 fun name() {}; //內部函數 public fun n...

技術 sui move 學習 - 從頭開始 教學 - 2

// 結構 結構,就是去宣告我們所要生成的物件,他的名稱,以及它有哪些內容、功能。例如三明治製作的範例中,他就火腿、麵包、三明治等結構體。這邊進行宣告並不是他已...

技術 sui move 學習 - 從頭開始 教學 -1

前面有發了一篇sui move的三明治製作,後來想想覺得如果都沒人來做教程,不如就從自己來開始,把所學習到的做一個反饋。主要是想要提供一個機會,創造一個生態,讓...

技術 sui move 學習 - 購買食材/製作三明治

本身從11月初開始接觸move語言,在比較傳統move與sui move之後,決定從sui move直接學習。但因為sui move還在開發初期,所以能找到的資...

鐵人賽 Web 3 DAY 30

技術 [Day 30] 完賽心得與感想 謝謝看完的各位!

上篇回顧 我想... 上篇回顧就免了吧! 30天的挑戰與收穫 感謝各位邦友 先大大感謝所有看完這30天教學的所有人,尤其來自邦友eric2494, Vita...

鐵人賽 Web 3 DAY 29

技術 [Day 29] 建造鐵人賽專屬NFT!(終)快來免費鑄造鐵人賽專屬NFT!限量30個 正式上鏈

上篇回顧 昨天我們已經正式完成了整份NFT智能合約,功能包括限量30枚代幣且每人只能鑄造一次。今天讓我們正式把這個合約上到以太坊區塊鏈上吧!並在Ethersca...

鐵人賽 Web 3 DAY 28

技術 [Day 28] 建造鐵人賽專屬NFT!(五)設定圖片/名稱Metadata並上傳至IPFS!

上篇回顧 昨天我們正式設定完所有智能合約程式碼的部分了,今天我們要把Metadata上傳到IPFS上面,完成最後圖片/資訊等等的設定,讓我們開始吧! 需要的東...

鐵人賽 Web 3 DAY 27

技術 [Day 27] 建造鐵人賽專屬NFT!(四)強化每人只能鑄造一枚NFT的邏輯與實作

上篇回顧 昨天我們成功的將鐵人賽NFT總數設定成2枚,並且規定每個錢包只能擁有一個。不過單單檢查該錢包是否擁有此NFT代幣的作法好像會有一些漏洞? 讓我們今天來...

鐵人賽 Web 3 DAY 28

技術 Day 28 | 一個NFT不夠?直接給你一組!三分鐘學會製作一系列 NFT!(二)程式編譯

前言 昨天我們把資料都處理好了,現在我們終於進行可以最後的步驟,也就是程式編譯,要怎麼直接讓合約偵測使用者的錢包呢?我們就一起看下去吧! 正文 |Openze...

鐵人賽 Web 3 DAY 26

技術 [Day 26] 建造鐵人賽專屬NFT!(三)設定NFT總數, 並限制一人只能鑄造一個

上篇回顧 昨天我們成功把NFT部署上測試鏈Goerli了,不過有許多東西都還沒設定完成,導致NFT不但顯示不出來也沒有名字或數量限制等,今天讓我們回到Remix...

鐵人賽 Web 3 DAY 25

技術 [Day 25] 建造鐵人賽專屬NFT!(二)把寫好的合約部屬上測試鏈Goerli!竟然還有測試用OpenSea?!

上篇回顧 昨天我們透過OpenZepplin的神奇小工具產生了符合ERC721標準的智能合約,不只訂好了代幣的名稱與符號,更開啟了可以鑄造的功能。今天讓我們把這...

鐵人賽 Web 3 DAY 29

技術 Day 29 | 分散持有者!限制mint數量並正式上鏈mint免費NFT吧!

前言 我們已經將NFT的合約大致上都部署好了,不過,如果今天我們想要限制錢包購買次數怎麼辦?今天我們就來討論怎麼去增加限制,讓一個人只能mint一個NFT,話不...

鐵人賽 Web 3 DAY 27

技術 Day 27 | 一個NFT不夠?直接給你一組!三分鐘學會製作一系列 NFT!(一)事前準備

前言 昨天有跟著我動手實作的區塊鏈夥伴們,恭喜你們成為半個鐵人了,以後你們出去外面可以大方地說: I'mma Man,但是如果每次Mint NFT的時候都需要輸...

鐵人賽 Web 3 DAY 24

技術 [Day 24] 建造鐵人賽專屬NFT!(一)開發環境Remix與OpenZeppelin使用, 新手懶人輕鬆上手!

上篇回顧 昨天我們透過NFT平台OpenSea整合的服務,直接發行了一個NFT。不過由於這樣發送NFT自訂性實在太低,且沒有做到真正去中心化的效果,所以我們今天...