Skip to content

feat: adding support for token kyc (#197) - #226

Closed
arianejasuwienas wants to merge 13 commits into
mainfrom
197-token-kyc
Closed

feat: adding support for token kyc (#197)#226
arianejasuwienas wants to merge 13 commits into
mainfrom
197-token-kyc

Conversation

@arianejasuwienas

Copy link
Copy Markdown
Contributor

Description:

Added support for token KYC in HTS (0x167). This functionality allows you to restrict which accounts can interact with your tokens. It now will also work on forked networks.

Related issue(s):

Fixes #197

Notes for reviewer:

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
@arianejasuwienas arianejasuwienas self-assigned this Jan 31, 2025
@arianejasuwienas arianejasuwienas added the feature Enhancing an existing feature driven by business requirements. Typically backwards compatible. label Jan 31, 2025
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
Signed-off-by: Mariusz Jasuwienas <mariusz.jasuwienas@arianelabs.com>
@arianejasuwienas

Copy link
Copy Markdown
Contributor Author

I'll mark it for review since it properly implements its part of the functionality. However, #223 must be merged first. Otherwise, the EVM address associated with the public key retrieved from the Mirror Node will not be set. Because of that, tokens that existed on the Mirror Node before the fork will not work correctly. This is why I'm running tests on a newly deployed token.

@arianejasuwienas
arianejasuwienas marked this pull request as ready for review February 7, 2025 13:11
@arianejasuwienas
arianejasuwienas requested review from a team as code owners February 7, 2025 13:12
@arianejasuwienas

Copy link
Copy Markdown
Contributor Author

Included in #236

@arianejasuwienas
arianejasuwienas deleted the 197-token-kyc branch February 14, 2025 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Enhancing an existing feature driven by business requirements. Typically backwards compatible.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement token freeze, KYC, and pause functionalities

1 participant