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
d76646c191
remove unused structs to avoid warning during compilation
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-11-18 16:01:29 +03:00
60b887f812
make MulDiv to be used with any 32 bit unsigned
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-08-10 22:07:53 +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
63979e34a7
update weights for the ghost-networks based on the latest update
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-07-29 13:28:46 +03:00
0375bd1434
preparation for the benchmarking of upgraded ghost-networks pallet
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-07-28 23:53:11 +03:00
b4ef445281
make ability to have multiple default endpoints for the network
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-07-28 23:34:42 +03:00
f7ba592d50
rustfmt the ghost-networks pallet
...
Signed-off-by: Uncle Stinky <uncle.stinky@ghostchain.io>
2025-06-25 18:17:55 +03:00
d87184bbc2
update weights for the ghost networks pallet
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 22:37:03 +03:00
060f61105c
additional network field, that represents default rate limit measured in blocks
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 21:32:40 +03:00
7bb18939bd
no need for finality delay to be an Option<u64>
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-19 14:37:06 +03:00
671196ebac
remove legacy release_delay and add block_distance for maximum block range for the eth_getLogs
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-18 18:53:19 +03:00
b5fc86aa9e
separate bridged imbalance and gatekeeper amount. requested by @st1nky for ghost-slow-clap
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-13 16:16:01 +03:00
1e4abbfe69
function to trigger nullification period, tests for the new functionality and expansion of NetworkData trait
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-06-04 15:35:48 +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
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
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
aede9e6e2e
change access permissions of files in pallets folder
...
Signed-off-by: Uncle Stretch <uncle.stretch@ghostchain.io>
2025-05-29 12:52:37 +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