Skip to main content

Questions tagged [parachain-system]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2 votes
1 answer
137 views

How to execute a runtime upgrade that takes more weight than one block can hold

I'm trying to execute a runtime upgrade on a running parachain. I'm using the cumulus parachainSystem pallet to do, using the authorize -> enact flow. My parachain have the contracts pallet, with ...
Alexandre Ribeiro's user avatar
2 votes
1 answer
103 views

parachain-system can not get ParachainInherentData After runtime upgrade

Before this setCode upgrade, our parachain works well. After setCode upgrade, we get the following error log. Jun 02 09:39:36 Parami-AWS-SFO-DANA-01 parami[490]: 2022-06-02 09:39:36 ⚠️ ParachainSystem ...
ironman_ch_parami's user avatar
2 votes
0 answers
53 views

What is a ConsensusHook?

https://github.com/paritytech/polkadot-sdk/blob/769bdd3ff33a291cbc70a800a3830638467e42a2/cumulus/pallets/parachain-system/src/consensus_hook.rs#L61 The definition of a [ConsensusHook] trait for ...
Purple_Turtle's user avatar
1 vote
1 answer
29 views

How can I personalize the enum errors from a Pallet that isn't in my workspace?

I'm trying to modify the enum errors that the CumulusParachainSystem pallet has, without having to import the pallet to my workspace. It would be possible to add new errors as well, if so how? Thanks ...
Alexandre Ribeiro's user avatar
1 vote
0 answers
18 views

Parachain stopped producing block with: Failed to finalize election round. reason ElectionError::Fallback("`NoElection` cannot do anything.")

My config: Relay chain - Westend local Parachain1 - Westmint Parachain2 - Custom parachain I have launched relay chain and parachains then reserved paraId for my parachains. Connected parachains to ...
Artem Levchuk's user avatar
1 vote
0 answers
41 views

Can we access a Kusama blocknumber from a parachain? [duplicate]

We are designing a parachain pallet. Part of it delays a call until a certain block number. Kusama has more consistent blocktimes than our newly born parachain. Is there a way we can access the block ...
Ramsey - Decentration's user avatar
0 votes
1 answer
80 views

What node types run in the relay chain vs. parachain?

It's my understanding that the relay chain runs these types of node types (configurations): validators, nominators, and archive nodes. fishermen have been deprecated/removed. Does it also run full, ...
Robert La Ferla's user avatar
0 votes
2 answers
74 views

parachainSystem.OverlappingUpgrades

Attempt to upgrade validation function while existing upgrade pending I stuck with this error. Can anyone have idea how fix it?
rust.dev's user avatar
  • 519
0 votes
1 answer
29 views

parachainSystem.ValidationFunctionStored

The validation function has been scheduled to apply. What does this event mean? When my upgrade will be executed?
rust.dev's user avatar
  • 519
0 votes
1 answer
30 views

Parsing Data in horizontal_messages of set_validation_data

If I understand correctly, all cross-chain transfers in the destination network are fixed every block in the parachainsystems.set_validation_date extrinsic in horizontal_messages property. Is there ...
WarFollowsMe's user avatar
0 votes
1 answer
88 views

What kind of bandwidth / availability is provided by Polkadot's Erasure Encoding within the Parachains Protocol?

During the Polkadot Blockchain Academy in Buenos Aries, there were some metrics noted on the bandwidth / availability provided by the Parachains Protocol through Erasure Encoding. What were those ...
Shawn Tabrizi's user avatar
  • 16k
0 votes
0 answers
16 views

Best practices for handling high amount of transactions across multiple polkadot parachains (substrate based chains)

We are building a generic API microservice for handling transactions for all parachains and have some questions regarding the architecture of it and what are the best practices for handling high ...
Josh's user avatar
  • 425