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 that you have read and understand our privacy policy and code of conduct.

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