Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Update account seed management in badge and issuer modules #19

Merged
merged 1 commit into from
May 19, 2023

Conversation

vjgpt
Copy link
Collaborator

@vjgpt vjgpt commented May 19, 2023

No description provided.

@vjgpt vjgpt requested a review from abishekk92 May 19, 2023 11:57
@abishekk92 abishekk92 merged commit 0c49f16 into smart_profile May 19, 2023
@vjgpt vjgpt deleted the fix-badge branch May 26, 2023 08:52
abishekk92 added a commit that referenced this pull request Jun 23, 2023
* add: profile_v2

* add: profile_v2 events

* [BREAKING] directly update post

* fix: broken test cases from profile changes

* add: gpl_nameservice

* add: transfer namerecord

* add: name_record validation

* limit subdomain level to 1

* Limit transfer to a SystemAccount

* [WIP] feature: validate screen_name via gpl_nameservice

* fix: NameRecord serde + validation

* add: gumdomain as screenname in test cases

* add: badges

* [WIP]: feature: add custom reaction

* remove: user

* remove: user in gpl_compression

* fix: test cases after removing user

* fix: s/user/profile

* fix: failing test cases from session integration

* Use emoji_code for reaction

* fix: serde errors and tests cases for emoji code as reaction

* update account seed management in badge and issuer modules (#19)

* Issuer must be verified before they can issue a badge.

This make sure badge and schema workflows constraint against a verified issuer.

The issuer's verification status is false, until explicitly authorized by the IssuerVerifier.

* Remove redundant PDA checks

* Add verify_issuer instruction

* Badge must have a schema

* remove reaction_type

* Fix test failing test cases from the merge

* update seed generation in badge (#21)

* Update program_id

* Simplify emoji; let the client handle it

* Remove user.rs

---------

Co-authored-by: Vijay Gupta <vjgupta57@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants