libnemo
Version:
Nano cryptocurrency wallet library.
27 lines (26 loc) • 1.35 kB
TypeScript
export declare const ACCOUNT_KEY_BYTE_LENGTH = 32;
export declare const ACCOUNT_KEY_HEX_LENGTH = 64;
export declare const ADDRESS_GAP = 20;
export declare const ALPHABET = "13456789abcdefghijkmnopqrstuwxyz";
export declare const BIP44_PURPOSE = 44;
export declare const BIP44_COIN_NANO = 165;
export declare const BURN_ADDRESS = "nano_1111111111111111111111111111111111111111111111111111hifc8npp";
export declare const BURN_PUBLIC_KEY = "0000000000000000000000000000000000000000000000000000000000000000";
export declare const HARDENED_OFFSET = 2147483648;
export declare const MAX_RAW = 340282366920938463463374607431768211455n;
export declare const MAX_SUPPLY = 133248297920938463463374607431768211455n;
export declare const NONCE_LENGTH = 24;
export declare const PBKDF2_ITERATIONS = 210000;
export declare const PREAMBLE = "0000000000000000000000000000000000000000000000000000000000000006";
export declare const PREFIX = "nano_";
export declare const PREFIX_LEGACY = "xrb_";
export declare const SEED_LENGTH_BIP44 = 128;
export declare const SEED_LENGTH_BLAKE2B = 64;
export declare const DIFFICULTY_RECEIVE = 18446741874686296064n;
export declare const DIFFICULTY_SEND = 18446744039349813248n;
export declare const XNO = "\u04FE";
export declare const UNITS: {
[key: string]: number;
};
declare const _default: string;
export default _default;