Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test storage migration and try runtime #676

Closed
4 of 5 tasks
mclyk opened this issue Oct 8, 2021 · 9 comments
Closed
4 of 5 tasks

Test storage migration and try runtime #676

mclyk opened this issue Oct 8, 2021 · 9 comments

Comments

@mclyk
Copy link
Contributor

mclyk commented Oct 8, 2021

Motivation

Since parallel-heiko become a parachain of Kusama, it's better for us to use runtime-upgrade in our test network, so storage migration and try runtime is necessary.

Suggested Solution

@mclyk
Copy link
Contributor Author

mclyk commented Dec 1, 2021

commit
./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=wss://heiko-rpc.parallel.fi/'

2021-12-01 12:53:49 assembling new collators for new session 0 at #0
2021-12-01 12:53:49 assembling new collators for new session 1 at #0
2021-12-01 12:53:49 scraping key-pairs from remote @ 0x3f80dd31f6df8ab5e5f64258adb27f808b407e99cc1040ceb2f6c9ad435475e6
2021-12-01 12:53:49 downloading data for all pallets.
2021-12-01 13:00:01 injecting a total of 32532 keys
2021-12-01 13:00:04 found matching spec name: "heiko"
2021-12-01 13:00:04 found matching spec version: 172
2021-12-01 13:00:04 try-runtime::on_runtime_upgrade.
2021-12-01 13:00:04 pre-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule need update: 10731, total_amount: 31450977794836396000
2021-12-01 13:00:04 no need update vesting_schedule: wasm:stripped
2021-12-01 13:00:04 ⚠️ System declares internal migrations (which might execute). On-chain <wasm:stripped> vs current storage version <wasm:stripped>
2021-12-01 13:00:04 ✅ no migration for CurrencyAdapter
2021-12-01 13:00:04 ✅ no migration for AMMRoute
2021-12-01 13:00:04 ✅ no migration for AMM
2021-12-01 13:00:04 ✅ no migration for ValidatorFeedersMembership
2021-12-01 13:00:04 ✅ no migration for LiquidStakingAgentMembership
2021-12-01 13:00:04 ✅ no migration for OracleMembership
2021-12-01 13:00:04 ✅ no migration for TechnicalCommitteeMembership
2021-12-01 13:00:04 ✅ no migration for GeneralCouncilMembership
2021-12-01 13:00:04 ✅ no migration for NomineeElection
2021-12-01 13:00:04 ✅ no migration for LiquidStaking
2021-12-01 13:00:04 ✅ no migration for Prices
2021-12-01 13:00:04 ✅ no migration for Loans
2021-12-01 13:00:04 ✅ no migration for Vesting
2021-12-01 13:00:04 ✅ no migration for OrmlXcm
2021-12-01 13:00:04 ✅ no migration for XTokens
2021-12-01 13:00:04 ✅ no migration for Oracle
2021-12-01 13:00:04 ✅ no migration for AuraExt
2021-12-01 13:00:04 ✅ no migration for Aura
2021-12-01 13:00:04 ✅ no migration for Session
2021-12-01 13:00:04 ✅ no migration for CollatorSelection
2021-12-01 13:00:04 ✅ no migration for Authorship
2021-12-01 13:00:04 ✅ no migration for CumulusXcm
2021-12-01 13:00:04 ⚠️ PolkadotXcm declares internal migrations (which might execute). On-chain <wasm:stripped> vs current storage version <wasm:stripped>
2021-12-01 13:00:04 ✅ no migration for DmpQueue
2021-12-01 13:00:04 ✅ no migration for XcmpQueue
2021-12-01 13:00:04 ✅ no migration for ParachainInfo
2021-12-01 13:00:04 ✅ no migration for ParachainSystem
2021-12-01 13:00:04 ✅ no migration for Scheduler
2021-12-01 13:00:04 ✅ no migration for Treasury
2021-12-01 13:00:04 ✅ no migration for TechnicalCommittee
2021-12-01 13:00:04 ✅ no migration for GeneralCouncil
2021-12-01 13:00:04 ✅ no migration for Democracy
2021-12-01 13:00:04 ✅ no migration for Sudo
2021-12-01 13:00:04 ✅ no migration for Proxy
2021-12-01 13:00:04 ✅ no migration for Assets
2021-12-01 13:00:04 ✅ no migration for TransactionPayment
2021-12-01 13:00:04 ✅ no migration for Balances
2021-12-01 13:00:04 ✅ no migration for Multisig
2021-12-01 13:00:04 ✅ no migration for Utility
2021-12-01 13:00:04 ✅ no migration for Timestamp
2021-12-01 13:00:04 post-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule success update: 10731, total_amount: 31450977784297360000
2021-12-01 13:00:04 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 1335100000000, total weight = 2000000000000 (0.66755)

