Rob Mulholand
778517f33f
Add integration tests for price feed transformer
...
- Verify eth/usd, mkr/usd, and rep/usd price feed logs are successfully
fetched from Kovan and persisted to Postgres
2018-09-19 11:00:20 -05:00
Takayuki Goto
4b2f5f8524
Merge pull request #26 from 8thlight/travis-deployment-automation
...
Travis deployment automation
2018-09-19 10:21:01 -05:00
Elizabeth
cfc8773c5d
Continuous sync ( #23 )
2018-09-19 10:14:49 -05:00
Taka Goto
27acf5ee37
apply feedback; update VDB_PATH and travis ci
2018-09-19 09:40:33 -05:00
Elizabeth
60901d9095
Update tend, flipkick and dent tables for consistency ( #24 )
2018-09-18 09:27:14 -05:00
Taka Goto
138c333768
run deploy only for master branch
2018-09-17 14:36:39 -05:00
Rob Mulholand
06881db350
Sync unchecked headers for price feeds
...
- Indicate that a header has been checked for logs if no logs returned
- Indicate that a header has been checked for logs when persisting a log
- Fetch headers that need to be checked based on absence of the above
2018-09-17 14:14:52 -05:00
Taka Goto
985b2c7173
use covan for staging
2018-09-17 13:51:25 -05:00
Taka Goto
36ac2d18c8
add staging ip as known host
2018-09-17 13:29:15 -05:00
Taka Goto
df591c6bb3
start ssh agent
2018-09-17 13:25:19 -05:00
Taka Goto
e5fdb5e00e
install sup for deployment script
2018-09-17 13:25:19 -05:00
Taka Goto
b42f4561da
update travis script to deploy to staging
2018-09-17 13:25:19 -05:00
Taka Goto
acad2cc30d
use Sup deployment tool to deploy to staging
2018-09-17 13:25:19 -05:00
Takayuki Goto
a6cf173fe7
Merge pull request #11 from 8thlight/add_postgraphile_subscription
...
Add Postgraphile subscription exposure for price feed
2018-09-17 11:53:47 -05:00
David Terry
f9c56432ea
Merge pull request #25 from 8thlight/update_infura_env
...
update infura config to match instructions in readme
2018-09-14 18:15:19 +02:00
David Terry
017260f8ac
update infura config to match instructions in readme
2018-09-14 15:49:55 +02:00
Rob Mulholand
f5595bee78
Add Drip drip transformer
2018-09-13 16:35:10 -05:00
Rob Mulholand
560305f601
Update dependencies
...
- uses newer version of go-ethereum required for go1.11
2018-09-13 16:14:35 -05:00
Elizabeth
939ead0c82
Deal transformer ( #19 )
2018-09-13 09:06:26 -05:00
Rob Mulholand
d69063636e
Add raw log to price feeds
2018-09-12 11:35:32 -05:00
Rob Mulholand
b2ba7ee1e3
Add transaction index to flip kick
2018-09-12 11:35:32 -05:00
Rob Mulholand
a843de5eb7
Add drip file transformers
...
- for all three file functions on the drip contract
2018-09-12 11:35:32 -05:00
Takayuki Goto
c8b002deaa
Merge branch 'master' into add_postgraphile_subscription
2018-09-12 09:48:00 -05:00
Taka Goto
13b19c0870
add price feed trigger
2018-09-12 09:43:23 -05:00
Taka Goto
0b987b3261
config parser parses user name and passoword for database
2018-09-12 09:43:18 -05:00
Elizabeth
faefd620b1
Get method/event signature from ABI ( #17 )
2018-09-12 08:59:43 -05:00
Rob Mulholand
4b6ef1e58b
Verify pit file logs
...
- assure required topics + data available before parsing
2018-09-11 16:30:29 -05:00
Rob Mulholand
dc9bda7d68
Extract addresses to shared constants file
2018-09-11 16:30:29 -05:00
Rob Mulholand
ceeaa0f8d3
Update licenses and imports
...
- Verify license added to each file
- Order imports by group and separate with line breaks
2018-09-11 16:30:29 -05:00
Rob Mulholand
ff110592bd
Add Vat init transformer
2018-09-11 16:30:29 -05:00
Elizabeth
9abe3ffa68
Dent ( #10 )
...
Convert and persist LogNote events as dent records
2018-09-11 14:01:45 -05:00
Takayuki Goto
d4a4748246
Merge pull request #15 from 8thlight/datadog
...
add datadog monitoring for vdb
2018-09-11 12:15:27 -05:00
Taka Goto
d417b9cf3d
expose graphiql; temporary comment out postgraphile subscription setup;
...
update subscription setup after doc was fixed
2018-09-07 11:23:28 -05:00
Rob Mulholand
ae6d184e6c
Merge pull request #14 from 8thlight/pit-file
...
Pit file
2018-09-06 12:58:29 -05:00
Rob Mulholand
d48cf38070
Add Pit file debt ceiling event
2018-09-05 13:51:18 -05:00
Rob Mulholand
e1f609528d
Add Pit file stability fee event
...
- file event on the pit contract is overloaded and each implementation
logs a note
- existing Pit file transformer now specified as dealing with ilks
2018-09-05 11:36:13 -05:00
James Christie
ed5b6c8f14
Add Postgraphile subscription exposure
...
- Add automation for TypeScript project build and tests via
Webpack, tsc, and Jasmine
- Add custom Express application to serve Postgraphile
subscription endpoints
- Add automated test suite for subscription endpoints
2018-09-04 20:20:43 -05:00
Rob Mulholand
a30e5036fd
generate log event signatures from functions
2018-09-04 16:19:03 -05:00
Rob Mulholand
8f5bc0a956
Add raw log to Frob record in DB
...
- Enables parsing additional values off the log if necessary
- Also update Frob to reflect DSS changes (lad => urn)
- Move Frob constants to shared directory
2018-09-04 16:11:54 -05:00
Rob Mulholand
db4b891398
Backfill Pit.file log events
2018-09-04 16:07:35 -05:00
Elizabeth
53635ec362
Update flip kick and tend transformers due to contract changes
...
* Update FlipperAddress to new local ganache address
* Update flip_kick table
* Update flipkick transformer to handle new signature and abi
* Update tend table
* Update tend converter
2018-09-04 15:50:29 -05:00
Taka Goto
cf72eae86c
add datadog monitoring for vdb
2018-09-04 15:41:24 -05:00
Takayuki Goto
807b7accd6
Merge pull request #12 from 8thlight/bite-event
...
bite event transformer
2018-09-04 09:58:51 -05:00
Taka Goto
415ec3d97c
update from PR feedback
2018-08-31 10:37:02 -05:00
Taka Goto
adc7c47244
update tests and import order per PR feedback
2018-08-30 15:06:14 -05:00
Taka Goto
4ca7c10f92
fix compile error
2018-08-30 14:27:28 -05:00
Taka Goto
985fa49178
migration file to create bite; create bite repository
...
add transaction index and raw log to bite table
work on converter for bite event
update bite repository, replace guy with 32byte lad; create bite converter to entity
update field type for bite event; start on bite transformer
finish bite event transformer
2018-08-30 08:38:43 -05:00
Rob Mulholand
1916d585fa
Incorporate DSS updates ( #8 )
...
* Incorporate DSS updates
- Lad renamed to Guy
- Dink and Dart added to Frob
* update test chain data
* Remove Mom field from FlipKick
* Update Flip ABI and sample flip kick data
* Incorporate updates to Frob event
- Guy renamed to Lad
- Era and Gem removed, iArt added
- Also turn off integration tests that read from test chain while
events are actively under development
2018-08-28 14:16:39 -05:00
Takayuki Goto
a179a4f7df
Create staging.toml
2018-08-19 19:43:55 -05:00
Elizabeth
66ad7e3021
Transform and persist Tend log events
2018-08-16 16:36:35 -05:00