-- -- PostgreSQL database dump -- -- Dumped from database version 14.8 -- Dumped by pg_dump version 14.8 SET statement_timeout = 0; SET lock_timeout = 0; SET idle_in_transaction_session_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; SELECT pg_catalog.set_config('search_path', '', false); SET check_function_bodies = false; SET xmloption = content; SET client_min_messages = warning; SET row_security = off; -- -- Name: state_kind_enum; Type: TYPE; Schema: public; Owner: vdbm -- CREATE TYPE public.state_kind_enum AS ENUM ( 'diff', 'init', 'diff_staged', 'checkpoint' ); ALTER TYPE public.state_kind_enum OWNER TO vdbm; SET default_tablespace = ''; SET default_table_access_method = heap; -- -- Name: _owner; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public._owner ( id integer NOT NULL, block_hash character varying(66) NOT NULL, block_number integer NOT NULL, contract_address character varying(42) NOT NULL, value character varying NOT NULL, proof text ); ALTER TABLE public._owner OWNER TO vdbm; -- -- Name: _owner_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public._owner_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public._owner_id_seq OWNER TO vdbm; -- -- Name: _owner_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public._owner_id_seq OWNED BY public._owner.id; -- -- Name: block_progress; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.block_progress ( id integer NOT NULL, cid character varying NOT NULL, block_hash character varying(66) NOT NULL, parent_hash character varying(66) NOT NULL, block_number integer NOT NULL, block_timestamp integer NOT NULL, num_events integer NOT NULL, num_processed_events integer NOT NULL, last_processed_event_index integer NOT NULL, is_complete boolean NOT NULL, is_pruned boolean DEFAULT false NOT NULL, created_at timestamp without time zone DEFAULT now() NOT NULL ); ALTER TABLE public.block_progress OWNER TO vdbm; -- -- Name: block_progress_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.block_progress_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.block_progress_id_seq OWNER TO vdbm; -- -- Name: block_progress_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.block_progress_id_seq OWNED BY public.block_progress.id; -- -- Name: contract; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.contract ( id integer NOT NULL, address character varying(42) NOT NULL, kind character varying NOT NULL, checkpoint boolean NOT NULL, starting_block integer NOT NULL ); ALTER TABLE public.contract OWNER TO vdbm; -- -- Name: contract_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.contract_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.contract_id_seq OWNER TO vdbm; -- -- Name: contract_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.contract_id_seq OWNED BY public.contract.id; -- -- Name: event; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.event ( id integer NOT NULL, tx_hash character varying(66) NOT NULL, index integer NOT NULL, contract character varying(42) NOT NULL, event_name character varying(256) NOT NULL, event_info text NOT NULL, extra_info text NOT NULL, proof text NOT NULL, block_id integer ); ALTER TABLE public.event OWNER TO vdbm; -- -- Name: event_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.event_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.event_id_seq OWNER TO vdbm; -- -- Name: event_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.event_id_seq OWNED BY public.event.id; -- -- Name: is_member; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.is_member ( id integer NOT NULL, block_hash character varying(66) NOT NULL, block_number integer NOT NULL, contract_address character varying(42) NOT NULL, key0 character varying NOT NULL, value boolean NOT NULL, proof text ); ALTER TABLE public.is_member OWNER TO vdbm; -- -- Name: is_member_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.is_member_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.is_member_id_seq OWNER TO vdbm; -- -- Name: is_member_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.is_member_id_seq OWNED BY public.is_member.id; -- -- Name: is_phisher; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.is_phisher ( id integer NOT NULL, block_hash character varying(66) NOT NULL, block_number integer NOT NULL, contract_address character varying(42) NOT NULL, key0 character varying NOT NULL, value boolean NOT NULL, proof text ); ALTER TABLE public.is_phisher OWNER TO vdbm; -- -- Name: is_phisher_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.is_phisher_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.is_phisher_id_seq OWNER TO vdbm; -- -- Name: is_phisher_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.is_phisher_id_seq OWNED BY public.is_phisher.id; -- -- Name: is_revoked; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.is_revoked ( id integer NOT NULL, block_hash character varying(66) NOT NULL, block_number integer NOT NULL, contract_address character varying(42) NOT NULL, key0 character varying NOT NULL, value boolean NOT NULL, proof text ); ALTER TABLE public.is_revoked OWNER TO vdbm; -- -- Name: is_revoked_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.is_revoked_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.is_revoked_id_seq OWNER TO vdbm; -- -- Name: is_revoked_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.is_revoked_id_seq OWNED BY public.is_revoked.id; -- -- Name: multi_nonce; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.multi_nonce ( id integer NOT NULL, block_hash character varying(66) NOT NULL, block_number integer NOT NULL, contract_address character varying(42) NOT NULL, key0 character varying(42) NOT NULL, key1 numeric NOT NULL, value numeric NOT NULL, proof text ); ALTER TABLE public.multi_nonce OWNER TO vdbm; -- -- Name: multi_nonce_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.multi_nonce_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.multi_nonce_id_seq OWNER TO vdbm; -- -- Name: multi_nonce_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.multi_nonce_id_seq OWNED BY public.multi_nonce.id; -- -- Name: state; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.state ( id integer NOT NULL, contract_address character varying(42) NOT NULL, cid character varying NOT NULL, kind public.state_kind_enum NOT NULL, data bytea NOT NULL, block_id integer ); ALTER TABLE public.state OWNER TO vdbm; -- -- Name: state_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.state_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.state_id_seq OWNER TO vdbm; -- -- Name: state_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.state_id_seq OWNED BY public.state.id; -- -- Name: state_sync_status; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.state_sync_status ( id integer NOT NULL, latest_indexed_block_number integer NOT NULL, latest_checkpoint_block_number integer ); ALTER TABLE public.state_sync_status OWNER TO vdbm; -- -- Name: state_sync_status_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.state_sync_status_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.state_sync_status_id_seq OWNER TO vdbm; -- -- Name: state_sync_status_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.state_sync_status_id_seq OWNED BY public.state_sync_status.id; -- -- Name: sync_status; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.sync_status ( id integer NOT NULL, chain_head_block_hash character varying(66) NOT NULL, chain_head_block_number integer NOT NULL, latest_indexed_block_hash character varying(66) NOT NULL, latest_indexed_block_number integer NOT NULL, latest_canonical_block_hash character varying(66) NOT NULL, latest_canonical_block_number integer NOT NULL, initial_indexed_block_hash character varying(66) NOT NULL, initial_indexed_block_number integer NOT NULL ); ALTER TABLE public.sync_status OWNER TO vdbm; -- -- Name: sync_status_id_seq; Type: SEQUENCE; Schema: public; Owner: vdbm -- CREATE SEQUENCE public.sync_status_id_seq AS integer START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE public.sync_status_id_seq OWNER TO vdbm; -- -- Name: sync_status_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: vdbm -- ALTER SEQUENCE public.sync_status_id_seq OWNED BY public.sync_status.id; -- -- Name: typeorm_metadata; Type: TABLE; Schema: public; Owner: vdbm -- CREATE TABLE public.typeorm_metadata ( type character varying NOT NULL, database character varying, schema character varying, "table" character varying, name character varying, value text ); ALTER TABLE public.typeorm_metadata OWNER TO vdbm; -- -- Name: _owner id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public._owner ALTER COLUMN id SET DEFAULT nextval('public._owner_id_seq'::regclass); -- -- Name: block_progress id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.block_progress ALTER COLUMN id SET DEFAULT nextval('public.block_progress_id_seq'::regclass); -- -- Name: contract id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.contract ALTER COLUMN id SET DEFAULT nextval('public.contract_id_seq'::regclass); -- -- Name: event id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.event ALTER COLUMN id SET DEFAULT nextval('public.event_id_seq'::regclass); -- -- Name: is_member id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_member ALTER COLUMN id SET DEFAULT nextval('public.is_member_id_seq'::regclass); -- -- Name: is_phisher id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_phisher ALTER COLUMN id SET DEFAULT nextval('public.is_phisher_id_seq'::regclass); -- -- Name: is_revoked id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_revoked ALTER COLUMN id SET DEFAULT nextval('public.is_revoked_id_seq'::regclass); -- -- Name: multi_nonce id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.multi_nonce ALTER COLUMN id SET DEFAULT nextval('public.multi_nonce_id_seq'::regclass); -- -- Name: state id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.state ALTER COLUMN id SET DEFAULT nextval('public.state_id_seq'::regclass); -- -- Name: state_sync_status id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.state_sync_status ALTER COLUMN id SET DEFAULT nextval('public.state_sync_status_id_seq'::regclass); -- -- Name: sync_status id; Type: DEFAULT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.sync_status ALTER COLUMN id SET DEFAULT nextval('public.sync_status_id_seq'::regclass); -- -- Data for Name: _owner; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public._owner (id, block_hash, block_number, contract_address, value, proof) FROM stdin; \. -- -- Data for Name: block_progress; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.block_progress (id, cid, block_hash, parent_hash, block_number, block_timestamp, num_events, num_processed_events, last_processed_event_index, is_complete, is_pruned, created_at) FROM stdin; 1 bagiacgzauxdi4c475drog7xk4tejff6gfjuizi7wwyi5zpi7zywluz6qjgta 0xa5c68e0b9fe8e2e37eeae4c89297c62a688ca3f6b611dcbd1fce2cba67d049a6 0x4be849db46f69accfd7c435011eac58ba368508cf965bb1a6a188480e6f0e8eb 17960760 1692592607 1 1 130 t f 2023-08-29 16:48:14.226 \. -- -- Data for Name: contract; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.contract (id, address, kind, checkpoint, starting_block) FROM stdin; 1 0xD07Ed0eB708Cb7A660D22f2Ddf7b8C19c7bf1F69 PhisherRegistry t 1 \. -- -- Data for Name: event; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.event (id, tx_hash, index, contract, event_name, event_info, extra_info, proof, block_id) FROM stdin; 1 0x38b33ffb7fc3e0a540ff837cbb8eebd34ad039375d6aa71a6732ae350a2a6e04 130 0xD07Ed0eB708Cb7A660D22f2Ddf7b8C19c7bf1F69 OwnershipTransferred {"previousOwner":"0x0000000000000000000000000000000000000000","newOwner":"0xDdb18b319BE3530560eECFF962032dFAD88212d4"} {"topics":["0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0","0x0000000000000000000000000000000000000000000000000000000000000000","0x000000000000000000000000ddb18b319be3530560eecff962032dfad88212d4"],"data":"0x","tx":{"cid":"bagjqcgzahczt7637ypqkkqh7qn6lxdxl2nfnaojxlvvkogthgkxdkcrknyca","txHash":"0x38b33ffb7fc3e0a540ff837cbb8eebd34ad039375d6aa71a6732ae350a2a6e04","index":19,"src":"0xDdb18b319BE3530560eECFF962032dFAD88212d4","dst":"","__typename":"EthTransactionCid"},"eventSignature":"OwnershipTransferred(address,address)"} {"data":"{\\"blockHash\\":\\"0xa5c68e0b9fe8e2e37eeae4c89297c62a688ca3f6b611dcbd1fce2cba67d049a6\\",\\"receiptCID\\":\\"bagkacgza2kim2ps4wbitho6rypgto2or3wmlv23exss5etuqrdhut5nrkjvq\\",\\"log\\":{\\"cid\\":\\"bagmqcgzahsekigljws2wv4b7nfa7noghcwf4goa7tbhglqgftu5ycnzxcbbq\\",\\"ipldBlock\\":\\"0xf882822080b87df87b94d07ed0eb708cb7a660d22f2ddf7b8c19c7bf1f69f863a08be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0a00000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000ddb18b319be3530560eecff962032dfad88212d480\\"}}"} 1 \. -- -- Data for Name: is_member; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.is_member (id, block_hash, block_number, contract_address, key0, value, proof) FROM stdin; \. -- -- Data for Name: is_phisher; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.is_phisher (id, block_hash, block_number, contract_address, key0, value, proof) FROM stdin; \. -- -- Data for Name: is_revoked; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.is_revoked (id, block_hash, block_number, contract_address, key0, value, proof) FROM stdin; \. -- -- Data for Name: multi_nonce; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.multi_nonce (id, block_hash, block_number, contract_address, key0, key1, value, proof) FROM stdin; \. -- -- Data for Name: state; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.state (id, contract_address, cid, kind, data, block_id) FROM stdin; 1 0xD07Ed0eB708Cb7A660D22f2Ddf7b8C19c7bf1F69 bafyreiditadjoj3dtvmwely4okdvsxiqbi5wqz6f4au5avxpwaqpwdnig4 init \\xa2646d657461a4626964782a307844303745643065423730384362374136363044323266324464663762384331396337626631463639646b696e6464696e697466706172656e74a1612ff668657468426c6f636ba263636964a1612f783d626167696163677a6175786469346334373564726f6737786b3474656a66663667666a75697a693777777969357a7069377a79776c757a36716a677461636e756d1a01120f38657374617465a0 1 \. -- -- Data for Name: state_sync_status; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.state_sync_status (id, latest_indexed_block_number, latest_checkpoint_block_number) FROM stdin; \. -- -- Data for Name: sync_status; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.sync_status (id, chain_head_block_hash, chain_head_block_number, latest_indexed_block_hash, latest_indexed_block_number, latest_canonical_block_hash, latest_canonical_block_number, initial_indexed_block_hash, initial_indexed_block_number) FROM stdin; \. -- -- Data for Name: typeorm_metadata; Type: TABLE DATA; Schema: public; Owner: vdbm -- COPY public.typeorm_metadata (type, database, schema, "table", name, value) FROM stdin; \. -- -- Name: _owner_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public._owner_id_seq', 1, false); -- -- Name: block_progress_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.block_progress_id_seq', 1, true); -- -- Name: contract_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.contract_id_seq', 1, true); -- -- Name: event_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.event_id_seq', 1, true); -- -- Name: is_member_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.is_member_id_seq', 1, true); -- -- Name: is_phisher_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.is_phisher_id_seq', 1, false); -- -- Name: is_revoked_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.is_revoked_id_seq', 1, false); -- -- Name: multi_nonce_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.multi_nonce_id_seq', 1, false); -- -- Name: state_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.state_id_seq', 1, true); -- -- Name: state_sync_status_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.state_sync_status_id_seq', 1, false); -- -- Name: sync_status_id_seq; Type: SEQUENCE SET; Schema: public; Owner: vdbm -- SELECT pg_catalog.setval('public.sync_status_id_seq', 1, false); -- -- Name: contract PK_17c3a89f58a2997276084e706e8; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.contract ADD CONSTRAINT "PK_17c3a89f58a2997276084e706e8" PRIMARY KEY (id); -- -- Name: event PK_30c2f3bbaf6d34a55f8ae6e4614; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.event ADD CONSTRAINT "PK_30c2f3bbaf6d34a55f8ae6e4614" PRIMARY KEY (id); -- -- Name: multi_nonce PK_31dab24db96d04fbf687ae28b00; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.multi_nonce ADD CONSTRAINT "PK_31dab24db96d04fbf687ae28b00" PRIMARY KEY (id); -- -- Name: _owner PK_3ecb7a5aa92511dde29aa90a070; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public._owner ADD CONSTRAINT "PK_3ecb7a5aa92511dde29aa90a070" PRIMARY KEY (id); -- -- Name: state PK_549ffd046ebab1336c3a8030a12; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.state ADD CONSTRAINT "PK_549ffd046ebab1336c3a8030a12" PRIMARY KEY (id); -- -- Name: is_revoked PK_578b81f9905005c7113f7bed9a3; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_revoked ADD CONSTRAINT "PK_578b81f9905005c7113f7bed9a3" PRIMARY KEY (id); -- -- Name: is_phisher PK_753c1da426677f67c51cd98d35e; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_phisher ADD CONSTRAINT "PK_753c1da426677f67c51cd98d35e" PRIMARY KEY (id); -- -- Name: state_sync_status PK_79008eeac54c8204777451693a4; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.state_sync_status ADD CONSTRAINT "PK_79008eeac54c8204777451693a4" PRIMARY KEY (id); -- -- Name: sync_status PK_86336482262ab8d5b548a4a71b7; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.sync_status ADD CONSTRAINT "PK_86336482262ab8d5b548a4a71b7" PRIMARY KEY (id); -- -- Name: is_member PK_ab8bdc3ccfa64e2876d744e2e36; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.is_member ADD CONSTRAINT "PK_ab8bdc3ccfa64e2876d744e2e36" PRIMARY KEY (id); -- -- Name: block_progress PK_c01eea7890543f34821c499e874; Type: CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.block_progress ADD CONSTRAINT "PK_c01eea7890543f34821c499e874" PRIMARY KEY (id); -- -- Name: IDX_00a8ca7940094d8552d67c3b72; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_00a8ca7940094d8552d67c3b72" ON public.block_progress USING btree (block_hash); -- -- Name: IDX_15ddaa8b6552f12be383fcec4e; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_15ddaa8b6552f12be383fcec4e" ON public.is_revoked USING btree (block_hash, contract_address, key0); -- -- Name: IDX_3da3a5ba019cd88f366213e48f; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_3da3a5ba019cd88f366213e48f" ON public._owner USING btree (block_hash, contract_address); -- -- Name: IDX_4bbe5fb40812718baf74cc9a79; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_4bbe5fb40812718baf74cc9a79" ON public.contract USING btree (address); -- -- Name: IDX_4c753e21652bf260667b3c1fd7; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_4c753e21652bf260667b3c1fd7" ON public.multi_nonce USING btree (block_hash, contract_address, key0, key1); -- -- Name: IDX_4e2cda4bdccf560c590725a873; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_4e2cda4bdccf560c590725a873" ON public.state USING btree (cid); -- -- Name: IDX_53e551bea07ca0f43c6a7a4cbb; Type: INDEX; Schema: public; Owner: vdbm -- CREATE INDEX "IDX_53e551bea07ca0f43c6a7a4cbb" ON public.block_progress USING btree (block_number); -- -- Name: IDX_9b12e478c35b95a248a04a8fbb; Type: INDEX; Schema: public; Owner: vdbm -- CREATE INDEX "IDX_9b12e478c35b95a248a04a8fbb" ON public.block_progress USING btree (parent_hash); -- -- Name: IDX_9b8bf5de8cfaed9e63b97340d8; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_9b8bf5de8cfaed9e63b97340d8" ON public.state USING btree (block_id, contract_address, kind); -- -- Name: IDX_ad541e3a5a00acd4d422c16ada; Type: INDEX; Schema: public; Owner: vdbm -- CREATE INDEX "IDX_ad541e3a5a00acd4d422c16ada" ON public.event USING btree (block_id, contract); -- -- Name: IDX_c86bf8a9f1c566350c422b7d3a; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_c86bf8a9f1c566350c422b7d3a" ON public.is_member USING btree (block_hash, contract_address, key0); -- -- Name: IDX_d3855d762b0f9fcf9e8a707ef7; Type: INDEX; Schema: public; Owner: vdbm -- CREATE INDEX "IDX_d3855d762b0f9fcf9e8a707ef7" ON public.event USING btree (block_id, contract, event_name); -- -- Name: IDX_d67dffa77e472e6163e619f423; Type: INDEX; Schema: public; Owner: vdbm -- CREATE UNIQUE INDEX "IDX_d67dffa77e472e6163e619f423" ON public.is_phisher USING btree (block_hash, contract_address, key0); -- -- Name: IDX_f8cc517e095dc778b3d0717728; Type: INDEX; Schema: public; Owner: vdbm -- CREATE INDEX "IDX_f8cc517e095dc778b3d0717728" ON public.state USING btree (block_id, contract_address); -- -- Name: event FK_2b0d35d675c4f99751855c45021; Type: FK CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.event ADD CONSTRAINT "FK_2b0d35d675c4f99751855c45021" FOREIGN KEY (block_id) REFERENCES public.block_progress(id) ON DELETE CASCADE; -- -- Name: state FK_460a61f455747f1b1f1614a5289; Type: FK CONSTRAINT; Schema: public; Owner: vdbm -- ALTER TABLE ONLY public.state ADD CONSTRAINT "FK_460a61f455747f1b1f1614a5289" FOREIGN KEY (block_id) REFERENCES public.block_progress(id) ON DELETE CASCADE; -- -- PostgreSQL database dump complete --