@ocap/util 套件是一個基礎函式庫,提供了一系列跨多個 OCAP JS 函式庫共享的必要輔助函式。其同構設計使其能在 Node.js 和瀏覽器環境中無縫運作。此模組簡化了資料類型轉換、編碼/解碼、大數運算和聯合曲線計算等常見任務,確保您應用程式的一致性和可靠性。
安裝
若要開始使用,請使用您偏好的套件管理器安裝此套件:
Installation
pnpm install @ocap/util主要功能
@ocap/util 提供多種輔助函式,以簡化您的開發流程。以下是一些核心功能:
資料轉換與編碼
在 Hex、Buffers 和 Uint8Arrays 等多種資料格式之間無縫轉換。包含對 Base58 和 Base64 編碼與解碼的強大支援。
大數與代幣數學運算
使用整合的 BN.js 函式庫對大整數進行精確運算。輕鬆在大型單位和人類可讀的代幣數量之間進行轉換。
聯合曲線計算
一套用於根據不同聯合曲線模型(包括常數、線性和二次曲線)計算代幣價格和成本的函式。
DID 與地址輔助函式
透過輔助函式簡化去中心化身份管理,可在 DID 格式和錢包地址之間轉換,並格式化交易類型。
API 參考
有關詳細用法和所有可用函式的完整列表,請參閱完整的 API 參考。