on edf00a4 help sign in
bridge/src/walletgen/lib/constants.js
58 lines 1.4 kB history raw
1const MIN_GALAXY = 0;
2const MAX_GALAXY = 255;
3const MIN_STAR = 256;
4const MAX_STAR = 65535;
5const MIN_PLANET = 65536;
6const MAX_PLANET = 4294967297;
8const PLANET_ENTROPY_BITS = 64;
9const STAR_ENTROPY_BITS = 128;
10const GALAXY_ENTROPY_BITS = 384;
12const SEED_ENTROPY_BITS = 128;
14const GEN_STATES = {
15 ENY_NOSTART: Symbol('ENY_NOSTART'),
16 ENY_PENDING: Symbol('ENY_PENDING'),
17 ENY_SUCCESS: Symbol('ENY_SUCCESS'),
18 ENY_FAILURE: Symbol('ENY_FAILURE'),
19 DERIVATION_NOSTART: Symbol('DERIVATION_NOSTART'),
20 DERIVATION_PENDING: Symbol('DERIVATION_PENDING'),
21 DERIVATION_SUCCESS: Symbol('DERIVATION_SUCCESS'),
22 DERIVATION_FAILURE: Symbol('DERIVATION_FAILURE'),
23 PAPER_NOSTART: Symbol('PAPER_NOSTART'),
24 PAPER_PENDING: Symbol('PAPER_PENDING'),
25 PAPER_SUCCESS: Symbol('PAPER_SUCCESS'),
26 PAPER_FAILURE: Symbol('PAPER_FAILURE'),
27};
29const BUTTON_STATES = {
30 NOSTART: Symbol('NOSTART'),
31 SUCCESS: Symbol('SUCCESS'),
32 ERROR: Symbol('ERROR'),
33 PENDING: Symbol('PENDING'),
34};
36const PROFILE_STATES = {
37 NOSTART: Symbol('NOSTART'),
38 UPLOAD_SUCCESS: Symbol('UPLOAD_SUCCESS'),
39 UPLOAD_ERROR: Symbol('UPLOAD_ERROR'),
40 INPUT_SUCCESS: Symbol('INPUT_SUCCESS'),
41 INPUT_ERROR: Symbol('INPUT_ERROR'),
42};
44export {
45 GEN_STATES,
46 BUTTON_STATES,
47 PROFILE_STATES,
48 MIN_GALAXY,
49 MAX_GALAXY,
50 MIN_STAR,
51 MAX_STAR,
52 MIN_PLANET,
53 MAX_PLANET,
54 PLANET_ENTROPY_BITS,
55 STAR_ENTROPY_BITS,
56 GALAXY_ENTROPY_BITS,
57 SEED_ENTROPY_BITS,
58};