Save Logs to DB (#100)

* Save logs to database

* Save multiple logs to db

* Add block number parameter to `FindLogs`
This commit is contained in:
Matt K
2017-12-12 15:55:26 -06:00
committed by GitHub
parent 5e64283a12
commit a68f277066
13 changed files with 366 additions and 19 deletions
@@ -0,0 +1 @@
DROP TABLE logs;
@@ -0,0 +1,14 @@
CREATE TABLE logs (
id SERIAL PRIMARY KEY,
block_number BIGINT,
address VARCHAR(66),
tx_hash VARCHAR(66),
index BIGINT,
topic0 VARCHAR(66),
topic1 VARCHAR(66),
topic2 VARCHAR(66),
topic3 VARCHAR(66),
data TEXT,
CONSTRAINT log_uc UNIQUE (block_number, index)
);