Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make System Parachains trusted Teleporters #62

Closed

Conversation

NachoPal
Copy link
Contributor

Make System Parachain trusted Teleporters of each other. System Parachains should be able to teleport their native asset between them.

Depends on: paritytech/polkadot-sdk#1368

ggwpez and others added 30 commits September 14, 2023 15:06
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Co-authored-by: Bastian Köcher <git@kchr.de>
Co-authored-by: Liam Aharon <liam.aharon@hotmail.com>
Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
Just a sanity check for the consistency.

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
git revert -m 1 c72187f^..f4cab62 --no-commit

Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
@pmensik
Copy link

pmensik commented Oct 18, 2023

I definitely support merging this PR so Bridge Hub collators are able to withdraw deposits they have sent to the chain. Taking care of this is very much appreciated!

@bkchr
Copy link
Contributor

bkchr commented Oct 19, 2023

@NachoPal please fix compilation. The type is probably not yet available, so best to copy it.

@bkontur
Copy link
Contributor

bkontur commented Oct 19, 2023

@NachoPal please fix compilation. The type is probably not yet available, so best to copy it.

@NachoPal in case of copy, ConcreteAssetFromSystem depends on ParaId::from(*id).is_system() which has been changed here. If this constant change is not part of actual polkadot-parachain-primitives dependency (looks like v1.0.0 it is not, only v2.0.0 has it), so you should better go with < 2000,

@NachoPal
Copy link
Contributor Author

@bkontur Yeah, I talked to @bkchr, and IMHO unless it is a bug fix that needs to be asap in the next release, better to avoid this kind of patching that can potentially lead to errors in the future.

This PR will wait to be merged until the missing type is available.

@joepetrowski joepetrowski mentioned this pull request Oct 20, 2023
@joepetrowski joepetrowski mentioned this pull request Nov 21, 2023
5 tasks
@bkchr
Copy link
Contributor

bkchr commented Dec 7, 2023

Was already done in: #87

@bkchr bkchr closed this Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet