You can access the app here.
Please note that it can take a minute or two for it to load all the nominators that can be chilled.
There's a post on polkassembly for tip proposal.
At present while the chillOther
extrinsic is permission less many less technical nominators don't know how to find a chillable nominator and thereafter how to chill them. This application helps simplify the process and reduces reliance on Parity/W3F to issue mass chills when limits are reached.
- Statistics overview
- List of chillable nominators
- Switching between Polkadot & Kusama
- Chill button to do a transaction with
utility.batch
that has an array ofstaking.chillOther
.
- Statistics overview:
- Minimum nominator bond
- Nominators
- Max nominators
- Chill threshold
- Chillable amount
- Era info
- Identicon on addresses
- Success popup
- Showing hash on succeeded transaction
- Link to subscan for extrinsic
- Error popup when trying to "chill" button and transaction somehow fails
- Loading states:
- Loading of nominators below threshold
- Loading of transaction
- Empty state (when no nominators can be chilled)
- Range slider sorting on amount
- Switching between networks (Polkadot & Kusama)
- currently there's no threshold on Kusama and the current nominators are way below max nominator count.
- Use elara.patract.io endpoint for Polkadot & Kusama
Have a look at the board to see the progress and planned work 👷
The codebase is installed using git and yarn. This tutorial assumes you have installed yarn globally prior to installing it within the subdirectories. For the most recent version and how to install yarn, please refer to yarn documentation and installation guides.
# Clone the repository
git clone https://github.com/martinloesethjensen/dotsama-chill.git
cd dotsama-chill
yarn install
You can start the app in development mode to connect to a locally running node
yarn start
You can also build the app in production mode,
yarn build
and open build/index.html
in your favorite browser.
yarn deploy
🌱 KSM tipping address 😊
HtSKUKWRPCxCtzsnNfdbN1NN5uVq4yMizb2FqeHSC3YoRTi