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

Add WASM query support to Metadata module #65

Closed
2 of 4 tasks
ghost opened this issue Feb 12, 2021 · 1 comment · Fixed by #359
Closed
2 of 4 tasks

Add WASM query support to Metadata module #65

ghost opened this issue Feb 12, 2021 · 1 comment · Fixed by #359
Labels
enhancement New feature or request metadata Metadata Module
Milestone

Comments

@ghost
Copy link

ghost commented Feb 12, 2021

Summary

Support querying the metadata module from provwasm smart contracts.

Problem Definition

At a minimum, smart contract developers should be able to query for:

  • Scopes
  • Sessions
  • Records

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@ghost ghost added the enhancement New feature or request label Feb 12, 2021
@ghost ghost added this to the mainnet Release Candidate milestone Feb 12, 2021
@ghost ghost self-assigned this Feb 12, 2021
@jdfigure jdfigure added the metadata Metadata Module label Feb 17, 2021
@jdfigure jdfigure modified the milestones: mainnet Release Candidate, Metadata Module Release, Testnet Beta Feb 18, 2021
@iramiller iramiller modified the milestones: 1.0.0, 0.3.0 Mar 2, 2021
@iramiller iramiller modified the milestones: 0.3.0, 1.0.0, 1.1.0 Mar 17, 2021
@ghost ghost removed their assignment Mar 17, 2021
@iramiller iramiller modified the milestones: 1.1.0, v1.2.0, v1.3.0 Apr 21, 2021
@iramiller iramiller modified the milestones: v1.3.0, v1.4.0 May 5, 2021
@iramiller iramiller modified the milestones: v1.4.0, v1.5.0, v1.6.0 May 28, 2021
@ghost ghost assigned ktalley-figure Jun 3, 2021
@ghost ghost assigned ghost and unassigned ktalley-figure Jun 17, 2021
@ghost
Copy link
Author

ghost commented Jun 17, 2021

Due to 32MiB instance memory limit for smart contracts, there will have to be a name filter on record queries. I'll also add a top-level validation in the provwasm querier to ensure JSON-marshaled query results do not exceed this limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request metadata Metadata Module
Projects
Development

Successfully merging a pull request may close this issue.

3 participants