chopsticks
chopsticks copied to clipboard
Create parallel reality of your Substrate network.
- [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...