James Wilson
20524ac8ae
wrap assigning local/global IDs into struct to avoid things getting out of sync
2021-06-21 14:18:44 +01:00
James Wilson
dfe016597e
Rework: Shard working, Telemetry Core needs logic filling in
2021-06-21 10:45:31 +01:00
James Wilson
9741b0f910
Remove NodeConnector from core for now; only messages from shards until refactor
2021-06-16 14:58:17 +01:00
James Wilson
3a527e69c8
Get chatter between shard and core working
2021-06-16 11:57:58 +01:00
James Wilson
588f1ea027
remove a few unnecessary structs
2021-06-16 11:24:00 +01:00
James Wilson
8e25b4fbdf
Split msg into JSON and internal variant, and other bits
2021-06-16 11:08:33 +01:00
James Wilson
c276c2065a
rename shared to common to disambiguate from 'shard'
2021-06-14 10:57:06 +01:00
Maciej Hirsz
8db384bed3
Squashed diff from mh-backend-shard
2021-06-08 12:17:00 +02:00
Maciej Hirsz
7f6bb3057b
Remove network_state handling from the BE
2021-06-04 09:54:36 +02:00
Maciej Hirsz
e1daa07c51
Re-commit "Preparing backend to receive data from shards ( #337 )"
...
This reverts commit 87e3c52b35 .
2021-06-04 09:40:37 +02:00
Maciej Hirsz
dc6509a7ae
Revert "Fix backend Dockerfile ( #336 )"
...
This reverts commit 93e33fd3f7 .
2021-05-21 13:33:00 +02:00
Maciej Hirsz
87e3c52b35
Revert "Preparing backend to receive data from shards ( #337 )"
...
This reverts commit f8b7128dca .
2021-05-21 12:39:35 +02:00
Maciej Hirsz
f8b7128dca
Preparing backend to receive data from shards ( #337 )
...
* Move backend to backend/core
* Ported shard receiver WIP
* Remove dead code
2021-05-21 11:20:39 +02:00
Maciej Hirsz
05b0afefd3
Bucket nodes by genesis hash ( #335 )
...
* Send unwrapped Payload to Chain + cargo fmt
* Read genesis_hash when connecting
* Group chains by genesis hashes
* Fix typo
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
* Fix grumbles
* Link up `Hash` for docs
* `hashes` -> `genesis_hashes`
* Typo :)
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
* Added a doc comment link
* Add comment about why H256 is not used
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com >
2021-04-27 13:05:58 +02:00
Dmitriy Zagrebin
93e33fd3f7
Fix backend Dockerfile ( #336 )
2021-04-23 09:51:09 +02:00
David Palm
7069856da9
Merge branch 'master' into dp-add-changelog
2021-03-29 22:15:33 +02:00
David Palm
f328b5f5d3
No use denying "Earth" – they renamed
...
Send Close frame with reason when the remote missed a heartbeat
2021-03-29 22:13:14 +02:00
David Palm
7bb4a410bf
Merge branch 'master' into dp-mute-node-connector-when-denied-or-overquota
2021-03-29 22:03:25 +02:00
David
5fc277d630
Merge pull request #319 from paritytech/dp-disable-compression-support
...
Build actix-web without compression support
2021-03-29 22:01:59 +02:00
David Palm
bbfe118965
Use ctor instead of lazy_static
2021-03-27 23:00:36 +01:00
David Palm
8d2441b7fb
No need for duplicate refs to the NodeConnector
...
Addr's version of `do_send` does not return `Result`
2021-03-27 22:36:03 +01:00
David
47f5df8104
Update backend/src/node/connector.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:43 +01:00
David
41a6060be7
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:32 +01:00
David
5571cf85e5
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:25 +01:00
David
3d6bdbcef6
Update backend/src/aggregator.rs
...
Co-authored-by: Maciej Hirsz <1096222+maciejhirsz@users.noreply.github.com >
2021-03-27 22:08:12 +01:00
David Palm
9b42bf4af0
Close websocket with a reason when muting
2021-03-26 23:06:52 +01:00
David Palm
8ed38deaa8
Merge remote-tracking branch 'origin/master' into dp-mute-node-connector-when-denied-or-overquota
2021-03-26 21:59:55 +01:00
David Palm
d39f6b5617
Fix doc
2021-03-26 21:59:36 +01:00
Martin Pugh
c1a14a01b6
fix backend for real this time
2021-03-26 20:20:49 +01:00
Martin Pugh
9e8ce96fec
use alpine
2021-03-26 19:52:10 +01:00
Martin Pugh
9746a420d7
smdh...
2021-03-26 17:51:59 +01:00
Martin Pugh
30492d2874
point to latest
2021-03-26 17:33:16 +01:00
Martin Pugh
600ed304e3
Revert "Why can't you just be normal?"
...
This reverts commit af28d23e6a .
2021-03-26 17:20:43 +01:00
David Palm
df6bd74de5
Merge remote-tracking branch 'origin/master' into dp-mute-node-connector-when-denied-or-overquota
2021-03-26 13:46:22 +01:00
David Palm
f449dc6667
Add a Mute message
...
Send a `Mute` message to `NodeConnector` when a node is from a chain on the denylist OR if the chain is overquota.
(Also: dial down logging of finalized blocks a bit)
2021-03-26 13:24:54 +01:00
David Palm
894f7ef742
merge
2021-03-26 12:30:12 +01:00
David Palm
b1f8978665
Merge remote-tracking branch 'origin/master' into dp-dockerfile
2021-03-26 12:28:41 +01:00
David Palm
2edb9195f6
Dockerfile fixes
2021-03-26 12:28:07 +01:00
e.g. magical unicorn
af28d23e6a
Why can't you just be normal?
...
remove musl image and replace with the maintained CI Rust image for now.
2021-03-26 12:02:45 +01:00
David Palm
1c0ba7c3b1
lockfile
2021-03-26 11:22:35 +01:00
David Palm
d085010383
actix-web enables compression and cookies by default. I don't think we need either.
2021-03-26 11:20:57 +01:00
David Palm
3cf6837b75
No default value for denylist
2021-03-26 10:59:18 +01:00
Maciej Hirsz
3f9fa3b7a0
Kill all nodes from "Earth" for now
2021-03-26 10:30:10 +01:00
David Palm
857c612518
Print current version at startup
2021-03-26 07:59:39 +01:00
David Palm
927c365993
Merge branch 'master' into dp-add-changelog
2021-03-26 07:45:33 +01:00
David Palm
f940322523
Merge branch 'master' into dp-add-denylist-for-unwanted-networks
2021-03-26 07:43:38 +01:00
David Palm
3978085a38
Upgrade actix to v4.0.0-beta.4 (and associated fall-out)
2021-03-25 17:13:25 +01:00
David Palm
c53f3d8985
Merge branch 'master' into dp-add-denylist-for-unwanted-networks
2021-03-25 14:35:13 +01:00
David Palm
9403d31cbe
Proper version number
2021-03-25 14:27:13 +01:00
David Palm
44bb4c32a6
Bump version to 0.3
...
Fix markdown
Add CHANGELOG
2021-03-25 14:23:03 +01:00