@mclyk
Copy link
Contributor Author

mclyk commented Dec 2, 2021

1 launch network

1.1 config.yml

relaychain:
  image: parallelfinance/polkadot:v0.9.12-1
  chain: kusama-local
  runtimeGenesisConfig:
    configuration:
      config:
        validation_upgrade_frequency: 1
        validation_upgrade_delay: 1
  flags:
    - --rpc-methods=unsafe
    - --no-beefy
    - --wasm-execution=compiled
    - --execution=wasm
    - -lxcm=trace
  nodes:
    - name: alice
    - name: bob
    - name: charlie
    - name: dave

parachains:
  - image: parallelfinance/parallel:v1.7.1-1
    chain:
      base: heiko-dev
      collators:
        - alice
        - bob
        - charlie
      sudo: dave
    id: 2116
    parachain: true
    flags:
      - --rpc-methods=unsafe
      - --force-authoring
      - --wasm-execution=compiled
      - --execution=wasm
      - -lxcm=trace
      - -lloans=trace
    relaychainFlags:
      - --wasm-execution=compiled
      - --execution=wasm
      - --no-beefy
    nodes:
      - flags:
          - --alice
      - flags:
          - --bob
      - flags:
          - --charlie

1.2 start network

$ parachain-launch generate config.yml
# start the service
$ docker-compose -f output/docker-compose.yml up -d --build

# shutdown the service
$ docker-compose -f output/docker-compose.yml down
$ docker volume prune -f
$ docker network prune -f

1.3 initial vested transfer

      {
        start: 231,619
        period: 1
        periodCount: 2,628,000
        perPeriod: xxxxx
      }

1.4 do runtime upgrade
use this commit

1.5 after migration

      {
        start: 0
        period: 1
        periodCount: 2,160,000
        perPeriod: xxxxx
      }

@mclyk
Copy link
Contributor Author

mclyk commented Dec 2, 2021

2021-12-02 07:54:18.799 INFO tokio-runtime-worker aura: [Parachain] ⌛️ Discarding proposal for slot 136535971; block production took too long

@mclyk
Copy link
Contributor Author

mclyk commented Dec 2, 2021

success update 8730 items

@mclyk
Copy link
Contributor Author

mclyk commented Dec 2, 2021

migration with 10730 items
image

image

related issues
paritytech/substrate#3819
paritytech/substrate#1856

@mclyk
Copy link
Contributor Author

mclyk commented Dec 3, 2021

1/3 Local test, before runtime upgrade

./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=ws://192.168.8.102:9949'

