Cezary Haliniarz
c8e86cfc07
feat: move configuration to env variables ( #95 )
2022-07-07 11:28:25 +02:00
hatskier
367a6f188f
chore: added ecdsaPublicKey to nodes config
2022-05-20 17:05:38 +02:00
hatskier
e20cff7211
chore: registered the first demo twap provider
2022-05-18 18:24:32 +02:00
Alex Suvorov
767ae7c662
feat: connecting to bundlr network ( #40 )
...
* bundlr integration code added
* added bundlr and arweave scripts
* bundlr integrated, arweave signing and tx posting removed
* few fixes after tests
* tests fixed
* 0.4.25
* added a new script: prepare-light-tokens-config-for-redstone-api.js
* fix: one failed broadcaster should not block another broadcaster
* removed unused import
* changed default source timeout to 15s
* changed default source timeout to 20s
* improved broadcasting for several http cache layers
* removed signature and replaced signer address with signer public key
* removed unused code
* redstone gateway connected, dockerfiles updated
* added price estimation script for bundlr
* feat: twaps (#50 )
* config generation improved
* error logging improved and added sample twaps manifest
* draft twap implementation added
* added mechanism to disable arweave backup
* twap calculation logic implemented
* updated TwapFetcher structure to support signature verification
* few fixes in twap fetcher
* added CELO and AVAX tokens to rapid manifest
* twap fetcher implementation completed
* added a script to print all available fetchers
* added tests for twap fetcher
* Edge cases
* minor updates
* edge cases fixes
Co-authored-by: c-gma <sigma@deltaprime.io >
* feat: twaps (#66 )
* config generation improved
* error logging improved and added sample twaps manifest
* draft twap implementation added
* added mechanism to disable arweave backup
* twap calculation logic implemented
* updated TwapFetcher structure to support signature verification
* few fixes in twap fetcher
* added CELO and AVAX tokens to rapid manifest
* twap fetcher implementation completed
* added a script to print all available fetchers
* added tests for twap fetcher
* Edge cases
* minor updates
* edge cases fixes
* feat: symbol to id mapping (#52 )
* added symbol to id mapping in base fetcher implementation
* added more symbols and sources
* added required files for manifest generation
* updated symbols config
* removed unused ARS symbol
* 0.4.26
* fixed yf-unofficial tests
* 0.4.27
* added private dockerfiles to gitignore
Co-authored-by: c-gma <sigma@deltaprime.io >
Co-authored-by: c-gma <sigma@deltaprime.io >
2022-04-28 00:10:49 +02:00
hatskier
dfbc0a3a7e
added 2 new providers
2022-02-07 02:40:15 +01:00
hatskier
c67d7c4b66
created a script for automated random config generation
2022-02-07 02:09:44 +01:00
hatskier
67d2c5ecfb
docker-avalanche-2 tool created
2021-12-30 03:58:28 +01:00
Alex Suvorov
8dd07c3ffa
Hatskier/streamr broadcaster ( #36 )
...
* initial structure for streamr broadcaster
* streamr proxy implemented
* tests fixed
* npm dependencies updates, docker versions upgraded, streamr building problem fixed
* fixes after ppe's review
* another try to fix tests
* Hatskier/running node in app runner (#38 )
* experiment with built-in express app
* few fixes and improvements in Docker configuration and express server
* tests fixed
* tried t fixed github CI tests
* tests disabled temporary
* implemented a tool to analyze historical arweave fees
* streamr broadcaster improved
* Hatskier/drand fetcher (#39 )
* drand fetcher implementation
* drand fetcher fixed
* sending values in package in http package broadcaster + added workflow for automated publishsing to ECR Public
2021-12-08 16:49:07 +01:00
Alex Suvorov
c5529142f6
Hatskier/running avalanche node ( #32 )
...
* initial implementation of multi-broadcasting support
* public Dockerfile added, passing config through environment variables initial implementation
* generated manifest for redstone-avalanche provider, improved tools for manifest generation
* added docker:build command to package.json
* docker script updated
* avalanche manifest updated
* VRT token address updated
* coingecko token config updated
* added qi and yak tokens to config
* ccxt updated, implemented more fetchers for yak, qi and frax tokens
* tokens config updated (added redstone-avalanche provider)
2021-11-09 01:04:14 +01:00
Alex Suvorov
4944d0ac5f
Initial implementation of multi-broadcasting support ( #28 )
...
* initial implementation of multi-broadcasting support
* broadcaster base class rewritten as an interface
* providers.json updated
* 0.4.20
* public Dockerfile added, passing config through environment variables initial implementation (#29 )
2021-11-08 12:14:05 +01:00