Skip to content

Crunch v0.16.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jun 09:26

Note: This release was built using rustc 1.78.0 (9b00956e5 2024-04-29)

🚩 Update Priority

This is a Low priority release, please update as appropriate.

✨ New

  • Fetch identities from people-kusama/people-westend chain with use of an RPC endpoint specified at --substrate-people-ws-url or environement variable CRUNCH_SUBSTRATE_PEOPLE_WS_URL; only available for Kusama & Westend
  • Allow crunch to run payouts and exit with run mode once; useful if you would like to setup crunch as cronjob;
  • Connect to a specific network via smoldot with flag --enable-light-client; no need to specify an RPC endpoint via --substrate-ws-url; usage example crunch kusama --enable-light-client rewards once.
  • Group payouts and report messages by validators main identity using flag --enable-group-identity; useful to organise long list of validator stashes with different identities; usage example crunch kusama --enable-group-identity rewards era.

🔧 Changes

  • Update subxt v0.37.0 (make use of unstable subxt RPC reconnection, unstable light client features and support the new sign extension CheckMetadataHash)
  • Iterate transaction progress to only evaluate events when block is finalised, log and drop all other states
  • Generate only metadata from used pallets
  • Fix Paseo and Westend networks

📦️ Additional builtin runtime metadata

  • polkadot/1002000
  • kusama/1002001
  • westend/1011000
  • paseo/1002000