Richard Ramos
4dcc58ca3e
Add .track() to all events
2019-10-03 15:28:29 -04:00
Richard Ramos
6b1b91274a
feat: extend contract events to include tracking
2019-10-03 15:27:20 -04:00
Iuri Matias
e1b02fa3e6
supporting creating extendec contract object
2019-10-03 11:45:49 -04:00
Iuri Matias
85d8d80db8
implement map method for trackProperty and trackEvent
2019-10-03 11:21:05 -04:00
Iuri Matias
52aac845f1
if property is methodArgs is not an array transform it into one
2019-10-03 10:58:49 -04:00
Iuri Matias
3d60b23e0f
implement
2019-10-02 22:20:56 -04:00
Iuri Matias
2a383a7ffd
get balance with settimeout due to weeb3 issue
2019-10-02 22:20:56 -04:00
Iuri Matias
679609aef8
wait for latest block to eensure web3 object is ready
2019-10-02 22:20:56 -04:00
Richard Ramos
f4789d0d60
test
2019-10-02 22:20:56 -04:00
Iuri Matias
c53d72cebf
cleanup
2019-10-02 22:20:56 -04:00
Iuri Matias
ee5d56397c
cleanup
2019-10-02 22:20:56 -04:00
Iuri Matias
460aa79c2d
wip react-example1
2019-10-02 22:18:52 -04:00
Richard Ramos
e5ec647e44
fix: check if collection exists and handle reorgs in log syncer ( #40 )
2019-10-02 22:09:17 -04:00
Richard Ramos
b2c49bdada
fix: race condition on react HOC
2019-10-02 22:01:17 -04:00
Richard Ramos
7666d6f6a2
fix: return only event data ( #39 )
2019-10-01 16:27:34 -04:00
Richard Ramos
11a03e8773
feat: survive reorgs
2019-10-01 14:36:35 -04:00
Richard Ramos
f99a31ffcf
fix: verify address format and remove dependency to bn.js
2019-09-25 11:31:40 -04:00
Richard Ramos
01c7b2a8be
feat: allow tracking logs ( #34 )
...
* fix: error handling
* feat: log syncer
* fix: added subspace.db to ignore list
* feat: test case for logs
2019-09-25 08:41:21 -04:00
Richard Ramos
cf04e028f2
fix: close web3 subscription on rxjs unsubscribe ( #31 )
2019-09-10 13:30:13 -04:00
Richard Ramos
8cf6d5c619
fix: unsubscribe on prop change ( #32 )
...
* fix: unsubscribe on prop change
* fix: reactive-graphql example
2019-09-10 13:30:01 -04:00
Richard Ramos
454cfdecfd
refactor: extract event tracking to file ( #30 )
2019-09-08 21:40:54 -04:00
Richard Ramos
2a213f053b
feat: store event data and retrieve from db ( #29 )
...
* feat: store event data and retrieve from db
* refactor: event tracking
2019-09-08 21:35:05 -04:00
Richard Ramos
6cf911741b
fix: react - pt1. ( #27 )
...
* fix: set packages as external
* fix: reducing bundle size
* fix: extracting react observer to its own folder, and moved test/observables to examples/react
2019-09-03 21:16:06 -04:00
Richard Ramos
3fe6435565
fix: reduce bundle size ( #26 )
...
* fix: set packages as external
* fix: reducing bundle size
2019-09-03 21:11:12 -04:00
Richard Ramos
8df27fa38c
Adding README v0.1
2019-09-02 15:01:59 -04:00
Richard Ramos
da0140655f
feat: adding redux to tests
2019-08-30 16:34:31 -04:00
Richard Ramos
3f0ec3e050
fix: remove console.log ( #24 )
2019-08-29 16:31:23 -04:00
Richard Ramos
bd1ba449ae
use strings (default web3js behavior for uint)
2019-08-29 16:28:15 -04:00
Richard Ramos
2c7bee47cf
feat: watch erc20 balances
2019-08-29 16:26:00 -04:00
Richard Ramos
908492fe94
feat: track eth balances
2019-08-29 15:59:53 -04:00
Richard Ramos
34ca4a7563
feat: use a single subscription/interval for calls
2019-08-29 15:33:58 -04:00
Richard Ramos
3425c1e851
feat: call intervals and options parameter
2019-08-29 14:46:46 -04:00
Richard Ramos
b7671ba9a0
support for method and call arguments returning multiple values
2019-08-28 16:07:39 -04:00
Richard Ramos
c9db388565
fix: subscription error on call
2019-08-28 15:26:06 -04:00
Richard Ramos
3e7cdbcac1
test: graphql rxjs ( #11 )
...
* test: graphql
* fix: webpack
* fix: getENV
2019-08-22 11:25:26 -04:00
Iuri Matias
7fe20a8e9f
update tests; use web3-eth
2019-08-21 14:51:13 -04:00
Iuri Matias
79258d3a8d
fix rebase issue
2019-08-21 11:57:32 -04:00
Iuri Matias
04d3b55932
refactor eventSyner
2019-08-21 11:56:34 -04:00
Iuri Matias
46ff136129
clean up eventSyncer code
2019-08-21 11:56:28 -04:00
Iuri Matias
327c8a3ec0
refactor eventSyner
2019-08-21 11:53:40 -04:00
Iuri Matias
40fb22f280
clean up eventSyncer code
2019-08-21 11:53:40 -04:00
Richard Ramos
4a553e3cbb
improve average operator
2019-08-21 08:44:07 -04:00
Richard Ramos
2badf46e4b
feat: operators
2019-08-21 08:32:57 -04:00
Iuri Matias
e90dfa8a59
only trigger property watcher when value actually changes
2019-08-20 11:20:54 -04:00
Iuri Matias
0e320d9102
add todo
2019-08-19 15:36:49 -04:00
Iuri Matias
b15a34227d
support tracking function calls
2019-08-19 15:34:22 -04:00
Iuri Matias
668b7ef65d
support filter callbacks
2019-08-19 14:30:38 -04:00
Iuri Matias
3c4ceabeca
only filter conditions if one is given; namespace events to avoid conflicts
2019-08-19 14:24:17 -04:00
Iuri Matias
ac0d5a0958
respect filter conditions even if they are not indexed in the events
2019-08-19 12:49:11 -04:00
Iuri Matias
1f11062a80
add test for max value
2019-08-12 11:10:02 -04:00