Questions tagged [validator]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
63 views

What are the risks of panicking inside an extrinsic call?

Let's imagine the following extrinsic. #[pallet::call_index(1)] #[pallet::weight(T::WeightInfo::might_panic_extrinsic())] pub fn might_panic_extrinsic(origin: OriginFor<T>) -> DispatchResult {...
clst's user avatar
  • 11
1 vote
2 answers
56 views

How do I modify the chain spec for a local relay chain to have an additional relay chain validator? (I already have two: Alice and Bob)

I am referring this documentation on preparing a local relay chain in which they have provided a plain sample relay chain spec. Also, I have cloned this release locally. The documentation says that ...
RRR's user avatar
  • 31
2 votes
1 answer
26 views

How do nominators get paid in the staking?

In the pallet-staking, the transaction fee is distributed between the treasury and author. I want to know that how validators and nominator are getting their reward?
Arunjot Singh's user avatar
2 votes
1 answer
43 views

What is default --execution <strategy> and recommended value for node/validator operator?

When executing node as a validator, the documentation states here that there is differents execution strategy available, however as this is optionnal switches, what is default if nothing is set ? ...
Floy's user avatar
  • 21
0 votes
0 answers
32 views

How can I ensure that the validator and nominator do not incur transaction fees?

I would like to prevent the fees mechanism within the chain from imposing any transaction fees on validators and nominations. Could someone kindly provide guidance on achieving this?
Arunjot Singh's user avatar
2 votes
1 answer
70 views

How can we restart the chain if it becomes stuck during data migration?

I performed a runtime upgrade on the chain, but due to a migration failure, the chain stopped producing blocks. The logs only show that the migration failed. When I attempt to restart the validators, ...
Pankaj's user avatar
  • 1,896
0 votes
1 answer
36 views

Newer nodes unable to execute genesis chainspec, "unknown field `phantom`"

We've been running a testnet and have executed a number of runtime upgrades. We've also upgraded the node across a variety of changes. New validators are trying to join the network and yet they cannot ...
Drew Stone's user avatar
  • 1,164
1 vote
1 answer
68 views

kusama upload/download bandwidth speed so low

I'm running a Kusama node with a actual network speed ranging from over 100MB/s to 500MB/s on both sides. However, I'm facing issues with slow block propagation time and low upload/download bandwidth ...
jay p's user avatar
  • 61
2 votes
2 answers
33 views

How to query the waiting validators in past eras?

Getting the current active validators could be done. Also getting the past Active validators also can be queried using EraStakers in staking pallet. How to query waiting validators by Era Index?
Immanuel John's user avatar
0 votes
0 answers
68 views

how to add validator in network using subxt

I am using subxt library . I have downloaded metadata from chain using this url **wss://rpc.polkadot.io:443 ** . I want to know how can i add validator to the chain using subxt library .
Karanvir Singh's user avatar
3 votes
1 answer
26 views

How I use Database Snapshot Services correct

I want use Database Snapshot Services, because making genesis to last block takes too much time.... so I used POLKACHU site, the code is. " curl -o - -L https://snapshots.polkachu.com/snapshots/...
jay p's user avatar
  • 61
0 votes
2 answers
52 views

duplicated sessionkey

In polkadot.js staking , when i put the session key, the result is "duplicated session key" I use the command in SSH "echo '{"id":1,"jsonrpc":"2.0","...
jay p's user avatar
  • 61
2 votes
1 answer
54 views

Validating node, how connet to polkadot.js

For running validate nodes, through set up, now i can see my node on the telemetry. but I don't know how to connect to polkadot.js. polka wiki says "You can generate your Session keys in the ...
jay p's user avatar
  • 61
2 votes
2 answers
126 views

the difference between polkadot validators and substrate validators: are they the same?

I use substrate in order to develop polkadot and I need depth information about substrate validators. There are a lot of data about polkadot validators but i haven't seen usefull data about substrate ...
Braden Watts's user avatar
4 votes
0 answers
70 views

How does primary slots and secondary vrf slots work?

I am struggling to understand some behaviour on a custom 7 validators solochain. Currently using babe with a 1/4 primary slots probability, the block time is 20 sec, and we have ...
Leouarz's user avatar
  • 199
2 votes
0 answers
20 views

FetchPOV Timeout issue with Basilisk(Kusama)

I am facing fetchPOV timeout issue with basilisk chain 100% of the time while para-validating. I suspect that this could be a geolocation issue(Singapore) as many other validators in Singapore are ...
Shawn-E's user avatar
  • 21
2 votes
1 answer
31 views

Error submitting setKeys function in POA chain using polkadotJS

