|
|
24b08a87b1
|
make max commit deviation to be 1/8 of EpochDuration
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-23 16:55:33 +03:00 |
|
|
|
06618069e2
|
avoid commitments check on the beginning of the epoch
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-23 15:17:13 +03:00 |
|
|
|
028afc089f
|
use internal block number as last_update for block commitments
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-22 21:56:55 +03:00 |
|
|
|
f082dfc4e0
|
ability to iterate over network ids only and get networks lenght without storage read
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-22 21:54:51 +03:00 |
|
|
|
c963f7816b
|
slightly optimise try_slow_clap
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-22 13:25:10 +03:00 |
|
|
|
63c03ad6ce
|
extend trait with network existence check
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-22 13:14:58 +03:00 |
|
|
|
4e1a3de6de
|
prepare benchmarks and update default weights
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-22 11:49:39 +03:00 |
|
|
|
5dd0c73f7a
|
move block commitment check to the on_initialize hook
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 17:57:49 +03:00 |
|
|
|
03262539aa
|
adapt trait; add extra test; fix benchmarking
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 17:55:26 +03:00 |
|
|
|
f524b01b03
|
make function name more obvious
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 17:52:42 +03:00 |
|
|
|
f99eee2e1a
|
remove nullification functionality from trait
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 14:17:35 +03:00 |
|
|
|
d3cc3ac1b3
|
remove unnecessary storage entry in pallet
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 14:15:51 +03:00 |
|
|
|
7a7712df0b
|
replace custom muldiv with multiply_by_rational_with_rounding from substrate
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-21 12:54:29 +03:00 |
|
|
|
cce2910cf8
|
make networks pallet to be indexed storage map; migrations included
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-20 17:15:53 +03:00 |
|
|
|
5b5e53e6fd
|
update traits for the network handler
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-20 16:09:54 +03:00 |
|
|
|
2313bc97ec
|
user agent added to mimic the curl
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-19 19:23:50 +03:00 |
|
|
|
6263c620ab
|
fix starter and patch scripts
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-07 15:35:23 +03:00 |
|
|
|
4348580127
|
patches for the latest rustc compiler
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-05 18:19:54 +03:00 |
|
|
|
e12b85d5da
|
small script to test default rpc endpoints
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-04 20:28:46 +03:00 |
|
|
|
0a762388d7
|
make script work with main branch
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-03 22:30:34 +03:00 |
|
|
|
cdc14c5ed1
|
finally fix script for boostrappers
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-03 18:53:13 +03:00 |
|
|
|
fc3a6f0cd0
|
temporarily remove git manipulations during hard reset
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-03 18:14:20 +03:00 |
|
|
|
c90ef5f7e3
|
set git branch for bootstrapers
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-03 15:20:21 +03:00 |
|
|
|
a8651dfe84
|
prepare node to latest version of chain
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-03 15:17:46 +03:00 |
|
|
|
ddfbaae2f5
|
additional information during hard reset
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-02 19:18:33 +03:00 |
|
|
|
172edd46de
|
additional safety for multi request logic
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-02 18:10:52 +03:00 |
|
|
|
32483cdd40
|
make logs more self-descriptive
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2026-02-02 15:26:38 +03:00 |
|
|
|
eb9fc16b43
|
tests added for new offchain worker functionality
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-02-01 15:08:03 +03:00 |
|
|
|
b282ebad62
|
rustfmt the whole project
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-01-31 18:14:26 +03:00 |
|
|
|
73503fd13a
|
remove local testing scripts
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-01-31 18:12:05 +03:00 |
|
|
|
90c82f73cb
|
multiple requests from all endpoints
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2026-01-31 18:10:40 +03:00 |
|
|
|
3c7e51c0f8
|
new version of casper runtime
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-12-09 17:46:48 +03:00 |
|
|
|
ddd3a42564
|
new slashing function for block commitment offence
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-12-09 17:23:08 +03:00 |
|
|
|
dc785e30d9
|
more readable logs and use validators as offence reporters
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2025-12-09 16:24:41 +03:00 |
|
|
|
3b80a7a94a
|
change slashing logic during block commitments
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2025-12-09 14:56:24 +03:00 |
|
|
|
270f3a6191
|
apply changes from slow clap for the casper runtime
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-12-04 18:42:31 +03:00 |
|
|
|
a6ce55c1e8
|
rearrange offchain worker execution sequence
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-12-04 18:21:58 +03:00 |
|
|
|
0323c25d08
|
avoid excessive block commitments
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-12-04 17:51:29 +03:00 |
|
|
|
f9cd455968
|
make pull during hard reset
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 23:41:18 +03:00 |
|
|
|
06423f9ae5
|
prepare for the main branch usage
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 22:38:38 +03:00 |
|
|
|
5d92560513
|
make starter script usable for network bootstrap
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 17:38:11 +03:00 |
|
|
|
207bbec652
|
update default chain spec for casper network
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 17:08:03 +03:00 |
|
|
|
901c828d3f
|
legacy endowments and gatekeeped amount for networks
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 17:01:42 +03:00 |
|
|
|
876cea96ec
|
update weights for the latest runtime
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 17:00:45 +03:00 |
|
|
|
5b26d4ce28
|
make gatekeeped amount part of the genesis
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-28 16:56:46 +03:00 |
|
|
|
147542f10c
|
correct median; on genesis validators list is empty
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2025-11-28 00:02:26 +03:00 |
|
|
|
d45cc9bd13
|
add latest from_block to logs
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-27 19:22:48 +03:00 |
|
|
|
7c57b9ea3f
|
update chain specs for local testing
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-27 19:08:43 +03:00 |
|
|
|
638d31ba28
|
update casper runtime based on ghost pallets
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
|
2025-11-27 19:07:59 +03:00 |
|
|
|
c9b4325c04
|
rustfmt slow-clap pallet
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
|
2025-11-27 19:06:18 +03:00 |
|