Skip to content

Conversation

@saraswatpuneet
Copy link
Collaborator

@saraswatpuneet saraswatpuneet commented Aug 13, 2025

Goal

Details

With respect to provider context design doc, complete the following: Refer design doc

  • Add a new extrinsic propose_to_add_application that receives a ProviderRegistryEntry type payload from provider MSA
  • Ensure the origin is registered provider
  • Add a new state ProviderToApplicationRegistry douple map (ProviderId, ApplicationIndex) to store a new application once a goverance proposal is approved for application, where ApplicationIndex is monotically increasing number for each provider level application from 0..N
  • Move all the approves hashes from payload to ApprovedLogoHashes state
  • Benchmark new extrinsic
  • Add unit tests and e2e tests

Acceptance Criteria

  1. Ability to propose and add new applications
  2. ApprovedHashes successfully contains approved logo hashes from 1
  3. Tests emulating range of tests for adding and approving applications for providers
  4. Benchmarking and e2e tests

Closes #2524

Discussion

Checklist

  • Updated Pallet Readme?
  • Updated js/api-augment for Custom RPC APIs?
  • Design doc(s) updated?
  • Unit Tests added?
  • e2e Tests added?
  • Benchmarks added?
  • Spec version incremented?

@saraswatpuneet saraswatpuneet changed the title 2524 add application [Provider Context] 2524 propose to add application via governance for a given provider Aug 13, 2025
@github-actions github-actions bot added the metadata-changed Metadata has changed since the latest full release label Aug 13, 2025
@saraswatpuneet saraswatpuneet requested review from a team, JoeCap08055, aramikm, claireclark1, enddynayn, mattheworris and shannonwells and removed request for a team August 13, 2025 18:29
@github-actions github-actions bot added metadata-changed Metadata has changed since the latest full release and removed metadata-changed Metadata has changed since the latest full release labels Aug 13, 2025
@github-actions github-actions bot added metadata-changed Metadata has changed since the latest full release and removed metadata-changed Metadata has changed since the latest full release labels Aug 13, 2025
Copy link
Collaborator

@aramikm aramikm left a comment

Choose a reason for hiding this comment

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

Looks good. 2 small comments

@github-actions github-actions bot removed the metadata-changed Metadata has changed since the latest full release label Aug 14, 2025
@github-actions github-actions bot added the metadata-changed Metadata has changed since the latest full release label Aug 14, 2025
@github-actions github-actions bot added metadata-changed Metadata has changed since the latest full release and removed metadata-changed Metadata has changed since the latest full release labels Aug 14, 2025
@saraswatpuneet saraswatpuneet merged commit 513f739 into feat/provider-context-development Aug 14, 2025
32 checks passed
@saraswatpuneet saraswatpuneet deleted the 2524_add_application branch August 14, 2025 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

metadata-changed Metadata has changed since the latest full release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants