Commit Graph
478 Commits
Author SHA1 Message Date
Rob Mulholand 8831586fba Extract shared mock converter and repository 2018-10-25 10:02:06 -05:00
Rob Mulholand f5b9a21a8c Use transformer factory for Vat slip 2018-10-25 10:02:06 -05:00
Rob Mulholand 1e7ee08af5 Use transformer factory for Vat toll 2018-10-25 10:02:06 -05:00
Rob Mulholand 6d662a6ce7 Add test for can't create Vat tune of wrong type 2018-10-25 10:02:06 -05:00
Rob Mulholand a0cae99437 Use transformer factory for Vat flux 2018-10-25 10:02:06 -05:00
Edvard Hübinette be249437c2 VDB-117: Add Vow.flog transformer (#80)
* Add DB migrations for flog

* Add Vow addresses and constants

* Add err logging to ABI signature getter, test for flog sig

* Add flog transformer

* Add tests+data for flog transformer

* Prepend DB tables and columns with vow_

* Panic on failure to get method sig
2018-10-25 12:19:46 +02:00
Rob Mulholand 78d746bb5b Use transformer factory for Vat tune 2018-10-24 15:49:19 -05:00
Elizabeth 5682ee988b Add log index to various events (#78)
* Add log_index field to flip kick

* Add log index to flop kick

* Add repo tests for Cat.file

* Add log_index to vat_flux

* Add log_index to vat_slip

* Add log_index to vat_toll

* Add log_index to vat_tune

* Add test to repos for updating checked headers
2018-10-23 16:33:04 -05:00
Takayuki Goto 28f8861f81 Merge pull request #71 from 8thlight/VDB-150-vat-flux-integration-test
integration test for vat flux
2018-10-23 16:01:42 -05:00
Rob Mulholand 42d60c3cbd Add log index to Vat move 2018-10-23 15:25:21 -05:00
Rob Mulholand 4ac896c246 Add log index to Vat init 2018-10-23 15:25:21 -05:00
Rob Mulholand 702f90367a Add log index to Vat heal 2018-10-23 15:25:21 -05:00
Rob Mulholand 650bbf5874 Add log index to Vat grab 2018-10-23 15:25:21 -05:00
Rob Mulholand 1e74c73591 Add log index to Vat fold 2018-10-23 15:25:21 -05:00
Rob Mulholand db52955669 Add log index to Tend 2018-10-23 15:25:21 -05:00
Rob Mulholand e0253cce55 Add log index to Price Feed events 2018-10-23 15:25:21 -05:00
Rob Mulholand a0a86871b5 Add log index to Frob 2018-10-23 15:25:21 -05:00
Rob Mulholand b3d00fe3c5 Add log index to Pit file events 2018-10-23 15:25:21 -05:00
Takayuki Goto f10bddf353 Merge pull request #73 from 8thlight/transformer-refactoring
Transformer factory evaluation
2018-10-23 13:43:19 -05:00
Edvard a0deb5eb62 Add and use transformer labels in shared constants 2018-10-23 11:23:31 +02:00
Edvard f55449d0e5 Replace GinkgoRandomSeed with proper randomisation 2018-10-23 10:47:01 +02:00
Edvard 794a7e5f99 Nuke some leftover converter interfaces 2018-10-23 10:47:01 +02:00
Edvard 6d9547a888 Fix invalidated test for tend repository 2018-10-23 10:47:01 +02:00
Edvard 7ee3329baf Privatise DB repository field and add transformer test 2018-10-23 10:47:01 +02:00
Edvard cb74cbe990 Add cast error checking to refactored transformers 2018-10-23 10:47:01 +02:00
Edvard b7f8432e65 Fix git whitespace warnings 2018-10-23 10:47:00 +02:00
Edvard bb204b6b14 Remove unnecessary type washing in factory transformer 2018-10-23 10:45:48 +02:00
Edvard e7e511764e Implement skip to next header on empty matchingLogs 2018-10-23 10:45:48 +02:00
Edvard 33f1f62c11 Implement SingleTransformerConfig 2018-10-23 10:45:48 +02:00
Edvard 7d3bf1f0f6 Fixes after rebase 2018-10-23 10:45:48 +02:00
Edvard 70722fc9e3 Add todo for changing to single topic in shared transformer config 2018-10-23 10:45:48 +02:00
Edvard 2a9fafca08 Update drip_file tests 2018-10-23 10:45:48 +02:00
Edvard dc4eb009c1 Refactor drip_file transformers 2018-10-23 10:45:48 +02:00
Edvard ccca6e0229 Update old pit file shared config references 2018-10-23 10:43:03 +02:00
Edvard d9b6603109 Update pit file debt ceiling tests 2018-10-23 10:43:03 +02:00
Edvard 24199cb67e Refactor pit file debt ceiling transformer 2018-10-23 10:43:03 +02:00
Edvard 0239c4daf6 Fix sneaky missing asterisk 2018-10-23 10:43:03 +02:00
Edvard 399b3b78a0 Update tests for pit file ilk transformer 2018-10-23 10:43:03 +02:00
Edvard 98062a7970 Refactor pit file ilk transfomer 2018-10-23 10:43:03 +02:00
Edvard 837a777c8a Update transformer name for stability fee 2018-10-23 10:43:03 +02:00
Edvard 3412866182 Update tests for stability_fee 2018-10-23 10:43:03 +02:00
Edvard 2cc303a2f5 Refactor stability_fee transfomer 2018-10-23 10:43:03 +02:00
Edvard 57b3744085 Update tend tests 2018-10-23 10:43:03 +02:00
Edvard a4df8f348d Refactor Tend transformer using factory 2018-10-23 10:43:03 +02:00
Edvard 4d36f6200d Further refactor move and init tests 2018-10-23 10:43:03 +02:00
Edvard c4d3783f8b Expand error logging in transformer 2018-10-23 10:43:03 +02:00
Edvard 719ffd5819 Update vat init tests for factory 2018-10-23 10:43:03 +02:00
Edvard fedbce80f6 Refactor vat init transformer to use factory 2018-10-23 10:43:03 +02:00
Edvard 177d212cc4 Add SetDB test for vat move 2018-10-23 10:43:03 +02:00
Edvard 32654ffabc Add transformer name to config for logging in factory transformer 2018-10-23 10:43:03 +02:00