54ea233e5e
make starter script usable for network bootstrap
...
update default chain spec for casper network
legacy endowments and gatekeeped amount for networks
update weights for the latest runtime
make gatekeeped amount part of the genesis
correct median; on genesis validators list is empty
add latest from_block to logs
update chain specs for local testing
update casper runtime based on ghost pallets
rustfmt slow-clap pallet
apply changes from ghost-traits for ExposureListener
conversion function to AccountId added
rustfmt ghost slow clap pallet
rustfmt ghost traits pallet
rustfmt ghost networks pallet
update casper runtime in accordance with new functionality. not final
updated version of slow clap
extend networks pallet with avg_block_speed
bump traits package version
trait to get exposure from external pallets such as staking
simple bitmap implementation
set ghost emoji as prefix for logging
applause based on the external expousre
offchain worker restructure and block commitments added
Signed-off-by: Doctor K <doctor_whoami@ghostchain.io>
2025-11-28 22:35:16 +03:00
6fa5e5ed97
update casper runtime based on new version of slow clap
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-11-12 20:00:57 +03:00
2cf4637d0c
update casper runtime version
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-11-10 21:23:08 +03:00
75268b4c0a
casper runtime upgrade
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-11-09 16:09:56 +03:00
0e750c0261
update lock file
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-11-06 16:53:19 +03:00
5307afe352
bump locked version
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-08-27 15:33:26 +03:00
f245879925
force parameters for RewardCurve to be a default balance type, which is u64
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-08-14 16:55:46 +03:00
d9fa416d93
bump locked versions
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-08-10 22:09:14 +03:00
f7f25bd087
nullify bridged imbalance on each era reward payout
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-08-10 16:51:04 +03:00
e2c75ca558
implement muldiv without overflow and underflow
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-08-10 16:41:14 +03:00
72d6be6e29
change finality delay for sepolia in genesis specification
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-07-31 21:32:49 +03:00
b9b7d84466
update ghost-node and specification to the latest version
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-07-31 16:32:44 +03:00
8ff588cce9
remove spoiled rpc endpoint from the genesis file
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-07-31 16:18:47 +03:00
df85600159
generate chain spec for the latest ghost-node
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-07-29 16:03:34 +03:00
d575895841
make 1 second as a rate limit for default networks rpc endpoints
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-25 19:31:43 +03:00
0c3636fe79
bump all pallet versions
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 22:38:24 +03:00
ac6d70ae91
update chain specification based on new rate_limit_delay field of NetworkData
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 21:40:05 +03:00
b53a58f431
update chain specification because of finality delay non-option type
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 15:02:07 +03:00
d8e934a98e
ability to avoid too big deviations between from_block and to_block
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-19 14:31:33 +03:00
d5643472ee
update chain specification based on NetworkData new fields
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-18 18:56:08 +03:00
39a6192d28
avoid re-using of to_block during rotation of block_range
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-18 17:20:25 +03:00
99c43a0c24
runtime update, with history depth for the slow clap
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-18 14:17:02 +03:00
b5845924dc
fixes for the default weights on slow-clap package
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-17 20:56:32 +03:00
1196cc9faa
changes to runtime based on the new version of ghost-slow claps
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-17 13:54:32 +03:00
5beb22f116
avoid errors from minting sub-existential balance
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-13 16:42:14 +03:00
e73f3855fd
authorities stored based on the session hash map
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-11 22:56:48 +03:00
2c2df5a607
ability to do self applause if claps received
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-04 15:44:53 +03:00
573e57dfb4
new tests based on new ghost-network functinality
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-03 20:41:51 +03:00
46d4716f67
merge extended ghost-networks with ability to nullify accumulated commission
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-03 19:48:23 +03:00
c55d9a05d9
auto nullification during finalization and appropriate tests
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-03 19:06:50 +03:00
04a63e234d
tests updated and small tweaks of the lib
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-02 19:20:14 +03:00
2b738c009b
merge latest ghost-network version
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-02 19:17:16 +03:00
f3d8ee3ab2
make bridge imbalance fields accesible aka public
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-02 19:11:11 +03:00
fa2cb811a8
update for slow-claps: remove companions, updgrade block range storage, new way of commission accumulation
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-05-31 14:30:15 +03:00
b3f85f426c
extend pallet ghost-networks and create BridgedInflationCurve
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-05-30 19:03:50 +03:00
8a0cbb94b4
update chain specs
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-01-30 22:24:30 +03:00
0d796420f2
fix incorrect definition of good actor
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-01-30 15:12:55 +03:00
fcc2e170f8
node version update
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-01-21 15:16:04 +03:00
edc83e9d20
increment ghost version
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2024-11-10 21:18:35 +03:00
e182e86590
no need to have staging in runtime presets, removed
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2024-10-28 13:42:33 +03:00
6343fb573a
updated version of casper-runtime in Cargo.lock
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2024-10-16 13:34:12 +03:00
9c5ab07cf9
small fix for the ghost executable version
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2024-10-13 20:46:29 +03:00
f9b87d0d08
ghost-node version incremented
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2024-10-13 19:17:29 +03:00
66719626bb
inital commit, which is clearly not initial
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2024-10-03 15:38:52 +03:00