2021-12-03 13:20:34 assembling new collators for new session 0 at #0    
2021-12-03 13:20:34 assembling new collators for new session 1 at #0    
2021-12-03 13:20:34 scraping key-pairs from remote @ 0xf861cc9b16c102e24886398fcfd9ce29aec471869db71316cb617d04771dceab    
2021-12-03 13:20:34 downloading data for all pallets.    
2021-12-03 13:20:36 injecting a total of 32199 keys    
2021-12-03 13:20:38 found matching spec name: "heiko"    
2021-12-03 13:20:38 spec version mismatch (local 174 != remote 172). This could cause some issues.    
2021-12-03 13:20:38 try-runtime::on_runtime_upgrade.    
2021-12-03 13:20:38 pre-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule need update: 10730, total_amount: 31848733823238072000    
2021-12-03 13:20:38 migrate orml_vesting schedule    
2021-12-03 13:20:39 count_read: 5500, count_write: 5500    
2021-12-03 13:20:39 ⚠️ System declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:20:39 ✅ no migration for CurrencyAdapter    
2021-12-03 13:20:39 ✅ no migration for AMMRoute    
2021-12-03 13:20:39 ✅ no migration for AMM    
2021-12-03 13:20:39 ✅ no migration for ValidatorFeedersMembership    
2021-12-03 13:20:39 ✅ no migration for LiquidStakingAgentMembership    
2021-12-03 13:20:39 ✅ no migration for OracleMembership    
2021-12-03 13:20:39 ✅ no migration for TechnicalCommitteeMembership    
2021-12-03 13:20:39 ✅ no migration for GeneralCouncilMembership    
2021-12-03 13:20:39 ✅ no migration for NomineeElection    
2021-12-03 13:20:39 ✅ no migration for LiquidStaking    
2021-12-03 13:20:39 ✅ no migration for Prices    
2021-12-03 13:20:39 ✅ no migration for Loans    
2021-12-03 13:20:39 ✅ no migration for Vesting    
2021-12-03 13:20:39 ✅ no migration for OrmlXcm    
2021-12-03 13:20:39 ✅ no migration for XTokens    
2021-12-03 13:20:39 ✅ no migration for Oracle    
2021-12-03 13:20:39 ✅ no migration for AuraExt    
2021-12-03 13:20:39 ✅ no migration for Aura    
2021-12-03 13:20:39 ✅ no migration for Session    
2021-12-03 13:20:39 ✅ no migration for CollatorSelection    
2021-12-03 13:20:39 ✅ no migration for Authorship    
2021-12-03 13:20:39 ✅ no migration for CumulusXcm    
2021-12-03 13:20:39 ⚠️ PolkadotXcm declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:20:39 ✅ no migration for DmpQueue    
2021-12-03 13:20:39 ✅ no migration for XcmpQueue    
2021-12-03 13:20:39 ✅ no migration for ParachainInfo    
2021-12-03 13:20:39 ✅ no migration for ParachainSystem    
2021-12-03 13:20:39 ✅ no migration for Scheduler    
2021-12-03 13:20:39 ✅ no migration for Treasury    
2021-12-03 13:20:39 ✅ no migration for TechnicalCommittee    
2021-12-03 13:20:39 ✅ no migration for GeneralCouncil    
2021-12-03 13:20:39 ✅ no migration for Democracy    
2021-12-03 13:20:39 ✅ no migration for Sudo    
2021-12-03 13:20:39 ✅ no migration for Proxy    
2021-12-03 13:20:39 ✅ no migration for Assets    
2021-12-03 13:20:39 ✅ no migration for TransactionPayment    
2021-12-03 13:20:39 ✅ no migration for Balances    
2021-12-03 13:20:39 ✅ no migration for Multisig    
2021-12-03 13:20:39 ✅ no migration for Utility    
2021-12-03 13:20:39 ✅ no migration for Timestamp    
2021-12-03 13:20:39 post-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule success update: 5526, total_amount: 31848733817764452000    
2021-12-03 13:20:39 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 2000100000000, total weight = 2000000000000 (1.00005)

2/3 Local test, after first runtime upgrade

./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=ws://192.168.8.102:9949'

