Elizabeth
b37324bf3d
Refactoring
...
* Move flip kick files pkg/transformers/flip_kick
* Consolidate test database setup
* Pull ganache ipcPath from config
* Update README to include info about using a Ganache chain
2018-08-07 15:17:29 -05:00
Elizabeth
c617cd9c9d
Add FlipKick log events transformer
2018-08-07 10:51:34 -05:00
Matt K
8a9395819c
Get transactions ( #45 )
...
* Make transactions requests in parallel
* Update transaction error handling
2018-03-27 16:06:12 -05:00
Matt Krump
88210e436a
Remove test and travis deps on private dev network
2018-03-22 10:15:18 -05:00
Matt K
5a652190d9
Allow Parity as ingest node ( #36 )
...
* Upgrade go-ethereum to v1.8
* Add Node Info for parity nodes
* Upgrade start_private_blockchain to use v1.8
2018-03-07 15:29:21 -06:00
Matt K
605b0a96ae
Add graphql server ( #27 )
...
* Add graphql server
* Update Makefile
* Update log_filters constraint
* Add GetLogFilter to repo
* Update travis (use Makefile, go fmt, go vet)
* Add logFilter schema and resolvers
* Add GetWatchedEvent to watched_events_repo
* Add watchedEventLog schema and resolvers
2018-02-08 10:12:08 -06:00
Matt K
293dd2e848
Add vendor dir ( #16 ) ( #4 )
...
* Add vendor dir so builds dont require dep
* Pin specific version go-eth version
2018-01-29 13:44:18 -06:00
Matt Krump
afdeadeca1
Update deps, schema and ci
2018-01-25 19:06:06 -06:00
Matt K
d09c2ae9bb
Remove godo ( #136 )
2018-01-25 15:46:55 -06:00
Matt K
095cb1e7b7
Update travis build to exactly mimic local build ( #120 )
2018-01-03 12:42:48 -06:00
Matt K
4fabe3e917
Add receipts ( #119 )
...
* Conversion between Geth Receipt and core.Receipt
* Add receipt to DB
* Insert receipts with transactions
* Update Travis CI to use dep for dependencies
2018-01-03 11:23:43 -06:00
Matt K
18163f970e
Get ABI via etherscan API ( #96 )
...
- Added ABI request
- Add unique constraint on contract hash for watched contracts
2017-12-07 09:58:06 -06:00
Matt Krump
091bbc69b3
Update .travis.yml so that integration tests run
2017-11-29 14:39:59 -06:00
Eric Meyer
7131eafe99
Fix Travis
2017-11-06 13:22:02 -06:00
Eric Meyer
f4a603efcb
Nest packages under pkg
2017-11-06 13:06:03 -06:00
Eric Meyer
0a04df72d3
Reorganize files into separate packages
2017-11-02 15:07:38 -05:00
Eric Meyer
102beb11e3
Add the concept of multiple environments
...
* Right now, the two environments are Public and Private
* This was to reflect the two blockchains we run against
2017-11-01 12:15:55 -05:00
Eric Meyer
60dd1d1d2d
Revert "Remove Travis"
...
This reverts commit ae737c8ef2bd64ae5405a72a4aafabb410751b18.
2017-10-31 09:03:13 -05:00
Eric Meyer
ec107ea933
Remove Travis
...
* Travis does not support Postgres 10, so we are temporarily removing it
2017-10-31 08:40:10 -05:00
Eric Meyer
f61b1bc96c
Update Travis to create a database from a schema
...
* We were running into issues getting migrate to work
2017-10-25 16:50:19 -05:00
Eric Meyer
0a16e402bb
Add BlockchainDBObserver
...
* First code that interacts
2017-10-25 15:57:05 -05:00
Matt Krump
571bc7f63a
Add integration test
...
* Update Travis to run integration tests
2017-10-24 15:36:50 -05:00
Eric Meyer
3227a9750f
Add travis
2017-10-19 09:39:57 -05:00