PolkadotJS version 0.9.30 Im following following tutorial https://github.com/gautamdhameja/substrate-validator-set/blob/polkadot-v0.9.30/docs/council-integration.md and getting the following error ...
not 0x12's user avatar
  • 343
1 vote
1 answer
103 views

How to get validators list which nominator delegated

I want to get validator address list from nominator address using PolkadotJS/api. How can I get?
Heindrick's user avatar
  • 183
3 votes
2 answers
94 views

How to setup the network of a validator node?

I read good practices of how to setup a validator node, but I did not see a network part. A validator node should not expose a public RPC API (it should only be internal, allowing access through a VPN ...
Hugo Trentesaux's user avatar
3 votes
0 answers
27 views

No rewards to block authors for validating transactions in a PoA chain

1- I've built a custom chain with unified accounts that uses PoA as its consensus, but there's no addition to the validator's balance on the confirmation of a transaction even though I've set in my ...
Discardo's user avatar
  • 382
2 votes
1 answer
45 views

Decentralize substrate template

In the substrate node template only alice and bob is validator who can auth block but i want to let any account to be able to validate and block how do i do it so any one can create block and finilaze?...
Mohamad Al Zohbie's user avatar
2 votes
1 answer
49 views

`polkadot benchmark machine` does not pass (official documentation recommended configuration)

official configuration: https://wiki.polkadot.network/docs/maintain-guides-how-to-validate-polkadot#requirements We opened the appropriate server on aws according to the requirements in the official ...
99kies's user avatar
  • 743
0 votes
1 answer
70 views

How to list waiting validators?

We can list the active set with session::validators() and/or babe::authorities() How to list waiting validators though?
user1813's user avatar
0 votes
1 answer
49 views

Fixed Validator Rewards in an NPoS Substrate chain

Is it possible to have fixed validator rewards on each epoch in a NPoS consensus based substrate chain. This suggests that the rewards are based on inflation and stake rate, and I've not seen any ...
Discardo's user avatar
  • 382
1 vote
1 answer
101 views

As a Nominator, if my stacking amount falls below the minimum DOT required will I cointinue getting rewards?

I bounded enough funds in order to be nominated. But the minum amount of DOT changes frequently. Will I loose the status of a nominator if my bonded amount falls below the threshold?
Superluminal's user avatar
2 votes
1 answer
83 views

what affect the change of the minimum stake of a Nominator?

This number changes every day. What are the variables that affect that?
Superluminal's user avatar
0 votes
0 answers
37 views

How to remove "--force-authoring"? Parachain development with multiple nodes

so I've followed all steps in the doc https://docs.substrate.io/tutorials/connect-relay-and-parachains/prepare-a-local-relay-chain/ . But now I'd like to have more than just one collator/parachain ...
lucgerrits's user avatar
1 vote
1 answer
152 views

Is it possible to start a substrate BABE blockchain with no Grandpa authorities and BABE validators?

I'm trying to implement a PoS network on substrate using substrate provided pallets - pallet_session, pallet_staking, pallet_babe, etc. The current Runtime and chain spec implementation is similar to ...
Kofi's user avatar
  • 141
0 votes
1 answer
43 views

Can a nominator be rewarded multiple times per era?

https://kusama.subscan.io/nominator/DQobcxqahQzXu4Z5gXB1fc5GsK6YGH5kbvtAnznT4RDp3T3 This is one test nominator in Kusama. As you can see, this nominator has been rewarded from several validators. And ...
Heindrick's user avatar
  • 183
0 votes
1 answer
29 views

Amount of DOT bonded by a validator

In order to get the number of validators on a relay chain I query the Staking.ValidatorCount storage which returns an integer. How do I get the list of all validators and the amount of DOT/KSM bonded ...
Pranay's user avatar
  • 141
1 vote
1 answer
126 views

Get era and validator address from Rewarded event

I have Staking Rewarded event. I can get stash address and reward amount from it. How to use api.events.staking.Rewarded.is to get nominator reward? How can I get validator address and era from event? ...
Heindrick's user avatar
  • 183
2 votes
2 answers
60 views

Get all validators on the network, not just the active ones

I want to be able to get all the validators on the network, not just the active ones. api.query.session.validators() only gets validators in the active set, how can I get every validator in existence?
James's user avatar
  • 163
2 votes
1 answer
92 views

Help for Staking Pallet! Preventing oversubscription on validator nodes

Does anyone know the difference between maxNominatorsCount and maxNominatorRewardedPerValidator in Staking pallet? Which one is responsible for causing oversubscription on validator nodes?
Josh's user avatar
  • 415
3 votes
0 answers
97 views

Error importing blocks after upgrading to v0.9.32

After upgrading the node to v0.9.32 I started seeing this error message: 2022-11-11 14:03:44 💔 Error importing block 0x2062a73f1dee2fd35ad6ac25c641b08bf94cf6390b9fc7a8480d7b8ea9412eab: consensus ...
Jorrin Bruns's user avatar
1 vote
1 answer
89 views

how to retrieve the list of public key addresses of all validators?

I am writing a custom gRPC server(not in runtime) and i want to retrieve the public keys of the validators to verify messages signed by them, but i need their public key addresses, how to do that in ...
dadzerlaze's user avatar
  • 1,073
3 votes
2 answers
139 views

Accessing historical data for validators from the API

I have been trying to pull the validator-level data for Polkadot for a project I am working on. I am using this API and have been unable to find a command I need. Ideally, the request URL would either ...
TG_hence's user avatar
0 votes
1 answer
41 views

Not able to fetch historical blocks with Role: Authority

I am using polkadot v0.9.25 and run it on dev mode, it's role is authority and after 256 block when I try to fetch the data of 1 block it shows error Unable to retrieve the specified block details. -...
Akash Singh's user avatar
0 votes
1 answer
46 views

I can't purge all chains

I wanted to purge all chains, a relay chain with 3 validators and 2 parachains with 1 collator per each, so I removed all of their DB folders by using rm -rf command. E.g ; rm -rf /tmp/parachain rm -...
TinyDev's user avatar
  • 57
0 votes
1 answer
64 views

Where to find validator heartbeat stored on substrate Blockchain

I'm looking for a place in Substrate where it stores validator heartbeat. I have gone through the staking pallet and I was unable to find it. Where do I need to look for it ?
not 0x12's user avatar
  • 343
2 votes
1 answer
36 views

How does a validator know that a given collator can author?

When a collator passes a PoV to a validator, how does the validator know that the node is a valid collator for a given parachain, and that they had permission to author a block in that slot?
joepetrowski's user avatar
  • 2,925
2 votes
1 answer
28 views

Failure of election for next session

Just a clarification, suppose that the pallet_session::rotate_session is not able to retrieve the next validation set due to an election failure inside the pallet_staking::new_session function. Is ...
mr_bovo's user avatar
  • 171
1 vote
1 answer
210 views

What are the latest minimum specs for running a Substrate node?

I do have an old laptop and I would like to know the minimum specs for running a Substrate node. This node should be also a validator. Thank you!
P.E's user avatar
  • 171
2 votes
1 answer
250 views

In polkadot staking what's the difference between Validators and Para Validators?

In Polkadot staking, validators are identified as either Relaychain validators or Para Validators. This appears to mean that a validator has is started with arguments that allow it to validate (...
T9b's user avatar
  • 446
1 vote
1 answer
68 views

Genesis Authorities getting payout rewards in PoA

Context I have achieved PoA by setting StakingConfig::force_era to Forcing::ForceNone. This will prevent eras and election to be triggered, so that the validator set will be effectively constant. ...
mr_bovo's user avatar
  • 171
0 votes
1 answer
29 views

Precompile error.. main runtime: panicked at 'Digest item must match that calculated,'

I was adding a new precompile function to my parachain, then when I ran my parachain and invoked one of the precompile functions, I got this error from one of the polkadot validators: Relaychain ...
Russo's user avatar
  • 1,193
2 votes
1 answer
115 views

How to check if an address is a validator?

Is there a way to tell if a given Polkadot's address can be used in a nomination transaction? (aka if it's a validator) It seems like the chain itself doesn't perform any checks and one can nominate ...
adrian's user avatar
  • 25
0 votes
2 answers
99 views

How to associate stash accounts with host via RPC/JS/shell

I am trying to get the stash id of a validator from the host of the node. I have a list of candidate validators. How would I achieve this? I tried the following using Polkadot.js var validator = "...
Matthias Hutter's user avatar
3 votes
1 answer
408 views

Getting "UnknownBlock: State already discarded" while fetch block data from Validator node

I am getting follwing error while fetching Grandpa authority from Validator node:- [2022-09-12T12:06:27Z INFO ws] Queuing connection to wss://blockchain/ [2022-09-12T12:06:27Z INFO ...
ZKT's user avatar
  • 103
1 vote
1 answer
22 views

Is it possible to nominate different validators at the same time with the same stash account?

As title says, I'm wondering if this is at all possible
lauren's user avatar
  • 11
1 vote
0 answers
29 views

Validator peers disconnecting after producing one block

I am facing an issue with my private chain where I have configured 1 bootnode, 4 validator nodes and 3 non-validator nodes. When I launch the network, the peers are detected, validator node validates ...
Kaveri's user avatar
  • 11