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 support for RecordSpecification identifiers to the metadata address class. #58

Closed
4 tasks
iramiller opened this issue Feb 10, 2021 · 0 comments · Fixed by #106
Closed
4 tasks

Add support for RecordSpecification identifiers to the metadata address class. #58

iramiller opened this issue Feb 10, 2021 · 0 comments · Fixed by #106
Assignees
Labels
metadata Metadata Module
Projects
Milestone

Comments

@iramiller
Copy link
Member

iramiller commented Feb 10, 2021

Summary

Add a new RecordSpecification type to the Address class.

Problem Definition

Add a new RecordSpecification identifier to the metadata class. Format should be

PrefixRecordSpecification = "recspec"
hrp = PrefixRecordSpecification
requiredLength = 1 + 16 + 32 // type byte plus size of one uuid and one sha256 hash

Should contain the ContractSpecification UUID along with the hash of the record name. Add an iterator prefix that returns the prefix portion of the id bytes (type byte + record specification uuid bytes). Ensure appropriate tests are added to address_test.go


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@iramiller iramiller added this to the Metadata Module Release milestone Feb 10, 2021
@iramiller iramiller added this to To do in Testnet via automation Feb 10, 2021
@iramiller iramiller added this to To Do in Mainnet Feb 10, 2021
@jdfigure jdfigure added the metadata Metadata Module label Feb 17, 2021
@jdfigure jdfigure modified the milestones: Metadata Module Release, Testnet Beta Feb 22, 2021
@iramiller iramiller modified the milestones: 1.0.0, 0.1.5 Feb 23, 2021
@iramiller iramiller removed this from To Do in Mainnet Feb 24, 2021
@iramiller iramiller moved this from To do to In progress in Testnet Feb 25, 2021
Testnet automation moved this from In progress to Done Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
metadata Metadata Module
Projects
Testnet
  
Done
Development

Successfully merging a pull request may close this issue.

3 participants