Skip to content

Extract contract metadata to its own crate#69

Merged
ascjones merged 18 commits into
masterfrom
aj-metadata-crate
Sep 10, 2020
Merged

Extract contract metadata to its own crate#69
ascjones merged 18 commits into
masterfrom
aj-metadata-crate

Conversation

@ascjones

@ascjones ascjones commented Aug 5, 2020

Copy link
Copy Markdown
Collaborator

Closes #65, rel use-ink/ink#299.

Not sure about the name: have called it contract-metadata for now.

/cc @seanyoung

@ascjones
ascjones requested a review from Robbepop August 5, 2020 11:16

@Robbepop Robbepop left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

All in all look good. However, I'd really like to see a builder for construction.

Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
@ascjones

ascjones commented Sep 1, 2020

Copy link
Copy Markdown
Collaborator Author

@Robbepop ready for another look now I've added the builder

Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated
Comment thread metadata/lib.rs Outdated

@Robbepop Robbepop left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM now
let's wait for the checks to pass and then you are free to merge

@ascjones
ascjones merged commit f0e7cab into master Sep 10, 2020
@ascjones
ascjones deleted the aj-metadata-crate branch September 10, 2020 13:51
@ascjones ascjones mentioned this pull request Oct 13, 2020
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.

Extract extended contract metadata types to separate crate

2 participants