forked from pharesim/hz-explorer-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdb.txt
92 lines (80 loc) · 1.57 KB
/
db.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
CREATE TABLE blockdata (
nextblock TEXT,
generator TEXT,
generatorrs TEXT,
transactions TEXT,
timestamp NUMERIC,
numberoftransactions NUMERIC,
previousblock TEXT,
payloadlength NUMERIC,
payloadhash TEXT,
basetarget NUMERIC,
version NUMERIC,
totalamount NUMERIC,
previousblockhash TEXT,
height NUMERIC,
blocksignature TEXT,
totalfee NUMERIC,
generationsignature TEXT,
UNIQUE (blocksignature, timestamp));
CREATE TABLE transactions (
id TEXT,
sender TEXT,
senderrs TEXT,
fee NUMERIC,
type NUMERIC,
subtype NUMERIC,
amount NUMERIC,
timestamp NUMERIC,
confirmations NUMERIC,
pubkey TEXT,
block TEXT,
deadline NUMERIC,
signature TEXT,
recipient TEXT,
recipientrs TEXT,
fullhash TEXT,
signaturehash TEXT,
attachment TEXT,
UNIQUE (id));
CREATE TABLE messages (
tx TEXT,
message TEXT,
UNIQUE(tx));
CREATE TABLE aliases (
tx TEXT,
alias TEXT,
uri TEXT,
UNIQUE (alias));
CREATE TABLE assets (
asset TEXT,
account TEXT,
accountrs TEXT,
name TEXT,
description TEXT,
quantity NUMERIC,
decimals NUMERIC,
trades NUMERIC,
UNIQUE(asset));
CREATE TABLE balances (
id TEXT,
rs TEXT,
balance NUMERIC,
UNIQUE(id));
CREATE TABLE fundstats (
timestamp NUMERIC,
account_bounty NUMERIC,
dev_bounty NUMERIC,
node_bounty NUMERIC,
giveaways NUMERIC,
sold NUMERIC,
dividends NUMERIC,
nfd NUMERIC,
accounts NUMERIC,
blocks NUMERIC,
UNIQUE(timestamp));
CREATE INDEX tx_recipient ON transactions (recipient);
CREATE INDEX tx_recipients ON transactions (recipientrs);
CREATE INDEX tx_sender ON transactions (sender);
CREATE INDEX block_generator ON blockdata (generator);
CREATE INDEX block_totalfee ON blockdata (totalfee);