Viem 是 wagmi 作者以 TypeScript 重新建立較輕量化的資源庫,wagmi 做為以太坊最流行的 React Hooks 套件,作者希望帶給開發...
如何使用,可以透過多總方法安裝 npm pnpm yarn 任君挑選 npm i viem pnpm i viem yarn add viem 廢話不多...
Clients 可以想像是提供客戶端一個可訪問鏈上的工具。 分為三類 Public Client 提供 PUBLIC JSON-RPC API 的介面,如...
Wallet Client 提供錢包用戶交互的介面 錢包用戶分為兩類 JSON-RPC Accounts (如:預覽器拓展錢包、WalletConnect...
Transports 傳輸方式主要分四種 HTTP WebSocket Custom (EIP-1193) Fallback 上面的三種傳輸方式大同小異 引...
Viem 對於 "public" Ethereum RPC 定義了一些動作可以使用會分為二個章節說明: Account 先來點基礎的 imp...
今天來到 Public Action 第二章節介紹 watchEvent 間隔監控並且返回事件 logs 一樣以程式說明 import { http, cr...
Transaction 區塊鏈的動作可以想像是提交一個事物 call 呼叫區塊鏈事件,呼叫這個時就和呼叫 Rpc 的 eth_call 是一樣的。 其實...
getTransaction 指定 Hash 呈現區塊交易的訊息 訊息雖然很混亂看久大概就那幾個欄位 import { createPublicClien...
這邊主要是針對測試節點的動作 Test Action 是 Viem 的重要組成部分,因為它們提供了一種在以太坊網絡上測試和模擬不同場景的方法。開發人員在構建...