on 30fffab help sign in
bridge/src/lib/constants.js
62 lines 1.5 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 ZOD = MIN_GALAXY;
10const PLANET_ENTROPY_BITS = 64;
11const STAR_ENTROPY_BITS = 128;
12const GALAXY_ENTROPY_BITS = 384;
14const SEED_ENTROPY_BITS = 128;
16// TODO: this is walletgen-ui specific, move into a wallet router later
17const GEN_STATES = {
18 ENY_NOSTART: Symbol('ENY_NOSTART'),
19 ENY_PENDING: Symbol('ENY_PENDING'),
20 ENY_SUCCESS: Symbol('ENY_SUCCESS'),
21 ENY_FAILURE: Symbol('ENY_FAILURE'),
22 DERIVATION_NOSTART: Symbol('DERIVATION_NOSTART'),
23 DERIVATION_PENDING: Symbol('DERIVATION_PENDING'),
24 DERIVATION_SUCCESS: Symbol('DERIVATION_SUCCESS'),
25 DERIVATION_FAILURE: Symbol('DERIVATION_FAILURE'),
26 PAPER_NOSTART: Symbol('PAPER_NOSTART'),
27 PAPER_PENDING: Symbol('PAPER_PENDING'),
28 PAPER_SUCCESS: Symbol('PAPER_SUCCESS'),
29 PAPER_FAILURE: Symbol('PAPER_FAILURE'),
30};
32const BUTTON_STATES = {
33 NOSTART: Symbol('NOSTART'),
34 SUCCESS: Symbol('SUCCESS'),
35 ERROR: Symbol('ERROR'),
36 PENDING: Symbol('PENDING'),
37};
39const PROFILE_STATES = {
40 NOSTART: Symbol('NOSTART'),
41 UPLOAD_SUCCESS: Symbol('UPLOAD_SUCCESS'),
42 UPLOAD_ERROR: Symbol('UPLOAD_ERROR'),
43 INPUT_SUCCESS: Symbol('INPUT_SUCCESS'),
44 INPUT_ERROR: Symbol('INPUT_ERROR'),
45};
47export {
48 GEN_STATES,
49 BUTTON_STATES,
50 PROFILE_STATES,
51 MIN_GALAXY,
52 MAX_GALAXY,
53 MIN_STAR,
54 MAX_STAR,
55 MIN_PLANET,
56 MAX_PLANET,
57 PLANET_ENTROPY_BITS,
58 STAR_ENTROPY_BITS,
59 GALAXY_ENTROPY_BITS,
60 SEED_ENTROPY_BITS,
61 ZOD,
62};