Questions tagged [validator]
The validator tag has no usage guidance.
109
questions
0
votes
1
answer
29
views
The browser displays the status of the validator
Why are some consensus nodes both active and waiting?
0
votes
1
answer
15
views
How to make validator online, if it goes offline
I have a solo chain running using BABE consensus. It has 4 validators. I tried to set session keys of one validator by rotating keys. When new session started, it went offline. I am not sure if I made ...
0
votes
1
answer
11
views
I would like to get information about a specific Validator, including display name, and the total amount bounded
I would like to get information about a specific Validator, including display name, and the total amount bounded
I succeed to get the display name
const poolIdentity = await node.query.identity....
2
votes
1
answer
44
views
Recommended method to run substrate validator behind a proxy to hide its address?
I have setup a substrate validator for a project running on cloud provider and it is working ok, but I would like to self host the validator and conceal its ip address by having a cloud server hosted ...
0
votes
0
answers
71
views
paraValidator session keys requires read permission for non owner
Disclaimer: this topic is about manipulating session keys of a Polkadot validator, these operations are considered very risky for validators, do not try these unless you know 100% what you are doing.
...
1
vote
0
answers
37
views
Validator reports 0 own stake
Validator reports 0 own stake, which shouldn't be the case. https://joystream.subscan.io/validator/j4V34YfStojh9yWCXVmv5bwR4rV4nHwvJLRqCF39acoVPnJiB?tab=nominator
When I query staking.ledger for ...
3
votes
1
answer
37
views
chain stop producing block after adding pallet-session
I'm working on the pow substrate chain with grandpa. For that I integrate the pallet-session and substrate-validator-set[https://github.com/gautamdhameja/substrate-validator-set/tree/master] to join ...
2
votes
0
answers
20
views
How to add validators node on running chain in pow substrate chain with grandpa?
I'm working on pow substrate chain with grandpa. How can i add the grandpa validators in the running chain?
1
vote
0
answers
32
views
Is it possible to run a node with only build file and boot node of the chain?
If i have build file(i.e target file) and boot node of the substrate chain.
Can I join the network by running my validator node?
Note: Our goal is to minimise the effort required for users who wish to ...
1
vote
0
answers
44
views
How to access keystore from pallet?
I want to add keys from a pallet in the keystore so that these keys can participate in the consensus[validation/block authorisation].
Is it possible to perform? If yes how?
2
votes
1
answer
101
views
Facing issue in connecting polkadot UI with nodes running on gcp [updated]
I'm running 3 validator nodes on different vm instances on gcp but I'm not able to connect these node with the polkadot UI.
Here are the commands which I'm using to run the nodes:
./target/release/...
3
votes
1
answer
37
views
How to add 3 validators node from different networks?
I want to run our substrate chain with 3 validators, and these validators will run in 3 different network.
I'm following this documentation: https://docs.substrate.io/tutorials/build-a-blockchain/add-...
0
votes
0
answers
38
views
Updating SLOT_DURATION on Mainnet - Seeking Assistance!
We are facing a challenge regarding our mainnet and we need the guidance and expertise of the community. Currently, we are looking to update the SLOT_DURATION to optimize the performance of our ...
2
votes
1
answer
51
views
The necessity of bitfields in Polkadot, and potential replacement with threshold signatures
My question is related to the usage of bitfields in data availability system, described in https://spec.polkadot.network/chapter-anv. Polkadot uses bitfields to know if a relay-chain block is stored ...
0
votes
1
answer
90
views
Solochain mainnet experiencing problems finalizing blocks after a few months
We are operating a custom Solochain NPOS blockchain with Substrate. After running a stable testnet for months, we promoted to mainnet version 1.
Initially the mainnet was operating normally, with ...
0
votes
0
answers
54
views
Is it possible to fetch the validator's public address who participate during the grandpa finality of the current block?[updated]
I'm working on a chain where I need to gather the validator's public address who participates in the grandpa finality process and validate the current block.
For ex:
let's say we have 10 validators ...
0
votes
2
answers
65
views
How to get the validators list?
Is it possible to get the list of validators which validate a particular block?
For instance, let's say we have at block 10 and if this block is finalised then I need to find the list of validators ...
4
votes
1
answer
60
views
Validation of Transactions Executed in on_finalised Function within the Hook
Will transactions executed within the on_finalised function inside the hook undergo validation by the validators?
1
vote
0
answers
21
views
Where we are doing the selection of validators?
I'm new to substrate, I want to explore where we are selecting the validators for current block authorisation[pos].
Can anyone help me to find out in the code for that particular functionality?
1
vote
0
answers
46
views
Parachain doesn't produce blocks(collation wasn't advertised to any validator)
I'm currently engaged with the Polkadot relay chain version 1.1.0, and I've encountered an issue in the parachain where block production is not occurring. My configuration involves two validators in ...
1
vote
1
answer
37
views
How to change the NextAuthorities set from custom pallet?
The NextAuthorities is only updated in function enact_epoch_change() in pallet_babe
and this function is called in Trait EpochChangeTrigger (pallet_babe) and OnSessionHandler
so, in the ...
0
votes
0
answers
23
views
The displayed bonded amount is lower than the bonded amount itself in the targets
I'm encountering an issue with staking. When I bond an amount of 100, the explorer displays 92 in the targets, but the account section shows the entire amount.
For the example the validator present in ...
0
votes
0
answers
54
views
Fetch NodeMetrics from Telemetry shard
I want to fetch a couple of node metrics, like startup_time, bandwidth_upload, bandwidth_download, etc for all of the nodes in my network, for the purpose of sending them to another application though ...
3
votes
0
answers
41
views
How to assign some number to the miners in POW substrate chain?
I'm working with POW substrate chain and I want to assign some number to the miners according to the work they have done earlier. Is it possible? If yes can we fetch those numbers during the block ...
1
vote
1
answer
76
views
Unable to connect to bootnode
I have 1 live chain
Context:
Archive node serves as the bootnode
Having some pre-defined validators connected to the bootnode (--bootnodes /ip4/13.215.176.156/tcp/30333/p2p/...
0
votes
0
answers
22
views
how to connect a 3rd node on a different network using bootnode to an existing permissionless/public node on GCP
I have set up a trusted node using substrate node template with 2 nodes on GCP. (a permissionless/public network A)
I would like simulate the process to add a 3rd node as a validator on a different ...
3
votes
1
answer
82
views
How we can add the new validator keys in Live POA solochain?
We are live as solochain with POA. Now we need to add new validator to the network for that we need to add the keys to the chain also. How we can do that?
NOTE: Sessions pallet is not integrated yet ...
1
vote
1
answer
44
views
How much internet uptime is required for running parachain or parathread?
I have a home internet connection of 80-95% uptime with 7-10 Mbps speed. Is it possible to run a parachain or parathread node without taking any cloud services?
Here, is some docs: The good news is ...
1
vote
1
answer
99
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 {...
2
votes
3
answers
145
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
40
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
49
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
85
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
49
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
76
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
46
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?
3
votes
1
answer
59
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
85
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
62
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
174
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
92
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
36
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
222
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
161
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
33
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
47
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
61
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
96
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?