GroovieGermanikus
9373b0650c
carify get_program_accounts account_scan changes
2023-08-29 17:41:25 +02:00
GroovieGermanikus
3afbdb04a7
Cargo.lock
2023-08-29 15:57:14 +02:00
GroovieGermanikus
f619fdeca9
configured workspace dependencies
2023-08-29 13:52:38 +02:00
GroovieGermanikus
748ae72d93
make service compile
2023-08-29 12:44:04 +02:00
GroovieGermanikus
edc0c05c70
pin more versions
2023-08-29 12:26:16 +02:00
GroovieGermanikus
be9ee2e0ca
crank built
2023-08-29 12:16:34 +02:00
GroovieGermanikus
b12d14ba8b
mango v4 update
2023-08-29 11:16:14 +02:00
GroovieGermanikus
68f4c44232
remove some anchor imports
2023-08-29 11:00:34 +02:00
GroovieGermanikus
786e2f451d
clippy
2023-08-29 09:54:47 +02:00
GroovieGermanikus
7514d7d96b
rust version 1.71.1
2023-08-29 09:45:45 +02:00
GroovieGermanikus
9bb2f63049
update rust version
2023-08-29 09:33:17 +02:00
GroovieGermanikus
f2920cc422
clippy cleanup
2023-08-29 08:55:40 +02:00
GroovieGermanikus
15f733d715
fmt
2023-08-29 01:05:18 +02:00
GroovieGermanikus
26dd49ce05
clippy
2023-08-29 00:55:22 +02:00
GroovieGermanikus
cbc40b22ea
rename throttle config
2023-08-29 00:30:00 +02:00
GroovieGermanikus
f798b8a768
cleanup config
2023-08-29 00:25:51 +02:00
GroovieGermanikus
f33192b6e8
rename snapshot struct fields
2023-08-29 00:25:44 +02:00
GroovieGermanikus
a1f7ff670c
revert config typo
2023-08-29 00:25:11 +02:00
GroovieGermanikus
98f845e6b7
minor cleanups
2023-08-28 14:10:01 +02:00
GroovieGermanikus
3377a493dd
update to yellowstone 1.7.1
2023-08-26 20:52:06 +02:00
GroovieGermanikus
f1521dee55
update Cargo.lock
2023-08-25 15:04:28 +02:00
GroovieGermanikus
eee249e684
example for geyser
2023-08-25 15:04:09 +02:00
GroovieGermanikus
acfb52ff47
handle loop-over
2023-08-25 14:03:24 +02:00
GroovieGermanikus
8e25a50a28
refactor websocket to use new filter struct
2023-08-25 13:06:44 +02:00
GroovieGermanikus
e8620a832b
geyser source migrated to new filter format
2023-08-25 12:44:15 +02:00
GroovieGermanikus
b8b6a58420
WIP - snapshot typing
2023-08-25 12:31:32 +02:00
GroovieGermanikus
5b202921c9
configure to run with test-validator
2023-08-25 10:38:55 +02:00
GroovieGermanikus
16cf9e1817
add example for websocket
2023-08-24 22:59:43 +02:00
Riordan Panayides
292592b62c
Optionally read token from config
2023-07-25 17:05:27 +01:00
Maximilian Schneider
6c33bdde35
Implement FilterConfig with account id for websocket_source ( #10 )
...
* implement FilterConfig with account id for websocket_source
* correctly handle empty select streams being always closed
---------
Co-authored-by: Riordan Panayides <riordan@panayid.es>
2023-06-27 18:49:38 +01:00
Riordan Panayides
9c98144a57
Fix metric names
2023-06-23 15:51:26 +01:00
Riordan Panayides
61dfa18277
v0.1.7
2023-06-23 15:35:06 +01:00
riordanp
13c2636e00
Update README.md
2023-06-23 15:29:10 +01:00
Lou-Kamades
df2509bd8d
Add L3 option to Orderbook feed ( #9 )
...
* feat: add L3 option to feeds
* ensure subscriptions are backwards compatible
* feat: update ts client for L3 subsscriptions
* add unique metrics for book/level updates + check updates aren't empty
---------
Co-authored-by: Riordan Panayides <riordan@panayid.es>
2023-06-23 15:28:38 +01:00
Riordan Panayides
b0fd8972c6
Merge branch 'main' of github.com:blockworks-foundation/mango-feeds
2023-05-07 12:56:10 +01:00
Riordan Panayides
c6f28a9652
cartgo fmt
2023-05-07 12:56:05 +01:00
riordanp
f935999e45
Fix orderbook docs
2023-05-07 12:51:15 +01:00
Riordan Panayides
f2688876b0
Fix orderbook exit handling, tidy up scope
2023-05-07 12:50:33 +01:00
Maximilian Schneider
e5f91c282f
correctly display oracle peg orders ( #4 )
...
* handle oracle peg correctly in l2 updates
* disable conf & stalenes check
2023-05-04 01:17:04 +02:00
Riordan Panayides
472cd16aac
Update readmes
2023-04-28 15:14:19 +01:00
Riordan Panayides
e08404bcae
v0.1.6
2023-04-25 16:20:11 +01:00
riordanp
bbf6927159
Orderbook Feed Fixes ( #3 )
...
- Use GHCR for publishing the Docker image
- Orderbook Feed Fixes:
- Fix serum prices
- Read rpc url from env
- Add keepalives
- Add exit signal
- Enable serum markets
- Reduce info logging
-Refactor TS client library and add Orderbook feed
2023-04-25 16:16:20 +01:00
Maximilian Schneider
bc78b86cec
Prepare mango-feeds for usage in mango-simulation ( #2 )
...
* update yellowstone
* Bump yellowstone-grpc-proto min version
Can't compile with the old version anymore since a new field was added
to the SubscribeRequestFilterAccounts struct.
* Bump connector version to 0.1.1
* Add "solana-1-15" feature that works with solana 1.15 versions
* reexport solana sdk for pubkey access
* add more logs
* fix bug in account write filter
* use gma snapshots for websocket source
* handle account write filter shutdown w/o crash
* Bump ci rust version
* Fix clippy complaints
---------
Co-authored-by: Christian Kamm <mail@ckamm.de>
Co-authored-by: Riordan Panayides <riordan@panayid.es>
2023-04-20 19:24:01 +01:00
Riordan Panayides
079eb7efde
v0.1.5
...
- Fix connection for feeds created without subscriptions
2023-04-13 14:30:25 +01:00
Riordan Panayides
488f363119
v0.1.4
...
- Use correct WebSocket implementation in browser
- Pass reconnectionAttemptsExhausted to onDisconnect
- Add disconnect function
- Fix package types
2023-04-13 13:49:12 +01:00
Riordan Panayides
150e85cfeb
v0.1.3
2023-04-13 13:18:56 +01:00
Riordan Panayides
e285edd634
v0.1.2
2023-04-09 22:21:49 +01:00
Riordan Panayides
6967849926
v0.1.1
2023-04-09 21:46:37 +01:00
Riordan Panayides
73037b39ea
v0.1.0
2023-04-09 14:41:39 +01:00
Riordan Panayides
eb44c8fb4f
Add unsubscribe client method
2023-04-09 14:41:08 +01:00