I am trying to perform a runtime upgrade using Acala's Chopsticks. I used this command:

 npx @acala-network/chopsticks@latest xcm -r ./configs/polkadot.yml -p ./configs/my_config.yml

I followed the authorize > enact an upgrade flow for my parachain, and it works.

To produce blocks in local Polkadot, i connected through ws and executed the command:

{ "jsonrpc": "2.0", "id": "1", "method": "dev_newBlock", "params": [ {"count": 1000} ]}

However when I checked paras > futureCodeUpgrades, I do not see my parachain.

1 Answer 1


Actually, what it needed was to produce blocks. Instead of manually performing transactions, I used a websocket command: dev_newBlock

{ "jsonrpc": "2.0", "id": "1", "method": "dev_newBlock", "params": [ {"count": 50} ]}

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.