forked from cerc-io/ipld-eth-server
Block categorization (#110)
* Add block categorization (is_final=) * Add godo task for vulcanizeDB (Example of how everything could work together) * Add unique constraint on block_number and node * Add index on block_id for transactions_table * Add node_id index on blocks table * Sort transactions returned from FindBlock by tx_hash * lowercase tx_to, tx_from like etherscan
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE blocks
|
||||
DROP COLUMN is_final;
|
||||
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE blocks
|
||||
ADD COLUMN is_final BOOLEAN;
|
||||
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE blocks
|
||||
DROP CONSTRAINT node_id_block_number_uc;
|
||||
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE blocks
|
||||
ADD CONSTRAINT node_id_block_number_uc UNIQUE (block_number, node_id);
|
||||
@@ -0,0 +1 @@
|
||||
DROP INDEX block_id_index;
|
||||
@@ -0,0 +1 @@
|
||||
CREATE INDEX block_id_index ON transactions (block_id);
|
||||
@@ -0,0 +1 @@
|
||||
DROP INDEX node_id_index;
|
||||
@@ -0,0 +1 @@
|
||||
CREATE INDEX node_id_index ON blocks (node_id);
|
||||
Reference in New Issue
Block a user