AstarNetwork / astar-frame

Core frame modules for Astar & Shiden network.
Other
57 stars 38 forks source link

Workspace inheritance #137

Closed Dinonard closed 1 year ago

Dinonard commented 1 year ago

Pull Request Summary

Utilize workspace inheritance for astar-frame repository.

Makes tracking of used versions simpler by keeping it in a single file. Also reduces the possibility of unnecessarily using different deps version in different crates, even though it's not necessary.

Dinonard commented 1 year ago

Need to test integration with Astar repo before merging.

Dinonard commented 1 year ago

Ready for merge, working perfectly with Astar repo.

Added short description/guide into the README.md for working with deps in the future.

github-actions[bot] commented 1 year ago

Code Coverage

Package Line Rate Branch Rate Health
chain-extensions/dapps-staking/src 0% 0%
frame/custom-signatures/src 52% 0%
frame/pallet-xvm/src/pallet 33% 0%
precompiles/assets-erc20/src 76% 0%
precompiles/sr25519/src 79% 0%
precompiles/xvm/src 94% 0%
frame/xc-asset-config/src 68% 0%
chain-extensions/pallet-assets/src 0% 0%
frame/collator-selection/src 80% 0%
frame/dapps-staking/src 89% 0%
chain-extensions/xvm/src 0% 0%
precompiles/dapps-staking/src 93% 0%
precompiles/utils/macro/src 0% 0%
frame/dapps-staking/src/pallet 87% 0%
precompiles/xcm/src 84% 0%
precompiles/utils/macro/tests 0% 0%
primitives/xcm/src 64% 0%
precompiles/utils/src/data 72% 0%
chain-extensions/types/assets/src 0% 0%
precompiles/utils/src 72% 0%
chain-extensions/types/dapps-staking/src 0% 0%
chain-extensions/types/xvm/src 0% 0%
frame/pallet-xcm/src 64% 0%
precompiles/substrate-ecdsa/src 78% 0%
frame/block-reward/src 82% 0%
frame/contracts-migration/src 0% 0%
frame/pallet-xvm/src 11% 0%
Summary 62% (2588 / 4188) 0% (0 / 0)

Minimum allowed line rate is 50%