@pharosnames/address-encoder
Version:
Encodes and decodes address formats for various cryptocurrencies with Pharos network support
18 lines • 1.53 kB
JavaScript
export { base32CrockfordNormalise, base32Decode, base32Encode, base32UnpaddedDecode, base32UnpaddedEncode, } from "./base32.js";
export { base58CheckDecode, base58CheckEncode, base58UncheckedDecode, base58UncheckedEncode, createBase58VersionedDecoder, createBase58VersionedEncoder, } from "./base58.js";
export { decodeBchAddressToTypeAndHash, encodeBchAddressWithVersion, } from "./bch.js";
export { createBech32Decoder, createBech32Encoder, createBech32SegwitDecoder, createBech32SegwitEncoder, createBech32mDecoder, createBech32mEncoder, } from "./bech32.js";
export { createBitcoinDecoder, createBitcoinEncoder, } from "./bitcoin.js";
export { byronDecode, byronEncode } from "./byron.js";
export { bytesToHex, hexToBytes } from "./bytes.js";
export { SimpleValue, TaggedValue, cborDecode, cborEncode } from "./cbor.js";
export { crc32 } from "./crc32.js";
export { createDotAddressDecoder, createDotAddressEncoder } from "./dot.js";
export { createEosDecoder, createEosEncoder } from "./eosio.js";
export { SLIP44_MSB, coinTypeToEvmChainId, evmChainIdToCoinType, isEvmCoinType, } from "./evm.js";
export { validateFlowAddress } from "./flow.js";
export { checksumAddress, createHexChecksummedDecoder, createHexChecksummedEncoder, isAddress, isValidChecksumAddress, rawChecksumAddress, stripHexPrefix, } from "./hex.js";
export { decodeLeb128, encodeLeb128 } from "./leb128.js";
export { validateNearAddress } from "./near.js";
export { createZcashDecoder, createZcashEncoder } from "./zcash.js";
//# sourceMappingURL=index.js.map