jaredgoldman 
							
						 
						
							
							
								3bed3a64c3 
								
							
								 
							
						 
						
							
							
								
								Implement duplicate filtering at message level  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								93e7d54c5e 
								
							
								 
							
						 
						
							
							
								
								Add api doc links to _get_bars def  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								9db84e8029 
								
							
								 
							
						 
						
							
							
								
								Remove norm_pairs method and do all normalization in initial _get_pairs call  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ea21656624 
								
							
								 
							
						 
						
							
							
								
								Don't cache pairs in _get_pairs call  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								5a0d29c774 
								
							
								 
							
						 
						
							
							
								
								Add ws token api doc link  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								13df3e70d5 
								
							
								 
							
						 
						
							
							
								
								Refactor sign gen into one line  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								208a8e5d7a 
								
							
								 
							
						 
						
							
							
								
								Remove unecessary config vars  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ca937dff5e 
								
							
								 
							
						 
						
							
							
								
								Add api doc links in structs  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								c68fcf7e1c 
								
							
								 
							
						 
						
							
							
								
								Remove extra line from docstrings  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								48c3b333b2 
								
							
								 
							
						 
						
							
							
								
								Format imports with parenthesis  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								b71f6b6c67 
								
							
								 
							
						 
						
							
							
								
								Strip uneccesary data from ticks in l1 data feed  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								54cf648d74 
								
							
								 
							
						 
						
							
							
								
								Ensure sub logging dict attritbutes will be there  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								68d0327d41 
								
							
								 
							
						 
						
							
							
								
								Remove breakpoints, simplify backoff logic  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								68a06093e9 
								
							
								 
							
						 
						
							
							
								
								Format and ensure we're only grabbing the most closest bid and ask  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								52aadb374b 
								
							
								 
							
						 
						
							
							
								
								Add L1 data feed and correct history issue  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								dfd030a6aa 
								
							
								 
							
						 
						
							
							
								
								Remove float conversion of key_id again  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								788e158d9f 
								
							
								 
							
						 
						
							
							
								
								Stop still converting datetime to float  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								81890a39d9 
								
							
								 
							
						 
						
							
							
								
								Leave datetimes alone!  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ae170f2645 
								
							
								 
							
						 
						
							
							
								
								Add more informative logs on startup  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								e2e5191ded 
								
							
								 
							
						 
						
							
							
								
								Remove breaking useless condition for determining if res is list of ohlc values  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								dcbb7fa64f 
								
							
								 
							
						 
						
							
							
								
								Remove float conversion for config key id  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								32107d0ac3 
								
							
								 
							
						 
						
							
							
								
								Strengthen retry case and add comments  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								7bdebd47d1 
								
							
								 
							
						 
						
							
							
								
								Add exponential retry case for history client  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ac31bca181 
								
							
								 
							
						 
						
							
							
								
								Make broker creds/auth optional  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								52070c00f9 
								
							
								 
							
						 
						
							
							
								
								Remove typo  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								5ff0cc7905 
								
							
								 
							
						 
						
							
							
								
								Cast/validate streamed messages  
							
							... 
							
							
							
							Update comments
Minor formatting
Minor formatting 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								6ad1e3da38 
								
							
								 
							
						 
						
							
							
								
								Correct typo in license  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								9bf6f557ed 
								
							
								 
							
						 
						
							
							
								
								Label private methods accordingly, remove cryptofeeds module  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								50e1070004 
								
							
								 
							
						 
						
							
							
								
								More cleanup, add comments re sub func  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								1c4c19b351 
								
							
								 
							
						 
						
							
							
								
								Clean up broker code,  
							
							... 
							
							
							
							Add typecasting for messages/rt-data and historcal user trades
ensure we're fetching all history
add multi-symbol support
' 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								199a70880c 
								
							
								 
							
						 
						
							
							
								
								Spawn background ping task  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								b14b323068 
								
							
								 
							
						 
						
							
							
								
								Remove breakpoint in web_bs,  
							
							... 
							
							
							
							ensure we only unsub if ws is connected 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								a3c7bec576 
								
							
								 
							
						 
						
							
							
								
								Implement working message streaming  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ac34ca7cad 
								
							
								 
							
						 
						
							
							
								
								Add sub method to flow  
							
							... 
							
							
							
							Stash for checkout of master 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ade2c32adb 
								
							
								 
							
						 
						
							
							
								
								Succesfully connect to kucoin ws  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								109e7d7b43 
								
							
								 
							
						 
						
							
							
								
								Add back static API version in headers  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								1a655b7e39 
								
							
								 
							
						 
						
							
							
								
								Ensure we're passing the correct api version to the header builder,  
							
							... 
							
							
							
							make headers a default arg 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								cda045f123 
								
							
								 
							
						 
						
							
							
								
								Abstract header gen to seperate function  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								7074ca7713 
								
							
								 
							
						 
						
							
							
								
								Implement Kucoin auth and last trades call  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								 
						
							
							
								8e91e215b3 
								
							
								 
							
						 
						
							
							
								
								WIP - ensure `asyncio` pumps the event loop each send  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								c751c36a8b 
								
							
								 
							
						 
						
							
							
								
								Update trade message format  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								ad9d645782 
								
							
								 
							
						 
						
							
							
								
								WIP - setup basic history and streaming client  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								c96d4387c5 
								
							
								 
							
						 
						
							
							
								
								Start adding history client  
							
							
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								
								jaredgoldman 
							
						 
						
							
							
								5fdec8012d 
								
							
								 
							
						 
						
							
							
								
								Add cryptofeeds data feed module,  
							
							... 
							
							
							
							Add Kucoin backend client
wip 
							
						 
						
							2023-04-12 19:48:46 -04:00  
				
					
						
							
							
								 
						
							
							
								609b91e848 
								
							
								 
							
						 
						
							
							
								
								Try out `@trio_util.async_generator` for streaming  
							
							... 
							
							
							
							Apparently it will likely fix our `trio`-cancel-scopes-corrupted crash
when we try to let our `._web_bs.NoBsWs` do reconnect logic around
the asyn-generator implemented data-feed streaming routines in `binance`
and `kraken`.  See the project docs for deatz; obvs we add the lib as
a dep. 
							
						 
						
							2023-03-20 12:54:48 -04:00  
				
					
						
							
							
								 
						
							
							
								78eb784091 
								
							
								 
							
						 
						
							
							
								
								Stick `try:` outside all `xdotool` subproc calls  
							
							
							
						 
						
							2023-03-13 15:36:45 -04:00  
				
					
						
							
							
								 
						
							
							
								973e4b5f44 
								
							
								 
							
						 
						
							
							
								
								`binance`: wrap streamer async-gen in `aclosing()`  
							
							
							
						 
						
							2023-03-13 15:36:29 -04:00  
				
					
						
							
							
								 
						
							
							
								9197e6decb 
								
							
								 
							
						 
						
							
							
								
								`binance`: use built-in `anext()` add note about new ws ep URL  
							
							
							
						 
						
							2023-03-13 15:36:29 -04:00  
				
					
						
							
							
								 
						
							
							
								f3b04f27e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #490  from pikers/log_linearized_curve_overlays  
							
							... 
							
							
							
							Log linearized curve overlays 
							
						 
						
							2023-03-13 15:32:42 -04:00  
				
					
						
							
							
								 
						
							
							
								889e920796 
								
							
								 
							
						 
						
							
							
								
								Short-circuit rendering on no 1d-data; avoid m4 layer crash  
							
							
							
						 
						
							2023-03-13 12:18:54 -04:00