搜尋套件、儲存庫與 APP 分類

套件詳情v1.0.3

eip55

用於將大寫或小寫的 Web3/Ethereum 地址轉換為校驗和地址(EIP55)的工具。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
4.6萬
喜歡數
6
Pub 分數
160

安裝套件

flutter pub add eip55

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

eip55 套件提供了一個實用工具,可將以太坊位址轉換為 EIP-55 所定義的檢查碼格式。它透過根據位址的雜湊值來大寫特定字元,確保位址完整性,提升 Web3 應用的可讀性並減少錯誤。此套件輕量且相容於所有主要平台,包含行動裝置、網頁與桌面端。非常適合開發區塊鏈應用程式,需要精確處理以太坊位址的開發者使用。

適用情境

  • 驗證以太坊地址
  • 將原始位址轉換為校驗和格式
  • 與 Web3 錢包整合
  • 確保 dApp 中位址的一致性
  • 以標準化方式顯示地址

主要特色

  • EIP-55 相容校驗和產生
  • 跨平台支援
  • 用於位址轉換的簡單 API
  • 輕量且無依賴
  • 支援大小寫輸入

適合對象

  • Web3 應用開發者
  • 區塊鏈錢包整合
  • DApp前端
  • 以太坊地址驗證工具
  • 移動和Web區塊鏈應用

使用建議

  • 不驗證位址格式(請與驗證器搭配使用)
  • 需要手動處理邊緣情況
  • 無內建的錯誤處理用於無效位址
  • 不適用於地址產生
  • 僅限校驗和轉換

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Utility to convert an upper or lower case Web3/Ethereum address to a checksum address (EIP55).

pub package

Getting started

In your pubspec.yaml file add:

dependencies:
  eip55: any

Usage

Import the package:

import 'package:eip55/eip55.dart';

Then:

final eip55Address = toEIP55Address('0x68775f2604f67a571f626c99ae4eb252b579dcd7');

Alternately:

final eip55Address = toChecksumAddress('0x68775f2604f67a571f626c99ae4eb252b579dcd7');

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案