Matt K
d09c2ae9bb
Remove godo ( #136 )
2018-01-25 15:46:55 -06:00
Matt K
c00b8a5a98
Add Filters ( #133 )
...
* Add LogFilter struct
* Add log_filters table
* Add view for events watching
* Add cmd line "add_filter" to mimic eventual endpoint
* Allow multiple filters in config
2018-01-23 12:43:35 -06:00
Matt Krump
0ae25aff95
Remove getLogs entrypoint
2018-01-16 09:49:23 -06:00
Matt K
f41bf49b0e
Update README.md
2018-01-09 08:45:15 -06:00
Matt K
70cfa20c68
Watch contact updates ( #127 )
...
* Downcase all arguments for contact watching
* ABI retrieval from test networks
2018-01-08 15:59:47 -06:00
ee4f7c710a
replace '8thlight' with 'vulcanize'
2018-01-06 15:31:53 -05:00
Matt K
7e5e12f488
Backfill/listen for contract logs ( #113 )
2017-12-22 11:42:35 -06:00
Matt K
24bc83a448
Block categorization ( #110 )
...
* Add block categorization (is_final=)
* Add godo task for vulcanizeDB (Example of how everything could work together)
* Add unique constraint on block_number and node
* Add index on block_id for transactions_table
* Add node_id index on blocks table
* Sort transactions returned from FindBlock by tx_hash
* lowercase tx_to, tx_from like etherscan
2017-12-20 14:06:22 -06:00
Matt K
5e64283a12
Get logs for a contract ( #99 )
...
* Add ability to fetch logs for a contract and a block
* Test contract related code against Infura, so can run on Travis
* Add godo task for getLogs
2017-12-11 15:08:00 -06:00
Matt Krump
72b656fc15
Update README to include contract summary usage
2017-11-28 15:14:05 -06:00
Eric Meyer
a23023f7d6
Move environment configuration to root
2017-11-14 09:10:48 -06:00
Eric Meyer
4c84173bc0
Add ability to populate missing blocks
...
* The command populates up to the highest known block number
* The anticipated use case is that the listener will be running
in parallel to the populateBlocks command
* This will mean that the listener is responsible for picking up
new blocks, and the populateBlocks command is reposible for
historical blocks
* Reformat SQL statements
2017-11-08 14:52:38 -06:00
Eric Meyer
f4a603efcb
Nest packages under pkg
2017-11-06 13:06:03 -06:00
Eric Meyer
70faec6dfd
Update README to account for environment based changes
2017-11-03 16:52:19 -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
5d297584df
Revert "Remove Travis indicator from README"
...
This reverts commit 954a3ec3aa9eb5ab351fc0155e45c711ed46cc99.
2017-10-31 09:13:47 -05:00
Eric Meyer
ebc4bfa8fd
Remove Travis indicator from README
2017-10-31 08:40:34 -05:00
Eric Meyer
e25a9753b4
Add scripts to help with migrations
2017-10-27 14:20:22 -05:00
Eric Meyer
4c1ff9ecbf
Update README to suggest installing dep via go get
2017-10-26 10:04:45 -05:00
Matt Krump
2e4d0b9bb1
Update README
2017-10-25 15:56:42 -05:00
Eric Meyer
99c3003ba8
Add instructions for creating the database and the initial table
2017-10-25 10:05:29 -05:00
Eric Meyer
4b63a55060
Updates to readme
2017-10-25 09:01:13 -05:00
Matt Krump
571bc7f63a
Add integration test
...
* Update Travis to run integration tests
2017-10-24 15:36:50 -05:00
Eric Meyer
d0431295d6
Nest tests with their package
2017-10-19 09:58:36 -05:00
Eric Meyer
07998d5077
Add Travis indicator to readme
2017-10-19 09:45:37 -05:00
Eric Meyer
d0776d33d9
Add README
2017-10-19 09:38:47 -05:00