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