Skip to content

Commit 296c974

Browse files
authored
Merge pull request #24 from DataHighway-DHX/luke/migrate-standalone-pr-215-step-by-step-minimize-runtime
feat: Minimize runtime size to allow for runtime upgrades
2 parents e13330f + e6edf89 commit 296c974

File tree

165 files changed

+175
-24515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+175
-24515
lines changed

Cargo.lock

Lines changed: 164 additions & 1045 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,6 @@ panic = 'unwind'
44
[workspace]
55
members = [
66
'node',
7-
'pallets/roaming/roaming-operators',
8-
'pallets/roaming/roaming-networks',
9-
'pallets/roaming/roaming-organizations',
10-
'pallets/roaming/roaming-network-servers',
11-
'pallets/roaming/roaming-devices',
12-
'pallets/roaming/roaming-routing-profiles',
13-
'pallets/roaming/roaming-service-profiles',
14-
'pallets/roaming/roaming-accounting-policies',
15-
'pallets/roaming/roaming-agreement-policies',
16-
'pallets/roaming/roaming-network-profiles',
17-
'pallets/roaming/roaming-device-profiles',
18-
'pallets/roaming/roaming-sessions',
19-
'pallets/roaming/roaming-billing-policies',
20-
'pallets/roaming/roaming-charging-policies',
21-
'pallets/roaming/roaming-packet-bundles',
22-
'pallets/membership/supernodes',
23-
'pallets/mining/setting/token',
24-
'pallets/mining/setting/hardware',
25-
'pallets/mining/rates/token',
26-
'pallets/mining/rates/hardware',
27-
'pallets/mining/sampling/token',
28-
'pallets/mining/sampling/hardware',
29-
'pallets/mining/eligibility/token',
30-
'pallets/mining/eligibility/hardware',
31-
'pallets/mining/eligibility/proxy',
32-
'pallets/mining/execution/token',
33-
'pallets/mining/lodgements/hardware',
34-
'pallets/mining/claims/token',
35-
'pallets/mining/claims/hardware',
367
'pallets/primitives',
37-
'pallets/treasury/dao',
388
'runtime',
399
]

