Changes to address Rob's comments. Added generic/event_triggered transformer, tests, and repo migrations for Burn and Mint events

This commit is contained in:
Ian Norden
2018-11-03 13:49:23 -05:00
parent 4aa403d90d
commit d66e50dad6
49 changed files with 1688 additions and 477 deletions
@@ -0,0 +1 @@
DROP TABLE token_burns;
@@ -0,0 +1,13 @@
CREATE TABLE token_burns (
id SERIAL,
vulcanize_log_id INTEGER NOT NULL UNIQUE,
token_name CHARACTER VARYING(66) NOT NULL,
token_address CHARACTER VARYING(66) NOT NULL,
burner CHARACTER VARYING(66) NOT NULL,
tokens DECIMAL NOT NULL,
block INTEGER NOT NULL,
tx CHARACTER VARYING(66) NOT NULL,
CONSTRAINT log_index_fk FOREIGN KEY (vulcanize_log_id)
REFERENCES logs (id)
ON DELETE CASCADE
)
@@ -0,0 +1 @@
DROP TABLE token_mints;
@@ -0,0 +1,14 @@
CREATE TABLE token_mints (
id SERIAL,
vulcanize_log_id INTEGER NOT NULL UNIQUE,
token_name CHARACTER VARYING(66) NOT NULL,
token_address CHARACTER VARYING(66) NOT NULL,
minter CHARACTER VARYING(66) NOT NULL,
mintee CHARACTER VARYING(66) NOT NULL,
tokens DECIMAL NOT NULL,
block INTEGER NOT NULL,
tx CHARACTER VARYING(66) NOT NULL,
CONSTRAINT log_index_fk FOREIGN KEY (vulcanize_log_id)
REFERENCES logs (id)
ON DELETE CASCADE
)