Questions tagged [parachain-system]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
0 answers
44 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
0 votes
1 answer
84 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
  • 15.8k
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
  • 415
1 vote
1 answer
28 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
0 votes
1 answer
62 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
2 votes
1 answer
117 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
0 votes
1 answer
25 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
  • 509
0 votes
2 answers
65 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
  • 509
0 votes
1 answer
24 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
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 ...
Decentration's user avatar
  • 1,356
2 votes
1 answer
97 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