chopsticks icon indicating copy to clipboard operation
chopsticks copied to clipboard

Create parallel reality of your Substrate network.

Results 32 chopsticks issues
Sort by recently updated
recently updated
newest added

- [x] make it work on browser - [x] Refactor/cleanup code - [x] proper peer rotation - [x] set a request retries - [x] update to latest smoldot - [x]...

Goal: Allow simulating transactions between PolkadotKusama

I noticed that while _currently_ active (as in, deployed on Polkadot already), treasury proposals will result in a payout using chopsticks, doing so with proposals created within the chopsticks environment...

Acala xTokens call data: `0x69028400c0997c4f2b3a83eb07ef74a867cf672a25a2a30cc61abc936dcc994df77ba84a01b25b9e3ace52cc0a70fe0de6ecb73d3f9a94a99c8b8d9db59b7d641bb7ac003f9baaf238a92cf48b283b98a8f4693b322b8f2e01f5617bbf38bb391a111ef28a54001915003600050d0000e8764817000000000000000000000003010200511f0300f7728e6df34a686f6e855908a0e85ca8c12dce4f00` ``` INFO (ws): Error handling request: 'ResponseError: {"invalid":{"stale":null}} at /root/.npm/_npx/81ad9c881cb83600/node_modules/@acala-network/chopsticks-core/dist/cjs/rpc/substrate/author.js:34:15 at async processRequest (/root/.npm/_npx/81ad9c881cb83600/node_modules/@acala-network/chopsticks/dist/cjs/server.js:211:30) at async WebSocket. (/root/.npm/_npx/81ad9c881cb83600/node_modules/@acala-network/chopsticks/dist/cjs/server.js:273:30)' app: "chopsticks" ```

- [x] add tests - [x] improve setup to avoid unneeded work - [x] cache key prefix in sqlite db - [ ] interactive mode - when no key provided,...

add - grandpa_subscribeJustifications - grandpa_unsubscribeJustifications - state_getReadProof

Context: https://github.com/paritytech/polkadot-sdk/issues/3522

This PR aims to fix HRMP messages delivery for unregistered HRMP channels. Previous solution of opening channels on the fly did not really work, as it required at least one...

Edit: Is there a way to _programatically_ disable logs from the runtime?

I am trying to replace Zombient with Chopsticks as a local testnet, but unfortunately I am facing some issues/limitations that make it not possible yet. There are two different ways...