2021-12-03 13:38:08 assembling new collators for new session 0 at #0    
2021-12-03 13:38:08 assembling new collators for new session 1 at #0    
2021-12-03 13:38:08 scraping key-pairs from remote @ 0xe0ad87126eb198871d43c1074cdec25791f1f127d3e4df32ac8cd4426bc73773    
2021-12-03 13:38:08 downloading data for all pallets.    
2021-12-03 13:38:10 injecting a total of 32284 keys    
2021-12-03 13:38:12 found matching spec name: "heiko"    
2021-12-03 13:38:12 spec version mismatch (local 174 != remote 173). This could cause some issues.    
2021-12-03 13:38:12 try-runtime::on_runtime_upgrade.    
2021-12-03 13:38:12 pre-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule need update: 5204, total_amount: 31848733817764452000    
2021-12-03 13:38:12 migrate orml_vesting schedule    
2021-12-03 13:38:13 count_read: 10680, count_write: 5180    
2021-12-03 13:38:13 ⚠️ System declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:38:13 ✅ no migration for CurrencyAdapter    
2021-12-03 13:38:13 ✅ no migration for AMMRoute    
2021-12-03 13:38:13 ✅ no migration for AMM    
2021-12-03 13:38:13 ✅ no migration for ValidatorFeedersMembership    
2021-12-03 13:38:13 ✅ no migration for LiquidStakingAgentMembership    
2021-12-03 13:38:13 ✅ no migration for OracleMembership    
2021-12-03 13:38:13 ✅ no migration for TechnicalCommitteeMembership    
2021-12-03 13:38:13 ✅ no migration for GeneralCouncilMembership    
2021-12-03 13:38:13 ✅ no migration for NomineeElection    
2021-12-03 13:38:13 ✅ no migration for LiquidStaking    
2021-12-03 13:38:13 ✅ no migration for Prices    
2021-12-03 13:38:13 ✅ no migration for Loans    
2021-12-03 13:38:13 ✅ no migration for Vesting    
2021-12-03 13:38:13 ✅ no migration for OrmlXcm    
2021-12-03 13:38:13 ✅ no migration for XTokens    
2021-12-03 13:38:13 ✅ no migration for Oracle    
2021-12-03 13:38:13 ✅ no migration for AuraExt    
2021-12-03 13:38:13 ✅ no migration for Aura    
2021-12-03 13:38:13 ✅ no migration for Session    
2021-12-03 13:38:13 ✅ no migration for CollatorSelection    
2021-12-03 13:38:13 ✅ no migration for Authorship    
2021-12-03 13:38:13 ✅ no migration for CumulusXcm    
2021-12-03 13:38:13 ⚠️ PolkadotXcm declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:38:13 ✅ no migration for DmpQueue    
2021-12-03 13:38:13 ✅ no migration for XcmpQueue    
2021-12-03 13:38:13 ✅ no migration for ParachainInfo    
2021-12-03 13:38:13 ✅ no migration for ParachainSystem    
2021-12-03 13:38:13 ✅ no migration for Scheduler    
2021-12-03 13:38:13 ✅ no migration for Treasury    
2021-12-03 13:38:13 ✅ no migration for TechnicalCommittee    
2021-12-03 13:38:13 ✅ no migration for GeneralCouncil    
2021-12-03 13:38:13 ✅ no migration for Democracy    
2021-12-03 13:38:13 ✅ no migration for Sudo    
2021-12-03 13:38:13 ✅ no migration for Proxy    
2021-12-03 13:38:13 ✅ no migration for Assets    
2021-12-03 13:38:13 ✅ no migration for TransactionPayment    
2021-12-03 13:38:13 ✅ no migration for Balances    
2021-12-03 13:38:13 ✅ no migration for Multisig    
2021-12-03 13:38:13 ✅ no migration for Utility    
2021-12-03 13:38:13 ✅ no migration for Timestamp    
2021-12-03 13:38:13 post-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule success update: 10730, total_amount: 31848733812699360000    
2021-12-03 13:38:13 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 2000100000000, total weight = 2000000000000 (1.00005)

3/3 Local test, after second runtime upgrade

./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=ws://192.168.8.102:9949'

