Skip to main content

Questions tagged [collator]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
204 views

How to add new collators on a running parachain?

I'm running a Relay Chain with 4 validators. And trying to add a new collator to a running parachain. Which I've changed the desiredCandidates from 0 to 2 in the Chain Specification file. And when I ...
2 votes
1 answer
144 views

Onboarding new collator to live network

I have set up a PoA parachain network with predefined 2 authorities which are assigned to the two collators joining the network. So far I've figured out how to manually update the chain-spec ...
0 votes
0 answers
18 views

Why my collator node produce only #1 block and not finalize it?

I am trying to running collator node by using this tutorial, I have secured testnet and everything is configured by my side but the issue is just #1 block produce but it is not finalizing. Can someone ...
5 votes
1 answer
84 views

How many collators can a parachain have?

I think this should be split into 2 questions: How many total collators can a parachain have ? How many collators can collate at the same block height ? I suspect those number would be approximative ...
1 vote
1 answer
95 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 {...
3 votes
0 answers
107 views

Proposals not getting processed, Consensus Issues on Rococo

Context: A parachain in Rococo is missing more block slots than I would expect it to at fairly random times. Version: Polkadot v0.9.42 Number of Collators: 3 Logging: (Perhaps I am missing the correct ...
0 votes
0 answers
25 views

Collator starts after more than 10 hours on Azure cloud

I am migrating from AWS to Azure Cloud. I have two parachain collators running. One on AWS (yet to migrate) and another on Azure Cloud (migrated). Whenever I restart the service on AWS, it hardly ...
3 votes
1 answer
193 views

How to add a new collator key to a my parachain in a development setup?

I have a relay chain running with two validators. I wanted to connect a parachain with one collator node. I want to use my own key for the collator instead of using the predefined keys like //Alice ...
3 votes
2 answers
297 views

Parachain blocks stopped finalizing after adding another collator

I had setup the relay chain and parachain (collator-1) in a local testnet environment on different servers and blocks was finalising for both. But after 1 month I tried adding another collator(...
2 votes
1 answer
55 views

Specific extrinsic stalls the parachain even though the collation is successfully produced

We have the weird case that extrinsics in general work, but there is a specific extrinsic that stalls the parachain. See https://github.com/integritee-network/parachain/issues/222. This extrinsic ...
7 votes
1 answer
122 views

Collator can't connect to parachain network upon wasm panic

Upon an extrinsic call one of our collators stopped to produce blocks and here's the error log snippet: 2022-03-21 14:48:50 [Parachain] panicked at 'Transaction will be valid in the future', /cargo-...
4 votes
1 answer
132 views

The given validation code was rejected by the PVF pre-checking vote

I'm running a local relay for testing, which is all working great. The issue comes in when joining a parachain to the network - I can get as far as submitting an upload for the genesis state and WASM. ...
7 votes
2 answers
90 views

Is it ok to combine RPC node with collator together?

For a parachain is it ok to have RPC and collator in one node? If not why? I'd love to hear some deeper explanation.
3 votes
2 answers
93 views

How much do relaychain node hardware requirements dictate the parachain collator hardware requirements?

Cumulus ties the parachain and the relaychain together, allowing to exchange essential information necessary for the block production of the parachain. Since a parachain collator must build a block (...
2 votes
0 answers
123 views

Rococo collator running on aws eks fails and restart every few minutes

I have a rococo collator running on aws eks that keeps failing, here are the logs: 2023-04-23 01:49:19 [Parachain] 💤 Idle (0 peers), best: #0 (0x3865…1210), finalized #0 (0x3865…1210), ⬇ 0 ⬆ 0 ...
1 vote
2 answers
80 views

How to Start Parachain Node with disabled P2P?

Is there a way to start a parachain node in CI and instruct it through a binary flag not to sync with the relay chain? I think it would be the same to say I want the P2P functionality to be off. Thank ...
4 votes
0 answers
29 views

Inclusion of Collator In Parachain Lease

I understand that allocating a collator node (or a few) to each chain w/a Parachain slot per era is overkill from a trust perspective. However, from a developer's perspective, it would reduce a ...
1 vote
1 answer
84 views

Are there any incentives for collators?

Collators create PoV blocks and provide them with candidate blocks from the parachian to the relay chain. So they don't do any of the block authoring since this is done by the validators. But is there ...
8 votes
2 answers
160 views

Relation between Collator and staking?

Can anyone please explain what is the relation between collator and staking rewards ?
1 vote
1 answer
259 views

Collator node starts failing to import blocks with "database" and "block has an unknown parent" errors after its been running for a while

I'm running collators for both kusama and polkadot network, and both started failing to import blocks after running for a while, these are the logs that I'm getting: 2022-12-13 22:49:39 [Relaychain] 💔...
0 votes
1 answer
85 views

Parachain recovery

Is it possible to recover a parachain from a backup that is around ~500 blocks behind the head block known by the relay chain? In single-chains, this is usually not difficult when you control all the ...
3 votes
1 answer
157 views

How many collators need to be set on the parachain?

Background our parachain has won the slot and will launch in the future. So, we firstly face the question of how many collators should be setup in our parachain. Here are some of my questions: ...
0 votes
1 answer
54 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 -...
2 votes
1 answer
113 views

Acala local testnet with parachain-launch not producing blocks

I am currently working on trying to add a token to Karura. In order to ensure I am doing it correctly I need to run Karura and my chain on a local relay chain. To do this I am using following the ...
0 votes
0 answers
38 views

Is it possible to pull the transactions that the Moonbeam collators are sending to the Polkadot relay chain?

Currently, working inside the Moonbeam interface and was wondering if it was possible to pull the group of transactions that the Moonbeam collators are sending to the Polkadot Relay Chain before the ...
5 votes
0 answers
110 views

New collators not peering - shouldHavePeers: false

In our parachain setup we have one healthy collator node producing blocks. I tried to add two bootnodes and one collator to the set (all of them connecting to the existing collator). So for the ...
4 votes
1 answer
128 views

How do I recover quickly if the number of healthy nodes for my parachain reaches zero?

I'm particularly interested in the role of backups and state stored on disk in the recovery process. In terms of preparations, we are early enough in our project lifecycle to put in place whatever ...
5 votes
2 answers
109 views

Run parachain as local regular chain

Working on a parachain, the executable that is build is a collator node. It will run both the parachain and the relay-chain nodes. For pallet development (pure product, unrelated to the chain being a ...
3 votes
1 answer
113 views

Collator reward and inflation

What would be the recommended approach to introduce inflation for block production/collator reward? Is NegativeImbalance a good place for this, or implementing a separate pallet that schedules ...
3 votes
1 answer
169 views

Staking rewards for collator services

How to add Staking rewards for collator services for Node operators ?
2 votes
3 answers
109 views

Zombienet: test fails after changing parachain id

Originally I had this network definition file: [relaychain] default_image = "docker.io/paritypr/polkadot-debug:master" default_command = "polkadot" default_args = [ "-...
4 votes
1 answer
147 views

About collator staking pallet

i'm reading collator-selection pallet. i notice that when distribute the reward to the collator, the reward is the half of pallet account. why does it not distribute all the balance of pallet account? ...
2 votes
1 answer
102 views

Collator panicked at 'Storage root must match that calculated.'

We have a few collators for the Kintsugi parachain actively syncing and producing blocks when they suddenly fall-over due to the following error: Apr 02 21:06:00 ubuntu-s-2vcpu-4gb-amd-fra1-01 ...
9 votes
1 answer
98 views

How does a collator or validator choose their signing key?

If I were to insert multiple (valid) author keys over RPC, how does a collator or validator choose which key to sign with when producing a block? As far as I know this cannot be set on start-up.
5 votes
0 answers
82 views

Why are parachain candidate blocks from only one collator being backed and added on-chain at a time when there are multiple collators? [closed]

Environment: Test machine: 1x mac-m1-pro local Relay chain (rococo-local): 2x relay chain nodes Parachains: 2x collators (Alice and Bob) Parachain consensus: aura I started the network locally and ...
2 votes
1 answer
221 views

How many collators of a registered parachain must be synchronised with the Rococo relay chain for that parachain to generate and finalize blocks?

I want to determine the minimum amount of collators that a specific parachain that is registered on the Rococo network must have running in order for them to generate and finalize blocks once they ...
9 votes
2 answers
156 views

What is the difference between full nodes, authoring nodes, and/or collator nodes

What is the difference between the different types of nodes?