UNPKG

@gorbchain-xyz/chaindecode

Version:

GorbchainSDK V1.3+ - Complete Solana development toolkit with advanced cryptography, messaging, and collaboration features. Build secure applications with blockchain, DeFi, and end-to-end encryption.

31 lines (30 loc) 1 kB
/** * Data processing utilities for the GorbchainSDK * * This module contains utility functions for processing various data formats * commonly used in blockchain applications. */ /** * Convert bytes to base58 address (Solana format) */ export declare function bytesToBase58(bytes: Uint8Array): string; /** * Helper function to convert base64 string to Uint8Array */ export declare function base64ToUint8Array(base64: string): Uint8Array; /** * Convert various data formats to Uint8Array */ export declare function normalizeDataToUint8Array(data: any): Uint8Array; /** * Read a 64-bit little-endian unsigned integer from buffer */ export declare function readU64LE(buffer: Uint8Array | number[], offset: number): string; /** * Format lamports as SOL with appropriate decimal places */ export declare function formatLamportsToSol(lamports: bigint | number | string): string; /** * Format bytes as human-readable size */ export declare function formatBytes(bytes: bigint | number): string;