2021-12-03 13:46:25 assembling new collators for new session 0 at #0    
2021-12-03 13:46:25 assembling new collators for new session 1 at #0    
2021-12-03 13:46:25 scraping key-pairs from remote @ 0x27d7e0ea62d41113b9e76d890c7d698110faf5186fda879b433d4e7c3b5f9a07    
2021-12-03 13:46:25 downloading data for all pallets.    
2021-12-03 13:46:27 injecting a total of 32321 keys    
2021-12-03 13:46:29 found matching spec name: "heiko"    
2021-12-03 13:46:29 found matching spec version: 174    
2021-12-03 13:46:29 try-runtime::on_runtime_upgrade.    
2021-12-03 13:46:29 pre-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule need update: 0, total_amount: 31848733812699360000    
2021-12-03 13:46:29 migrate orml_vesting schedule    
2021-12-03 13:46:30 count_read: 10680, count_write: 0    
2021-12-03 13:46:30 ⚠️ System declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:46:30 ✅ no migration for CurrencyAdapter    
2021-12-03 13:46:30 ✅ no migration for AMMRoute    
2021-12-03 13:46:30 ✅ no migration for AMM    
2021-12-03 13:46:30 ✅ no migration for ValidatorFeedersMembership    
2021-12-03 13:46:30 ✅ no migration for LiquidStakingAgentMembership    
2021-12-03 13:46:30 ✅ no migration for OracleMembership    
2021-12-03 13:46:30 ✅ no migration for TechnicalCommitteeMembership    
2021-12-03 13:46:30 ✅ no migration for GeneralCouncilMembership    
2021-12-03 13:46:30 ✅ no migration for NomineeElection    
2021-12-03 13:46:30 ✅ no migration for LiquidStaking    
2021-12-03 13:46:30 ✅ no migration for Prices    
2021-12-03 13:46:30 ✅ no migration for Loans    
2021-12-03 13:46:30 ✅ no migration for Vesting    
2021-12-03 13:46:30 ✅ no migration for OrmlXcm    
2021-12-03 13:46:30 ✅ no migration for XTokens    
2021-12-03 13:46:30 ✅ no migration for Oracle    
2021-12-03 13:46:30 ✅ no migration for AuraExt    
2021-12-03 13:46:30 ✅ no migration for Aura    
2021-12-03 13:46:30 ✅ no migration for Session    
2021-12-03 13:46:30 ✅ no migration for CollatorSelection    
2021-12-03 13:46:30 ✅ no migration for Authorship    
2021-12-03 13:46:30 ✅ no migration for CumulusXcm    
2021-12-03 13:46:30 ⚠️ PolkadotXcm declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-03 13:46:30 ✅ no migration for DmpQueue    
2021-12-03 13:46:30 ✅ no migration for XcmpQueue    
2021-12-03 13:46:30 ✅ no migration for ParachainInfo    
2021-12-03 13:46:30 ✅ no migration for ParachainSystem    
2021-12-03 13:46:30 ✅ no migration for Scheduler    
2021-12-03 13:46:30 ✅ no migration for Treasury    
2021-12-03 13:46:30 ✅ no migration for TechnicalCommittee    
2021-12-03 13:46:30 ✅ no migration for GeneralCouncil    
2021-12-03 13:46:30 ✅ no migration for Democracy    
2021-12-03 13:46:30 ✅ no migration for Sudo    
2021-12-03 13:46:30 ✅ no migration for Proxy    
2021-12-03 13:46:30 ✅ no migration for Assets    
2021-12-03 13:46:30 ✅ no migration for TransactionPayment    
2021-12-03 13:46:30 ✅ no migration for Balances    
2021-12-03 13:46:30 ✅ no migration for Multisig    
2021-12-03 13:46:30 ✅ no migration for Utility    
2021-12-03 13:46:30 ✅ no migration for Timestamp    
2021-12-03 13:46:30 post-migration, total accounts: 10680, one schedule: 10630, two schedule: 50, more schedule: 0, schedule success update: 10730, total_amount: 31848733812699360000    
2021-12-03 13:46:30 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 2000100000000, total weight = 2000000000000 (1.00005) 

@yz89 yz89 closed this as completed Dec 6, 2021
@mclyk
Copy link
Contributor Author

mclyk commented Dec 6, 2021

1 try rutime after first runtime upgrade

./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=wss://heiko-rpc.parallel.fi/'

2021-12-06 11:51:19 assembling new collators for new session 0 at #0    
2021-12-06 11:51:19 assembling new collators for new session 1 at #0    
2021-12-06 11:51:26 scraping key-pairs from remote @ 0x37f71f8825dac7c326cc57147bae2362ac00e89bb1ed2f049bb64048cd5cd6d2    
2021-12-06 11:51:26 downloading data for all pallets.    

