iT邦幫忙

solidity相關文章
共有 169 則文章
鐵人賽 影片教學 DAY 8

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

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

鐵人賽 影片教學 DAY 7

技術 Solidity 入門走到飛🚀-【Day7】變量類型 - 映射

影片教學 主要內容 Solidity 中的哈希表映射(Mapping)類型。 映射(Mapping)在映射中,你可以透過一個鍵(Key)來查找對應的值(Val...

鐵人賽 影片教學 DAY 6

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

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

鐵人賽 影片教學 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 是一種程式語言,專為區塊鏈上的智能合約開發而設計。智能合約是自動執行的合約,它們根據事先定義的...

技術 DappChef - Ethereum Smart Contract Development Learning platform

大家好!我帶的 Lab 最近推出了全新產品 DappChef(https://dappchef.com )。DappChef 是一個以太坊智能合約的練習平台,...

鐵人賽 Web 3 DAY 29
Road Map To DApp Developer 系列 第 29

技術 【DAY29】Verification System (Final Cut)

Preface 今天要來實作驗證系統的最後一步:將使用者的票卷燒毀,並再鑄造一張新的紀念票卷給使用者。為了維護我們的紀念票卷不被一些有心人士鑄造,同時還需要透過...

鐵人賽 Web 3 DAY 22
Road Map To DApp Developer 系列 第 22

技術 【DAY22】 - Optimize Gas Fee

Preface 今天想要介紹如何在合約中優化 gas fee。因為在以太坊中的 gas fee 價錢實在是太高昂了,而 gas fee 的成本主要與合約設計本身...

鐵人賽 Web 3 DAY 18
從心出發認識Web3 系列 第 18

技術 [Day 18] 區塊鏈實作—合約的繼承

今天的介紹可以說是[DAY16] (區塊鏈實作—用Solidity呼叫函數)的延伸,因為繼承和建構子有著微妙的關係,在許多程式語言裡面也都有繼承的概念,那在So...

鐵人賽 Web 3 DAY 17
從心出發認識Web3 系列 第 17

技術 [Day 17] 區塊鏈實作—訊息和編碼

今天要來介紹的是區塊鏈的訊息和編碼,對內容有興趣的歡迎一起看下去喔! Block區塊鏈訊息 block.timestamp:指的是當前區塊的時間戳,使用UNIX...

鐵人賽 Web 3 DAY 16
從心出發認識Web3 系列 第 16

技術 [Day 16] 區塊鏈實作—用Solidity呼叫函數

經過昨天對Solidity的初步認識,今天要介紹的是函數在合約上的應用,對內容有興趣的歡迎一起看下去喔~~ 函數Function 即是透過呼叫或是輸入參數得到回...

鐵人賽 Web 3 DAY 15
從心出發認識Web3 系列 第 15

技術 [Day 15] 區塊鏈實作—用Solidity寫HelloWorld!

經過前面好幾天對區塊鏈的認識,今天來到第十五天(終於過一半了~),接下來會有幾天的實作介紹,有興趣的歡迎一起看下去喔~~~在學習區塊鏈的過程中,總會好奇是否有能...

鐵人賽 Web 3 DAY 18
Road Map To DApp Developer 系列 第 18

技術 【DAY18】 - White list

Preface 今天想要介紹的 NFT further function 是白名單,也是在可以在 NFT 的行銷上經常看到的一種手法。接下來三天我會詳盡的介紹白...

鐵人賽 Web 3 DAY 30

技術 Day 30 - Conclusion & Future

Conclusion & Future Synchronization Link Tree Personal Website Medium...

鐵人賽 Web 3 DAY 29

技術 Day 29 - Blockchain Developer Roadmap

Blockchain Developer Roadmap Synchronization Link Tree Personal Website Medi...

鐵人賽 Web 3 DAY 28

技術 Day 28 - Foundry with Ethernaut

Foundry with Ethernaut Synchronization Link Tree Personal Website Medium L...

鐵人賽 Web 3 DAY 27

技術 Day 27 - Contrac Security: Auditing

Contrac Security - Auditing Synchronization Link Tree Personal Website Mediu...

鐵人賽 Web 3 DAY 26

技術 Day 26 - Contract Vulnerability & Dev. Tool

Contract Vulnerability & Dev. Tool Synchronization Link Tree Personal Webs...

鐵人賽 Web 3 DAY 22

技術 Day 22 - Geth & Nodes

Geth & Nodes Synchronization Link Tree Personal Website Medium LinkedI...

鐵人賽 Web 3 DAY 21

技術 Day 21 - Internet Protocol & JSON-RPC

Internet Protocol & JSON-RPC Synchronization Link Tree Personal Website...

鐵人賽 Web 3 DAY 19

技術 Day 19 - Nonce(內有空投活動)

Nonce 為了增加觸及:大家在下方留言你的 Polygon 地址,前 5 位可以免費獲得最近我同學做的 NFT 空投(Bakajohn)! 在資訊安全中,N...

鐵人賽 Web 3 DAY 18

技術 Day 18 - Signature, Sign, Sign Message & Transaction

Signature, Sign, Sign Message & Transaction Synchronization Link Tree Pers...

鐵人賽 Web 3 DAY 16

技術 Day 16 - Contract Proxy: Diamond Pattern

Contract Proxy: Diamond Pattern Synchronization Link Tree Personal Website M...

鐵人賽 Web 3 DAY 15

技術 Day 15 - Contract Proxy: Minimal Proxies & UUPS

Others Proxy Pattern 1 - Minimal Proxies & UUPS Synchronization Link Tree...

鐵人賽 Web 3 DAY 14

技術 Day 14 - Multi Signature

Multi Signature Synchronization Link Tree Personal Website Medium LinkedIn...

鐵人賽 Web 3 DAY 13

技術 Day 13 - Create2

Create2 Create2(EIP-1014) create2 是 EVM 中的一個 OpCode,用於 Deploy 一個合約中的子合約,且其地址由 De...

鐵人賽 Web 3 DAY 12

技術 Day 12 - Contract Proxy: OpenZeppelin Upgradable Proxy

Contract Proxy: OpenZeppelin Upgradable Proxy Synchronization Link Tree Person...