3.52.0-Mainnet Considerations
Introduction
Version mainnet-3.52.0
includes important changes that may temporarily affect polkadot.js functions. The functionalities listed in this document may have a slightly different behavior between era 384 and 469, and will resume to their behavior prior to era 384. Below is a shortlist of potential issues that a user may encounter after this release.
Please note the important API changes introduced by this release.
Shortlist of potential issues
"Payouts" page showing inaccurate information
The latest version is the "Payouts" page displaying inaccurate information regarding the eras for which the validators have pending payouts. Protocol payout functionalities are not affected, only the amounts may be displayed incorrectly in some cases.
The Creditcoin team provides a CLI tool that allows you to view the eras where a validator has pending rewards correctly.
You can follow the validator-rewards
package readme for instructions on installation and running the tool, or follow the steps given below:
Run without installing:
npx @gluwa/validator-rewards
Global install:
npm i -g @gluwa/validator-rewards
validator-rewards
You’ll be asked to select a network:
Mainnet →
wss://mainnet3.creditcoin.network/ws
Testnet →
wss://rpc.cc3-testnet.creditcoin.network/ws
Custom → type any
ws://
orwss://
network URL (prefilled from.env
if present)
Then enter a validator stash (SS58). You’ll see a table like:
┌─────────┬──────┬────────┬──────────────┬─────────────┬────────────┐
│ (index) │ era │ points │ pagesClaimed │ pagesToClaim│ totalPages │
├─────────┼──────┼────────┼──────────────┼─────────────┼────────────┤
│ 0 │ 578 │ 1234 │ '0' │ 1 │ 2 │
│ 1 │ 579 │ 987 │ '—' │ 1 │ 1 │
└─────────┴──────┴────────┴──────────────┴─────────────┴────────────┘
The tool will display the eras for which the specified validator has pending rewards, together with the number of points accumulated through that era and the number of pages that the validator has to claim
Inability to payout a nominator from the "Payouts" page
If you are an active nominator and you are unable to see the "Payout" button (or if it is grey/not clickable) on the "Payouts" page, and/or the page looks something like this:

Here are alternative ways to claim your rewards.
Creditcoin staking dashboard is always the best way to look and claim your pending rewards, be it a solo nomination or nomination pools. You can check out your rewards under "Pending Payouts" and claim them by pressing the "Claim" button

Alternatively, if you know the list of the validators that you are nominating, you can use the
validator-rewards
CLI tool and get the list of the eras for which they have pending rewards:Run without installing:
npx @gluwa/validator-rewards
Global install:
npm i -g @gluwa/validator-rewards validator-rewards
You’ll be asked to select a network:
Mainnet →
wss://mainnet3.creditcoin.network/ws
Testnet →
wss://rpc.cc3-testnet.creditcoin.network/ws
Custom → type any
ws://
orwss://
network URL (prefilled from.env
if present)
Then enter a validator stash (SS58). You’ll see a table like:
┌─────────┬──────┬────────┬──────────────┬─────────────┬────────────┐ │ (index) │ era │ points │ pagesClaimed │ pagesToClaim│ totalPages │ ├─────────┼──────┼────────┼──────────────┼─────────────┼────────────┤ │ 0 │ 578 │ 1234 │ '0' │ 1 │ 2 │ │ 1 │ 579 │ 987 │ '—' │ 1 │ 1 │ └─────────┴──────┴────────┴──────────────┴─────────────┴────────────┘
Copy the validator stash address, go to the extrinsics tab, select
Staking
>payoutStakers
copy the address of your validator into thevalidatorStash
field and the era taken from the previous step into theera
field, and sign and submit the transaction
Repeat the process for all of your validators and all of their unpaid eras
Last updated