xahau-address-codec
Version:
encodes/decodes base58 encoded XAH Ledger identifiers
16 lines (15 loc) • 1.01 kB
TypeScript
import { codec, encodeSeed, decodeSeed, encodeAccountID, decodeAccountID, encodeNodePublic, decodeNodePublic, encodeAccountPublic, decodeAccountPublic, isValidClassicAddress } from './xah-codec';
declare function classicAddressToXAddress(classicAddress: string, tag: number | false, test: boolean): string;
declare function encodeXAddress(accountId: Uint8Array, tag: number | false, test: boolean): string;
declare function xAddressToClassicAddress(xAddress: string): {
classicAddress: string;
tag: number | false;
test: boolean;
};
declare function decodeXAddress(xAddress: string): {
accountId: Uint8Array;
tag: number | false;
test: boolean;
};
declare function isValidXAddress(xAddress: string): boolean;
export { codec, encodeSeed, decodeSeed, encodeAccountID, decodeAccountID, encodeNodePublic, decodeNodePublic, encodeAccountPublic, decodeAccountPublic, isValidClassicAddress, classicAddressToXAddress, encodeXAddress, xAddressToClassicAddress, decodeXAddress, isValidXAddress, };