Commit Graph

  • 639c561fdf Remove unncessary pointer receiver from NewGethRpcStorageFetcher.FetchStorageDiffs Elizabeth Engelman 2019-08-01 08:26:12 -0500
  • 9226e53e0b Panic if connecting to geth subscription fails Elizabeth Engelman 2019-07-30 15:27:38 -0500
  • 0cc90a1f80 Factor out an IStorageWatcher interface Elizabeth Engelman 2019-07-30 09:03:03 -0500
  • 18f47b7b6a Memoizing keccak hhash of address => transformer Elizabeth Engelman 2019-07-30 07:52:36 -0500
  • 045d78be25 Rename StorageDiffRow -> StorageDiff Elizabeth Engelman 2019-07-29 14:28:20 -0500
  • 87252f42b9 Add additional logging Elizabeth Engelman 2019-07-29 14:15:33 -0500
  • e637024cce Update vendor dir Elizabeth Engelman 2019-07-23 12:05:30 -0500
  • 7cd66b8775 Use a for loop for getting diffs off the payload channel Elizabeth Engelman 2019-07-22 16:48:18 -0500
  • 7cbad1d89f Override protobuf to version 3 Elizabeth Engelman 2019-07-22 13:39:11 -0500
  • 963479fdc0 Remove ipfs and eth-block-extractor as dependencies Elizabeth Engelman 2019-07-22 13:36:16 -0500
  • b09b8a8735 Use geth state diff source in execute command Elizabeth Engelman 2019-07-11 08:01:01 -0500
  • 70fcc22a00 Apply go formatting Elizabeth Engelman 2019-07-10 15:30:47 -0500
  • a577811e0a Use geth state diff source in composeAndExecute Elizabeth Engelman 2019-07-10 15:20:14 -0500
  • 8c4a4d6587 Handle different contract address format for geth vs csv Elizabeth Engelman 2019-07-10 14:34:14 -0500
  • ee244ac6f5 Apply go fmt Elizabeth Engelman 2019-07-08 17:52:06 -0500
  • dc06991605 Wire up the streamer with a fetcher Elizabeth Engelman 2019-07-08 15:34:06 -0500
  • 1b4a901892 Rename storage_fetcher -> csv_tail_storage_fetcher Elizabeth Engelman 2019-07-02 07:38:10 -0500
  • 9de631f3a7 Add a statediff streamer Elizabeth Engelman 2019-07-02 07:34:27 -0500
  • 34f8e16c11 Add a Subscribe method to rpc client interface Elizabeth Engelman 2019-07-02 07:31:26 -0500
  • 36533f7c3f Update vendor directory and make necessary code changes Elizabeth Engelman 2019-07-01 15:13:04 -0500
  • 20ce0ab852 Revert "option to write the plugin .go file and run the plugin migrations without building the .so file so that it can be done from the shell instead to afford complete error messages" Matt Griswold 2019-09-24 23:54:25 +0000
  • 9bb2f27a69 option to write the plugin .go file and run the plugin migrations without building the .so file so that it can be done from the shell instead to afford complete error messages Ian Norden 2019-09-24 18:44:04 -0500
  • ba4e79fc63
    Merge pull request #143 from vulcanize/contract-watcher-missing-headers Rob Mulholand 2019-09-24 08:55:25 -0500
  • c21c069b69 Replace magic numbers with variables Rob Mulholand 2019-09-23 15:55:07 -0500
  • eea0b0bdca Return missing headers after starting block number Rob Mulholand 2019-09-23 15:45:10 -0500
  • a596966b7c
    Merge pull request #141 from vulcanize/contract-watcher-duplicate-inserts v0.0.7 Rob Mulholand 2019-09-23 16:13:18 -0500
  • 37e2673a8d Do nothing on duplicate log insert Rob Mulholand 2019-09-21 14:13:06 -0500
  • dc30099a7c
    Merge pull request #139 from vulcanize/contract-watcher-uint8 Rob Mulholand 2019-09-23 15:59:38 -0500
  • 3466a51b4d Correctly parse uint8 values in contract watcher Rob Mulholand 2019-09-20 21:37:59 -0500
  • 8bbd65eabd
    Merge pull request #138 from vulcanize/contract-watcher-bytes32-parsing Rob Mulholand 2019-09-20 14:23:29 -0500
  • 749db40b96 Parse bytes32 vals in Contract Watcher Rob Mulholand 2019-09-20 13:48:43 -0500
  • 2b151c2ba3
    Merge pull request #131 from vulcanize/vdb-699-logs-table Rob Mulholand 2019-09-20 10:52:49 -0500
  • 3897b288af Update Geth dep to 1.9.5 Rob Mulholand 2019-09-20 10:38:16 -0500
  • b96a1ee1c6 Put secondary processes to sleep in event watcher tests Rob Mulholand 2019-09-18 22:17:02 -0500
  • f83e996ab8 Update comments in checked headers repository Rob Mulholand 2019-09-18 21:39:34 -0500
  • 4fa19be90a Return error when no logs/headers available Rob Mulholand 2019-09-18 20:55:15 -0500
  • 2b798e00e0 Cap random fake timestamp Rob Mulholand 2019-09-13 11:20:13 -0500
  • 3f9b034c4c Rename checked_logs => watched_logs Rob Mulholand 2019-09-10 21:22:14 -0500
  • 13d503b851 Distinguish between missing and unchecked headers Rob Mulholand 2019-09-10 14:39:45 -0500
  • c568fedd89 Remove unused functions on mock event repository Rob Mulholand 2019-09-10 14:20:47 -0500
  • 3d6c973f6e Remove extraneous db constraint Rob Mulholand 2019-09-10 13:58:58 -0500
  • ce91b0d9e6 Simplify checked header repository tests Rob Mulholand 2019-09-10 13:47:43 -0500
  • b9f3b9f946 Reference header sync logs address via foreign key Rob Mulholand 2019-08-28 10:41:34 -0500
  • 5ac76eee74 Make check_count a column on public.headers Rob Mulholand 2019-08-27 16:30:50 -0500
  • 222252f89a Remove extraneous migration formatting Rob Mulholand 2019-08-26 22:11:28 -0500
  • 666ea1c325 Update checked headers for new transformers Rob Mulholand 2019-08-26 16:43:14 -0500
  • d76be4962b Remove unnecessary async from the event watcher Rob Mulholand 2019-08-14 17:29:04 -0500
  • 1883a11ab1 Update comment in log chunker Rob Mulholand 2019-08-14 12:19:51 -0500
  • 63dabbb051 Extract and delegate logs concurrently Rob Mulholand 2019-08-12 12:26:49 -0500
  • d496dad33c Decouple log extraction from transformer delegation Rob Mulholand 2019-08-06 16:57:08 -0500
  • cb819fa9a6 Write event logs to database before transforming Rob Mulholand 2019-07-23 14:57:52 -0500
  • 66a4e20b20 Update event transformer to take header ID Rob Mulholand 2019-07-19 11:58:28 -0500
  • 3693ed905f Rename logs to full sync logs Rob Mulholand 2019-07-18 16:24:25 -0500
  • b6a2a278ce
    Merge pull request #126 from vulcanize/vdb-585-create-address-table v0.0.6 Elizabeth 2019-08-26 15:13:07 -0500
  • edc0bdf668 Address more PR feedback Elizabeth Engelman 2019-08-19 16:55:38 -0500
  • 1b3786338f Address PR feedback Elizabeth Engelman 2019-08-19 16:51:17 -0500
  • 58c23c6632 Update Copyrights Elizabeth Engelman 2019-08-05 13:28:06 -0500
  • 38f6847ff2 Create a HeaderSyncReceiptRepository Elizabeth Engelman 2019-08-05 13:13:53 -0500
  • 7e38764618 Rename ReceiptRepository -> FullSyncReceiptRepository Elizabeth Engelman 2019-08-05 10:38:37 -0500
  • 4e40e892d2 Updating header_sync_receipts to have FK reference to addresses Elizabeth Engelman 2019-08-05 09:04:29 -0500
  • bcd6d14fcd Updating full_sync_receipts to have FK reference to addresses Elizabeth Engelman 2019-08-02 10:09:59 -0500
  • 258035833b Add GetAddressById Elizabeth Engelman 2019-08-02 09:58:30 -0500
  • 4b61c87b55 Get or create address record in a transaction Elizabeth Engelman 2019-08-02 08:52:14 -0500
  • 1373fe83a1 Pass a db into GetOrCreateAddress Elizabeth Engelman 2019-08-01 15:44:13 -0500
  • b13eefbce7 Add AddressRepository Elizabeth Engelman 2019-08-01 15:24:02 -0500
  • 3005a1ad50 Move add address migration table up in the migration order Elizabeth Engelman 2019-08-01 11:54:56 -0500
  • 750754caa7 Add an addresses table Elizabeth Engelman 2019-08-01 10:33:41 -0500
  • e093ad351f
    Merge pull request #130 from vulcanize/update-deps Rob Mulholand 2019-08-21 16:04:55 -0500
  • 33e7651096 Update dependencies Rob Mulholand 2019-08-20 16:17:25 -0500
  • baea9740c1
    Merge pull request #125 from vulcanize/decode-packed-addresses v0.0.5 Gabe Laughlin 2019-08-05 21:40:15 -0500
  • 4f8b057726
    (VDB-768) Allow addresses in packed slots to be decoded Gabe Laughlin 2019-08-01 22:39:43 -0500
  • 65e762f80b
    Merge pull request #124 from vulcanize/refactor-mcd-configs Andrew J Yao 2019-07-30 18:18:42 -0700
  • dc8d52a58d Removes _checked from column name query Andrew J Yao 2019-07-29 14:49:51 -0700
  • f2547b5a42
    Merge pull request #117 from vulcanize/geth-1.9.0 Rob Mulholand 2019-07-29 15:04:37 -0500
  • 62e454b7fe Update docs to reflect using go mod Rob Mulholand 2019-07-17 15:29:24 -0500
  • ca4451d914 Update Travis to enable go mod Rob Mulholand 2019-07-17 14:27:54 -0500
  • f51f5c64a0 Replace dep with go mod Rob Mulholand 2019-07-17 13:22:14 -0500
  • 987abd4b2e Update Geth to 1.9.0 Rob Mulholand 2019-07-15 17:08:40 -0500
  • a3b55bfd56
    Merge pull request #120 from vulcanize/logging-enhancement Andrew J Yao 2019-07-23 13:22:58 -0700
  • ee77fc6521 Remove injection of SubCommand for logs Andrew J Yao 2019-07-18 18:58:01 -0700
  • 85aba29cf2
    Merge pull request #121 from vulcanize/allow-for-packed-storage-slots v0.0.4 Elizabeth 2019-07-23 13:48:36 -0500
  • 2c66afbcd7 Address PR feedback Elizabeth Engelman 2019-07-23 09:22:30 -0500
  • a188e1dd79 Incorporate changes from Edvard PR Andrew J Yao 2019-07-17 16:07:55 -0700
  • 92d153b010 Add subCommand name to log fields Andrew J Yao 2019-07-16 01:57:30 -0700
  • d7a82e353b Add calling method to debug level log messages Andrew J Yao 2019-07-11 16:57:37 -0700
  • 69ad521482 Apply go fmt changes and cleanup Elizabeth Engelman 2019-07-19 09:56:21 -0500
  • d30b4ea4f2 Update GetStorageValueMetadata Elizabeth Engelman 2019-07-19 09:40:02 -0500
  • 51915f7506 Pass storage values to repo.create as a map Elizabeth Engelman 2019-07-18 17:09:07 -0500
  • ebfb4965c7 Add tests for decoding packed storage Elizabeth Engelman 2019-07-18 16:18:20 -0500
  • b0fff9a1dd First pass at decoded packed storage slots Elizabeth Engelman 2019-07-18 13:30:04 -0500
  • 2c092e8d04
    [VDB-751 VDB-754] Bugfix null pointer panic and improve logging (#119) Edvard Hübinette 2019-07-18 09:21:40 +0200
  • af6190ea09
    Merge pull request #113 from vulcanize/plugin-updates Rob Mulholand 2019-06-27 14:11:12 -0500
  • 0f95267e84 Use goose library for running plugin migrations Rob Mulholand 2019-06-27 11:31:18 -0500
  • f0bcf930f4 Separate tmp migrations dir from home in join Rob Mulholand 2019-06-27 10:12:12 -0500
  • 0558792282 Log error on failure to setup plugin migrations Rob Mulholand 2019-06-27 09:52:29 -0500
  • 62cca62432 Log error on failure to read config file Rob Mulholand 2019-06-27 09:38:00 -0500
  • 7092d33338
    Merge pull request #112 from vulcanize/vdb-605-add-debug-logging Andrew J Yao 2019-06-27 11:56:47 -0700
  • 11a65c525c Adds ability to set log level from toml or CLI args Andrew J Yao 2019-06-25 17:24:56 -0700
  • 3d57f6030d
    Merge pull request #106 from vulcanize/update-docs Elizabeth 2019-06-26 13:45:54 -0500
  • b124bea974 Remove repository-maintenance.md as this info now lives in contributing.md Elizabeth Engelman 2019-06-18 14:42:20 -0500