Questions tagged [validator]
The validator tag has no usage guidance.
83
questions
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 {...
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
...
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?
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 ?
...
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?
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, ...
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 ...
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 ...
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?
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 .
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/...
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","...
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 ...
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 ...
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 ...
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 ...
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 ...
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?
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 ...
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 ...
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?...
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 ...
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?
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 ...
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?
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?
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 ...
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 ...
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 ...
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 ...
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?
...
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?
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?
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 ...
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 ...
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 ...
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. -...
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 -...
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 ?
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?
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 ...
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!
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 (...
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.
...
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 ...
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 ...
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 = "...
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 ...
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
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 ...