node/src/chain_spec.rs

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,12 @@ use datahighway_parachain_runtime::{
66
AuraConfig,
77
BalancesConfig,
88
CollatorSelectionConfig,
9-
CouncilConfig,
10-
DemocracyConfig,
11-
ElectionsConfig,
129
GenesisConfig,
1310
IndicesConfig,
1411
SessionConfig,
1512
// SessionKeys,
1613
SudoConfig,
1714
// SystemConfig,
18-
TechnicalCommitteeConfig,
19-
TechnicalMembershipConfig,
2015
TransactionPaymentConfig,
2116
TreasuryConfig,
2217
};
@@ -1224,29 +1219,9 @@ fn spreehafen_testnet_genesis(
12241219
})
12251220
.collect(),
12261221
},
1227-
democracy: DemocracyConfig::default(),
1228-
elections: ElectionsConfig {
1229-
members: endowed_accounts
1230-
.iter()
1231-
.take((num_endowed_accounts + 1) / 2)
1232-
.cloned()
1233-
.map(|member| (member, INITIAL_ENDOWMENT))
1234-
.collect(),
1235-
},
1236-
// https://github.com/paritytech/substrate/commit/d6ac9f551b71d9c7b69afcebfc68ace310ef74ee
1237-
// collective_Instance1
1238-
council: CouncilConfig::default(),
1239-
// collective_Instance2
1240-
technical_committee: TechnicalCommitteeConfig::default(),
12411222
// no need to pass anything to aura, in fact it will panic if we do. Session will take care
12421223
// of this.
12431224
aura: Default::default(),
1244-
// pallet_membership_Instance1
1245-
technical_membership: TechnicalMembershipConfig {
1246-
members: vec![root_key.clone()],
1247-
phantom: Default::default(),
1248-
},
1249-
assets: Default::default(),
12501225
transaction_payment: TransactionPaymentConfig::default(),
12511226
aura_ext: Default::default(),
12521227
parachain_system: Default::default(),
@@ -1304,29 +1279,9 @@ fn testnet_genesis(
13041279
})
13051280
.collect(),
13061281
},
1307-
democracy: DemocracyConfig::default(),
1308-
elections: ElectionsConfig {
1309-
members: endowed_accounts
1310-
.iter()
1311-
.take((num_endowed_accounts + 1) / 2)
1312-
.cloned()
1313-
.map(|member| (member, INITIAL_ENDOWMENT))
1314-
.collect(),
1315-
},
1316-
// https://github.com/paritytech/substrate/commit/d6ac9f551b71d9c7b69afcebfc68ace310ef74ee
1317-
// collective_Instance1
1318-
council: CouncilConfig::default(),
1319-
// collective_Instance2
1320-
technical_committee: TechnicalCommitteeConfig::default(),
13211282
// no need to pass anything to aura, in fact it will panic if we do. Session will take care
13221283
// of this.
13231284
aura: Default::default(),
1324-
// pallet_membership_Instance1
1325-
technical_membership: TechnicalMembershipConfig {
1326-
members: vec![root_key.clone()],
1327-
phantom: Default::default(),
1328-
},
1329-
assets: Default::default(),
13301285
transaction_payment: TransactionPaymentConfig::default(),
13311286
aura_ext: Default::default(),
13321287
parachain_system: Default::default(),
@@ -1384,29 +1339,9 @@ fn dev_genesis(
13841339
})
13851340
.collect(),
13861341
},
1387-
democracy: DemocracyConfig::default(),
1388-
elections: ElectionsConfig {
1389-
members: endowed_accounts
1390-
.iter()
1391-
.take((num_endowed_accounts + 1) / 2)
1392-
.cloned()
1393-
.map(|member| (member, INITIAL_ENDOWMENT))
1394-
.collect(),
1395-
},
1396-
// https://github.com/paritytech/substrate/commit/d6ac9f551b71d9c7b69afcebfc68ace310ef74ee
1397-
// collective_Instance1
1398-
council: CouncilConfig::default(),
1399-
// collective_Instance2
1400-
technical_committee: TechnicalCommitteeConfig::default(),
14011342
// no need to pass anything to aura, in fact it will panic if we do. Session will take care
14021343
// of this.
14031344
aura: Default::default(),
1404-
// pallet_membership_Instance1
1405-
technical_membership: TechnicalMembershipConfig {
1406-
members: vec![root_key.clone()],
1407-
phantom: Default::default(),
1408-
},
1409-
assets: Default::default(),
14101345
transaction_payment: TransactionPaymentConfig::default(),
14111346
aura_ext: Default::default(),
14121347
parachain_system: Default::default(),
@@ -1475,29 +1410,9 @@ fn baikal_testnet_genesis(
14751410
})
14761411
.collect(),
14771412
},
1478-
democracy: DemocracyConfig::default(),
1479-
elections: ElectionsConfig {
1480-
members: endowed_accounts
1481-
.iter()
1482-
.take((num_endowed_accounts + 1) / 2)
1483-
.cloned()
1484-
.map(|member| (member, INITIAL_ENDOWMENT))
1485-
.collect(),
1486-
},
1487-
// https://github.com/paritytech/substrate/commit/d6ac9f551b71d9c7b69afcebfc68ace310ef74ee
1488-
// collective_Instance1
1489-
council: CouncilConfig::default(),
1490-
// collective_Instance2
1491-
technical_committee: TechnicalCommitteeConfig::default(),
14921413
// no need to pass anything to aura, in fact it will panic if we do. Session will take care
14931414
// of this.
14941415
aura: Default::default(),
1495-
// pallet_membership_Instance1
1496-
technical_membership: TechnicalMembershipConfig {
1497-
members: vec![root_key.clone()],
1498-
phantom: Default::default(),
1499-
},
1500-
assets: Default::default(),
15011416
transaction_payment: TransactionPaymentConfig::default(),
15021417
aura_ext: Default::default(),
15031418
parachain_system: Default::default(),
@@ -1555,29 +1470,9 @@ fn tanganika_testnet_genesis(
15551470
})
15561471
.collect(),
15571472
},
1558-
democracy: DemocracyConfig::default(),
1559-
elections: ElectionsConfig {
1560-
members: endowed_accounts
1561-
.iter()
1562-
.take((num_endowed_accounts + 1) / 2)
1563-
.cloned()
1564-
.map(|member| (member, INITIAL_ENDOWMENT))
1565-
.collect(),
1566-
},
1567-
// https://github.com/paritytech/substrate/commit/d6ac9f551b71d9c7b69afcebfc68ace310ef74ee
1568-
// collective_Instance1
1569-
council: CouncilConfig::default(),
1570-
// collective_Instance2
1571-
technical_committee: TechnicalCommitteeConfig::default(),
15721473
// no need to pass anything to aura, in fact it will panic if we do. Session will take care
15731474
// of this.
15741475
aura: Default::default(),
1575-
// pallet_membership_Instance1
1576-
technical_membership: TechnicalMembershipConfig {
1577-
members: vec![root_key.clone()],
1578-
phantom: Default::default(),
1579-
},
1580-
assets: Default::default(),
15811476
transaction_payment: TransactionPaymentConfig::default(),
15821477
aura_ext: Default::default(),
15831478
parachain_system: Default::default(),

pallets/env/Cargo.toml

Lines changed: 0 additions & 9 deletions
This file was deleted.

pallets/env/README.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

pallets/env/src/config.rs

Lines changed: 0 additions & 43 deletions
This file was deleted.

pallets/env/src/lib.rs

Lines changed: 0 additions & 19 deletions
This file was deleted.

pallets/exchange-rate/Cargo.toml

Lines changed: 0 additions & 51 deletions
This file was deleted.

pallets/exchange-rate/src/benchmarking.rs

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)