UNPKG

@pharosnames/address-encoder

Version:

Encodes and decodes address formats for various cryptocurrencies with Pharos network support

17 lines 543 B
import { concatBytes } from "@noble/hashes/utils"; import { base58CheckDecode, base58CheckEncode } from "../utils/base58.js"; const name = "ae"; const coinType = 457; export const encodeAeAddress = (source) => { return `ak_${base58CheckEncode(source.slice(2))}`; }; export const decodeAeAddress = (source) => { return concatBytes(new Uint8Array([0x30, 0x78]), base58CheckDecode(source.slice(3))); }; export const ae = { name, coinType, encode: encodeAeAddress, decode: decodeAeAddress, }; //# sourceMappingURL=ae.js.map