wowario
ba87a744f6
Merge pull request 'TLS support for RPC nodes' ( #7 ) from support-tls into master
...
Reviewed-on: wownero/wowlet-backend#7
3 years ago
wowario
9e6c01a841
Merge pull request 'include satoshi and BTC value in crypto rates' ( #8 ) from include-satoshi-crypto-prices into master
...
Reviewed-on: wownero/wowlet-backend#8
3 years ago
dsc
3347306ba6
include satoshi and BTC value in crypto rates
3 years ago
dsc
24aeec9824
TLS support for RPC nodes
3 years ago
wowario
a0bd7573ff
Merge pull request 'SuchWow: dynamic images' ( #5 ) from suchwow-cmd into master
...
Reviewed-on: wownero/wowlet-backend#5
3 years ago
wowario
99684ac55b
Merge pull request 'Some new nodes' ( #6 ) from new-nodes into master
...
Reviewed-on: wownero/wowlet-backend#6
3 years ago
dsc
625758e428
Some new nodes
3 years ago
dsc
891baaff71
Introduce websocket cmd for SuchWow so that it can dynamically add/update new images and change FeatherTask to WowletTask
3 years ago
dsc
136e7909fa
Merge pull request 'A new node has entered the pack' ( #3 ) from more-nodes into master
...
Reviewed-on: wownero/wowlet-backend#3
3 years ago
dsc
140789d830
A new node has entered the pack
3 years ago
dsc
fcf5f3b114
Merge pull request 'Update README' ( #2 ) from update-readme into master
...
Reviewed-on: wownero/wowlet-backend#2
3 years ago
dsc
e1432bb50a
Update README
3 years ago
dsc
e7c3a843ec
Some new nodes and a more forgiving RPC node check
3 years ago
dsc
39845238fc
Add receivePIN and lookupPIN commands for Wowlet VR
3 years ago
dsc
dea2100bd9
Remove XMR nodes
3 years ago
dsc
4e7338a4ea
Suchwow.xyz task
3 years ago
dsc
35cc00c88e
Change banner
3 years ago
dsc
223f41832b
Change the fiat API to ECB, the last one turned premium...
3 years ago
dsc
abfe22e89c
feather-ws -> wowlet-backend
3 years ago
tobtoht
04e10f6d2b
Merge pull request 'Add selsta nodes' ( #13 ) from tobtoht/feather-ws:selsta_nodes into master
...
Reviewed-on: feather/feather-ws#13
3 years ago
tobtoht
9f3253b349
Add selsta nodes
3 years ago
tobtoht
4ebf4c6ff3
Merge pull request 'rpc_nodes: add bad node reason' ( #11 ) from tobtoht/feather-ws:bad_node_reason into master
...
Reviewed-on: feather/feather-ws#11
3 years ago
tobtoht
e101fa65f8
rpc_nodes: add bad node reason
3 years ago
tobtoht
cd6224549e
Merge pull request 'Reddit: unescape title' ( #10 ) from tobtoht/feather-ws:reddit_unescape into master
...
Reviewed-on: feather/feather-ws#10
3 years ago
tobtoht
135ff3c2e1
Reddit: unescape title
3 years ago
tobtoht
a33d241015
Merge pull request 'rpc_nodes: widen allowed heights' ( #8 ) from tobtoht/feather-ws:widen_offsets into master
...
Reviewed-on: feather/feather-ws#8
3 years ago
tobtoht
6aa143f003
Merge pull request 'Fix nodes json' ( #9 ) from tobtoht/feather-ws:fix_json into master
...
Reviewed-on: feather/feather-ws#9
3 years ago
tobtoht
b4b76e7d37
Fix nodes json
3 years ago
tobtoht
26571d306e
rpc_nodes: widen allowed heights
3 years ago
tobtoht
d8dd87b056
Merge pull request 'Load nodes from cache' ( #7 ) from tobtoht/feather-ws:load_nodes_cache into master
...
Reviewed-on: feather/feather-ws#7
3 years ago
tobtoht
ce40243de4
Load nodes from cache
3 years ago
tobtoht
c83ca20610
Merge pull request 'Remove poorly performing / offline nodes' ( #6 ) from tobtoht/feather-ws:update_nodes into master
...
Reviewed-on: feather/feather-ws#6
3 years ago
tobtoht
ca1fdfd73a
Remove poorly performing / offline nodes
3 years ago
tobtoht
f4aa1227ea
Reddit: add permalink
3 years ago
dsc
d127825a70
Correctly propogate websocket changes and modify RPC check to invalidate nodes by most common blockheight value
4 years ago
dsc
28fdf41aad
Await task HistoricalPriceTask._load() and adjust Dockerfile to expose
...
port 1337
4 years ago
tobtoht
134d897b8a
Merge pull request 'Feather-ws rewrite' ( #5 ) from feather-ws-rewrite into master
...
Reviewed-on: feather/feather-ws#5
4 years ago
dsc
42bb0c832e
Feather-ws rewrite;
...
- Move recurring tasks into their own class; inherits from `FeatherTask`
- CCS proposals: Don't use API, it's broken - webcrawl instead until it is fixed.
- Switch to hypercorn as the ASGI server, *with* support for multiple workers. You can now run feather-ws with, for example, `--workers 6`. See `Dockerfile`.
- Introduce support for various coins under `BlockheightTask`
- Introduce support for various Reddit communities under `RedditTask`
- Introduced weightvoting whilst validating third-party RPC blockheights - where nodes are filtered based on what other nodes are commonly reporting.
- Current blockheights are fetched from various block explorers and weightvoting is done to eliminate outliers under `BlockheightTask`.
- Don't filter/remove bad nodes from the rpc_nodes list; correctly label them as disabled/bad nodes.
- Multiple Feather instances (each for it's own coin) can now run on one machine, using only one Redis instance, as each coins has it's own Redis database index.
- Configuration options inside `settings.py` can now be controlled via environment variables.
- Better logging through custom log formatting and correct usage of `app.logger.*`
- Fixed a bug where one task could overlap with itself if the previous one did not finish yet. This was particularly noticable inside the `RPCNodeCheckTask` where the high timeout (for Tor nodes) could cause the task to run *longer* than the recurring task interval.
- Introduced a `docker-compose.yml` to combine the Feather container with Redis and Tor containers.
- Blocking IO operations are now done via `aiofiles`
4 years ago
tobtoht
cb4087dd25
CCS: error handling
4 years ago
tobtoht
6638a273ef
Add more .onion nodes
4 years ago
tobtoht
ea06a781a6
CCS: use API
4 years ago
tobtoht
fe8c6ba241
Load nodes from cache
4 years ago
tobtoht
19bb05a581
Temporarily remove out of sync node
...
We can add it back once client side filtering is improved.
4 years ago
tobtoht
760b525be9
Add Dockerfile
4 years ago
tobtoht
39f5662d09
fapi: provide target_height
4 years ago
tobtoht
5873861862
Add some more settings
4 years ago
tobtoht
3a28a95b55
Add xmr.fail node
4 years ago
dsc
2bf56c64fd
Merge pull request 'Add supervisor cfg' ( #4 ) from add-supervisor-cfg into master
...
Reviewed-on: feather/feather-ws#4
4 years ago
dsc
6111cb008a
Add supervisor cfg
...
Signed-off-by: dsc <dsc@xmr.pm>
4 years ago
dsc
38e192ab5a
Merge pull request 'Fetch latest XMRig release' ( #2 ) from fetch-xmrig into master
...
Reviewed-on: feather/feather-ws#2
4 years ago