UNPKG

@mysten/bcs

Version:

BCS - Canonical Binary Serialization implementation for JavaScript

23 lines (22 loc) 809 B
import { Encoding } from "./types.mjs"; //#region src/utils.d.ts /** * Encode data with either `hex` or `base64`. * * @param {Uint8Array} data Data to encode. * @param {String} encoding Encoding to use: base64 or hex * @returns {String} Encoded value. */ declare function encodeStr(data: Uint8Array, encoding: Encoding): string; /** * Decode either `base64` or `hex` data. * * @param {String} data Data to encode. * @param {String} encoding Encoding to use: base64 or hex * @returns {Uint8Array} Encoded value. */ declare function decodeStr(data: string, encoding: Encoding): Uint8Array; declare function splitGenericParameters(str: string, genericSeparators?: [string, string]): string[]; //#endregion export { decodeStr, encodeStr, splitGenericParameters }; //# sourceMappingURL=utils.d.mts.map