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

[client] support AnnouncementSigner and CommunityRules in the spec files #349

Merged
merged 10 commits into from
Sep 18, 2023

Conversation

clangenb
Copy link
Member

@clangenb clangenb commented Sep 15, 2023

  • Bump pallets for simpler parsing of Bip340 key
  • Add minimal Corsican spec file including an AnnouncementSigner and LoCoLight rules. The bootstrappers are Alice to Ferdie and Alice is the announcement signer.
  • Registered Corsica LoCoLight community on Gesell. Closes [cli] support CommunityRules (LoCoFlex) and announcement signer fields #348
  • Bump pallets to get refactoring of LoCoLight to LoCoFlex.

@clangenb clangenb requested a review from brenzi September 15, 2023 14:18
@clangenb clangenb force-pushed the cl/add-community-rules-support branch from b2f9458 to 2024acd Compare September 15, 2023 14:20
Copy link
Member

@brenzi brenzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice and simple. jsut one little thing

@clangenb
Copy link
Member Author

clangenb commented Sep 18, 2023

I updated the locolight community to Corsica and put LoCoLight in the name to make it easily identifyable in the explorer:

The below is taken from a local node, not Gesell.

image

Comment on lines +12 to +17
"5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY",
"5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty",
"5FLSigC9HGRKVhB9FiEo4Y3koPsNmBmLJbpXg2mp1hXcS59Y",
"5DAAnrj7VHTznn2AWBemMuyBwZWs6FNFjdyVXUeYum3PTXFy",
"5HGjWAeFDfFCWPsjFQdVV2Msvz2XtMktvgocEZcCj68kUMaw",
"5CiPPseXPECbkjWCa6MnjNokrgYjMqmKndv2rSnekmSK2DjL"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alice to Ferdie

"name": "Corsica LoCoLight",
"symbol": "CLL",
"assets": "QmP2fzfikh7VqTu8pvzd2G2vAd4eK7EaazXTEgqGN6AWoD",
"announcementSigner": {"bip340": "0xceda72c19f11aebecf8fb4a0ab3fb2a03e03f283225655baab4728303a560a13"},
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alice

@clangenb clangenb requested a review from brenzi September 18, 2023 08:30
Copy link
Member

@brenzi brenzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, not happy about camelCase as options would exist to change this behavior. But you may be right that we have less trouble like this.
Also I thought we already refactored LoCoLight to LoCoFlex, which we didn't. but as this is an internal value, I don't think its painful to do that later

@clangenb
Copy link
Member Author

Oh, I did not know that should have been refactored to LoCoFlex. I will do that immediately because it will be a breaking change in the app, which uses deserialization instead of the scale codec. I don't want to have to adjust that later.

@clangenb clangenb merged commit 40a6546 into master Sep 18, 2023
@clangenb clangenb deleted the cl/add-community-rules-support branch September 18, 2023 12:56
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.

[cli] support CommunityRules (LoCoFlex) and announcement signer fields
2 participants