跳到主要內容

@ocap/util

@ocap/util 套件是一個基礎函式庫,提供了一系列跨多個 OCAP JS 函式庫共享的必要輔助函式。其同構設計使其能在 Node.js 和瀏覽器環境中無縫運作。此模組簡化了資料類型轉換、編碼/解碼、大數運算和聯合曲線計算等常見任務,確保您應用程式的一致性和可靠性。

安裝

若要開始使用,請使用您偏好的套件管理器安裝此套件:

Installation

shell
pnpm install @ocap/util

主要功能

@ocap/util 提供多種輔助函式,以簡化您的開發流程。以下是一些核心功能:

資料轉換與編碼

在 Hex、Buffers 和 Uint8Arrays 等多種資料格式之間無縫轉換。包含對 Base58 和 Base64 編碼與解碼的強大支援。

大數與代幣數學運算

使用整合的 BN.js 函式庫對大整數進行精確運算。輕鬆在大型單位和人類可讀的代幣數量之間進行轉換。

聯合曲線計算

一套用於根據不同聯合曲線模型(包括常數、線性和二次曲線)計算代幣價格和成本的函式。

DID 與地址輔助函式

透過輔助函式簡化去中心化身份管理,可在 DID 格式和錢包地址之間轉換,並格式化交易類型。

API 參考

有關詳細用法和所有可用函式的完整列表,請參閱完整的 API 參考。

探索 API 參考

深入了解所有工具函式的全面參考,其中包含資料轉換、大數運算、UUID 生成和聯合曲線計算的實用範例。

查看 API