2021-12-06 11:58:31 injecting a total of 32544 keys    
2021-12-06 11:58:33 found matching spec name: "heiko"    
2021-12-06 11:58:33 spec version mismatch (local 174 != remote 173). This could cause some issues.    
2021-12-06 11:58:33 try-runtime::on_runtime_upgrade.    
2021-12-06 11:58:33 pre-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule need update: 5203, total_amount: 31450977789360976000    
2021-12-06 11:58:33 migrate orml_vesting schedule    
2021-12-06 11:58:33 count_read: 10680, count_write: 5179    
2021-12-06 11:58:33 ⚠️ System declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-06 11:58:33 ✅ no migration for CurrencyAdapter    
2021-12-06 11:58:33 ✅ no migration for AMMRoute    
2021-12-06 11:58:33 ✅ no migration for AMM    
2021-12-06 11:58:33 ✅ no migration for ValidatorFeedersMembership    
2021-12-06 11:58:33 ✅ no migration for LiquidStakingAgentMembership    
2021-12-06 11:58:33 ✅ no migration for OracleMembership    
2021-12-06 11:58:33 ✅ no migration for TechnicalCommitteeMembership    
2021-12-06 11:58:33 ✅ no migration for GeneralCouncilMembership    
2021-12-06 11:58:33 ✅ no migration for NomineeElection    
2021-12-06 11:58:33 ✅ no migration for LiquidStaking    
2021-12-06 11:58:33 ✅ no migration for Prices    
2021-12-06 11:58:33 ✅ no migration for Loans    
2021-12-06 11:58:33 ✅ no migration for Vesting    
2021-12-06 11:58:33 ✅ no migration for OrmlXcm    
2021-12-06 11:58:33 ✅ no migration for XTokens    
2021-12-06 11:58:33 ✅ no migration for Oracle    
2021-12-06 11:58:33 ✅ no migration for AuraExt    
2021-12-06 11:58:33 ✅ no migration for Aura    
2021-12-06 11:58:33 ✅ no migration for Session    
2021-12-06 11:58:33 ✅ no migration for CollatorSelection    
2021-12-06 11:58:33 ✅ no migration for Authorship    
2021-12-06 11:58:33 ✅ no migration for CumulusXcm    
2021-12-06 11:58:33 ⚠️ PolkadotXcm declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-06 11:58:33 ✅ no migration for DmpQueue    
2021-12-06 11:58:33 ✅ no migration for XcmpQueue    
2021-12-06 11:58:33 ✅ no migration for ParachainInfo    
2021-12-06 11:58:33 ✅ no migration for ParachainSystem    
2021-12-06 11:58:33 ✅ no migration for Scheduler    
2021-12-06 11:58:33 ✅ no migration for Treasury    
2021-12-06 11:58:33 ✅ no migration for TechnicalCommittee    
2021-12-06 11:58:33 ✅ no migration for GeneralCouncil    
2021-12-06 11:58:33 ✅ no migration for Democracy    
2021-12-06 11:58:33 ✅ no migration for Sudo    
2021-12-06 11:58:33 ✅ no migration for Proxy    
2021-12-06 11:58:33 ✅ no migration for Assets    
2021-12-06 11:58:33 ✅ no migration for TransactionPayment    
2021-12-06 11:58:33 ✅ no migration for Balances    
2021-12-06 11:58:33 ✅ no migration for Multisig    
2021-12-06 11:58:33 ✅ no migration for Utility    
2021-12-06 11:58:33 ✅ no migration for Timestamp    
2021-12-06 11:58:33 post-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule success update: 10731, total_amount: 31450977784297360000    
2021-12-06 11:58:33 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 2000100000000, total weight = 2000000000000 (1.00005)

@mclyk
Copy link
Contributor Author

mclyk commented Dec 7, 2021

./target/release/parallel try-runtime --execution wasm --chain heiko-dev on-runtime-upgrade live '--uri=wss://heiko-rpc.parallel.fi/'

