UNPKG

@pharosnames/address-encoder

Version:

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

73 lines 9.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createZcashDecoder = exports.validateNearAddress = exports.encodeLeb128 = exports.decodeLeb128 = exports.stripHexPrefix = exports.rawChecksumAddress = exports.isValidChecksumAddress = exports.isAddress = exports.createHexChecksummedEncoder = exports.createHexChecksummedDecoder = exports.checksumAddress = exports.validateFlowAddress = exports.isEvmCoinType = exports.evmChainIdToCoinType = exports.coinTypeToEvmChainId = exports.SLIP44_MSB = exports.createEosEncoder = exports.createEosDecoder = exports.createDotAddressEncoder = exports.createDotAddressDecoder = exports.crc32 = exports.cborEncode = exports.cborDecode = exports.TaggedValue = exports.SimpleValue = exports.hexToBytes = exports.bytesToHex = exports.byronEncode = exports.byronDecode = exports.createBitcoinEncoder = exports.createBitcoinDecoder = exports.createBech32mEncoder = exports.createBech32mDecoder = exports.createBech32SegwitEncoder = exports.createBech32SegwitDecoder = exports.createBech32Encoder = exports.createBech32Decoder = exports.encodeBchAddressWithVersion = exports.decodeBchAddressToTypeAndHash = exports.createBase58VersionedEncoder = exports.createBase58VersionedDecoder = exports.base58UncheckedEncode = exports.base58UncheckedDecode = exports.base58CheckEncode = exports.base58CheckDecode = exports.base32UnpaddedEncode = exports.base32UnpaddedDecode = exports.base32Encode = exports.base32Decode = exports.base32CrockfordNormalise = void 0; exports.createZcashEncoder = void 0; var base32_js_1 = require("./base32.js"); Object.defineProperty(exports, "base32CrockfordNormalise", { enumerable: true, get: function () { return base32_js_1.base32CrockfordNormalise; } }); Object.defineProperty(exports, "base32Decode", { enumerable: true, get: function () { return base32_js_1.base32Decode; } }); Object.defineProperty(exports, "base32Encode", { enumerable: true, get: function () { return base32_js_1.base32Encode; } }); Object.defineProperty(exports, "base32UnpaddedDecode", { enumerable: true, get: function () { return base32_js_1.base32UnpaddedDecode; } }); Object.defineProperty(exports, "base32UnpaddedEncode", { enumerable: true, get: function () { return base32_js_1.base32UnpaddedEncode; } }); var base58_js_1 = require("./base58.js"); Object.defineProperty(exports, "base58CheckDecode", { enumerable: true, get: function () { return base58_js_1.base58CheckDecode; } }); Object.defineProperty(exports, "base58CheckEncode", { enumerable: true, get: function () { return base58_js_1.base58CheckEncode; } }); Object.defineProperty(exports, "base58UncheckedDecode", { enumerable: true, get: function () { return base58_js_1.base58UncheckedDecode; } }); Object.defineProperty(exports, "base58UncheckedEncode", { enumerable: true, get: function () { return base58_js_1.base58UncheckedEncode; } }); Object.defineProperty(exports, "createBase58VersionedDecoder", { enumerable: true, get: function () { return base58_js_1.createBase58VersionedDecoder; } }); Object.defineProperty(exports, "createBase58VersionedEncoder", { enumerable: true, get: function () { return base58_js_1.createBase58VersionedEncoder; } }); var bch_js_1 = require("./bch.js"); Object.defineProperty(exports, "decodeBchAddressToTypeAndHash", { enumerable: true, get: function () { return bch_js_1.decodeBchAddressToTypeAndHash; } }); Object.defineProperty(exports, "encodeBchAddressWithVersion", { enumerable: true, get: function () { return bch_js_1.encodeBchAddressWithVersion; } }); var bech32_js_1 = require("./bech32.js"); Object.defineProperty(exports, "createBech32Decoder", { enumerable: true, get: function () { return bech32_js_1.createBech32Decoder; } }); Object.defineProperty(exports, "createBech32Encoder", { enumerable: true, get: function () { return bech32_js_1.createBech32Encoder; } }); Object.defineProperty(exports, "createBech32SegwitDecoder", { enumerable: true, get: function () { return bech32_js_1.createBech32SegwitDecoder; } }); Object.defineProperty(exports, "createBech32SegwitEncoder", { enumerable: true, get: function () { return bech32_js_1.createBech32SegwitEncoder; } }); Object.defineProperty(exports, "createBech32mDecoder", { enumerable: true, get: function () { return bech32_js_1.createBech32mDecoder; } }); Object.defineProperty(exports, "createBech32mEncoder", { enumerable: true, get: function () { return bech32_js_1.createBech32mEncoder; } }); var bitcoin_js_1 = require("./bitcoin.js"); Object.defineProperty(exports, "createBitcoinDecoder", { enumerable: true, get: function () { return bitcoin_js_1.createBitcoinDecoder; } }); Object.defineProperty(exports, "createBitcoinEncoder", { enumerable: true, get: function () { return bitcoin_js_1.createBitcoinEncoder; } }); var byron_js_1 = require("./byron.js"); Object.defineProperty(exports, "byronDecode", { enumerable: true, get: function () { return byron_js_1.byronDecode; } }); Object.defineProperty(exports, "byronEncode", { enumerable: true, get: function () { return byron_js_1.byronEncode; } }); var bytes_js_1 = require("./bytes.js"); Object.defineProperty(exports, "bytesToHex", { enumerable: true, get: function () { return bytes_js_1.bytesToHex; } }); Object.defineProperty(exports, "hexToBytes", { enumerable: true, get: function () { return bytes_js_1.hexToBytes; } }); var cbor_js_1 = require("./cbor.js"); Object.defineProperty(exports, "SimpleValue", { enumerable: true, get: function () { return cbor_js_1.SimpleValue; } }); Object.defineProperty(exports, "TaggedValue", { enumerable: true, get: function () { return cbor_js_1.TaggedValue; } }); Object.defineProperty(exports, "cborDecode", { enumerable: true, get: function () { return cbor_js_1.cborDecode; } }); Object.defineProperty(exports, "cborEncode", { enumerable: true, get: function () { return cbor_js_1.cborEncode; } }); var crc32_js_1 = require("./crc32.js"); Object.defineProperty(exports, "crc32", { enumerable: true, get: function () { return crc32_js_1.crc32; } }); var dot_js_1 = require("./dot.js"); Object.defineProperty(exports, "createDotAddressDecoder", { enumerable: true, get: function () { return dot_js_1.createDotAddressDecoder; } }); Object.defineProperty(exports, "createDotAddressEncoder", { enumerable: true, get: function () { return dot_js_1.createDotAddressEncoder; } }); var eosio_js_1 = require("./eosio.js"); Object.defineProperty(exports, "createEosDecoder", { enumerable: true, get: function () { return eosio_js_1.createEosDecoder; } }); Object.defineProperty(exports, "createEosEncoder", { enumerable: true, get: function () { return eosio_js_1.createEosEncoder; } }); var evm_js_1 = require("./evm.js"); Object.defineProperty(exports, "SLIP44_MSB", { enumerable: true, get: function () { return evm_js_1.SLIP44_MSB; } }); Object.defineProperty(exports, "coinTypeToEvmChainId", { enumerable: true, get: function () { return evm_js_1.coinTypeToEvmChainId; } }); Object.defineProperty(exports, "evmChainIdToCoinType", { enumerable: true, get: function () { return evm_js_1.evmChainIdToCoinType; } }); Object.defineProperty(exports, "isEvmCoinType", { enumerable: true, get: function () { return evm_js_1.isEvmCoinType; } }); var flow_js_1 = require("./flow.js"); Object.defineProperty(exports, "validateFlowAddress", { enumerable: true, get: function () { return flow_js_1.validateFlowAddress; } }); var hex_js_1 = require("./hex.js"); Object.defineProperty(exports, "checksumAddress", { enumerable: true, get: function () { return hex_js_1.checksumAddress; } }); Object.defineProperty(exports, "createHexChecksummedDecoder", { enumerable: true, get: function () { return hex_js_1.createHexChecksummedDecoder; } }); Object.defineProperty(exports, "createHexChecksummedEncoder", { enumerable: true, get: function () { return hex_js_1.createHexChecksummedEncoder; } }); Object.defineProperty(exports, "isAddress", { enumerable: true, get: function () { return hex_js_1.isAddress; } }); Object.defineProperty(exports, "isValidChecksumAddress", { enumerable: true, get: function () { return hex_js_1.isValidChecksumAddress; } }); Object.defineProperty(exports, "rawChecksumAddress", { enumerable: true, get: function () { return hex_js_1.rawChecksumAddress; } }); Object.defineProperty(exports, "stripHexPrefix", { enumerable: true, get: function () { return hex_js_1.stripHexPrefix; } }); var leb128_js_1 = require("./leb128.js"); Object.defineProperty(exports, "decodeLeb128", { enumerable: true, get: function () { return leb128_js_1.decodeLeb128; } }); Object.defineProperty(exports, "encodeLeb128", { enumerable: true, get: function () { return leb128_js_1.encodeLeb128; } }); var near_js_1 = require("./near.js"); Object.defineProperty(exports, "validateNearAddress", { enumerable: true, get: function () { return near_js_1.validateNearAddress; } }); var zcash_js_1 = require("./zcash.js"); Object.defineProperty(exports, "createZcashDecoder", { enumerable: true, get: function () { return zcash_js_1.createZcashDecoder; } }); Object.defineProperty(exports, "createZcashEncoder", { enumerable: true, get: function () { return zcash_js_1.createZcashEncoder; } }); //# sourceMappingURL=index.js.map