2021-12-07 08:19:51 assembling new collators for new session 0 at #0    
2021-12-07 08:19:51 assembling new collators for new session 1 at #0    
2021-12-07 08:19:51 scraping key-pairs from remote @ 0xa7a32f8a33f001ba5ea399bfd049efb869fc3fb0fb971e858e0a526495f9994d    
2021-12-07 08:19:51 downloading data for all pallets.    

2021-12-07 08:21:40 injecting a total of 32544 keys    
2021-12-07 08:21:42 found matching spec name: "heiko"    
2021-12-07 08:21:42 found matching spec version: 174    
2021-12-07 08:21:42 try-runtime::on_runtime_upgrade.    
2021-12-07 08:21:42 pre-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule need update: 0, total_amount: 31450977784297360000    
2021-12-07 08:21:42 migrate orml_vesting schedule    
2021-12-07 08:21:43 count_read: 10680, count_write: 0    
2021-12-07 08:21:43 ⚠️ System declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-07 08:21:43 ✅ no migration for CurrencyAdapter    
2021-12-07 08:21:43 ✅ no migration for AMMRoute    
2021-12-07 08:21:43 ✅ no migration for AMM    
2021-12-07 08:21:43 ✅ no migration for ValidatorFeedersMembership    
2021-12-07 08:21:43 ✅ no migration for LiquidStakingAgentMembership    
2021-12-07 08:21:43 ✅ no migration for OracleMembership    
2021-12-07 08:21:43 ✅ no migration for TechnicalCommitteeMembership    
2021-12-07 08:21:43 ✅ no migration for GeneralCouncilMembership    
2021-12-07 08:21:43 ✅ no migration for NomineeElection    
2021-12-07 08:21:43 ✅ no migration for LiquidStaking    
2021-12-07 08:21:43 ✅ no migration for Prices    
2021-12-07 08:21:43 ✅ no migration for Loans    
2021-12-07 08:21:43 ✅ no migration for Vesting    
2021-12-07 08:21:43 ✅ no migration for OrmlXcm    
2021-12-07 08:21:43 ✅ no migration for XTokens    
2021-12-07 08:21:43 ✅ no migration for Oracle    
2021-12-07 08:21:43 ✅ no migration for AuraExt    
2021-12-07 08:21:43 ✅ no migration for Aura    
2021-12-07 08:21:43 ✅ no migration for Session    
2021-12-07 08:21:43 ✅ no migration for CollatorSelection    
2021-12-07 08:21:43 ✅ no migration for Authorship    
2021-12-07 08:21:43 ✅ no migration for CumulusXcm    
2021-12-07 08:21:43 ⚠️ PolkadotXcm declares internal migrations (which *might* execute). On-chain `<wasm:stripped>` vs current storage version `<wasm:stripped>`    
2021-12-07 08:21:43 ✅ no migration for DmpQueue    
2021-12-07 08:21:43 ✅ no migration for XcmpQueue    
2021-12-07 08:21:43 ✅ no migration for ParachainInfo    
2021-12-07 08:21:43 ✅ no migration for ParachainSystem    
2021-12-07 08:21:43 ✅ no migration for Scheduler    
2021-12-07 08:21:43 ✅ no migration for Treasury    
2021-12-07 08:21:43 ✅ no migration for TechnicalCommittee    
2021-12-07 08:21:43 ✅ no migration for GeneralCouncil    
2021-12-07 08:21:43 ✅ no migration for Democracy    
2021-12-07 08:21:43 ✅ no migration for Sudo    
2021-12-07 08:21:43 ✅ no migration for Proxy    
2021-12-07 08:21:43 ✅ no migration for Assets    
2021-12-07 08:21:43 ✅ no migration for TransactionPayment    
2021-12-07 08:21:43 ✅ no migration for Balances    
2021-12-07 08:21:43 ✅ no migration for Multisig    
2021-12-07 08:21:43 ✅ no migration for Utility    
2021-12-07 08:21:43 ✅ no migration for Timestamp    
2021-12-07 08:21:43 post-migration, total accounts: 10680, one schedule: 10628, two schedule: 52, more schedule: 0, schedule success update: 10731, total_amount: 31450977784297360000    
2021-12-07 08:21:43 TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 2000100000000, total weight = 2000000000000 (1.00005)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants