HomePhabricator
Diffusion Comm d958c50e9f0f

[identity] add RPC for logging in users with reserved wallet addresses

Description

[identity] add RPC for logging in users with reserved wallet addresses

Summary:
wallet users on ashoat's keyserver today will have to claim their address when they first auth with the identity service by calling this special RPC.

while implementing the new RPC i found some places in our code base that needed refactoring. if it's difficult to review i can split it out.

Test Plan: added my wallet address to the reserved usernames table. then successfully claimed it using the new RPC

Reviewers: bartek, michal, jon

Reviewed By: bartek, michal

Subscribers: ashoat, tomek, wyilio

Differential Revision: https://phab.comm.dev/D9678

Details

Provenance
varunAuthored on Nov 2 2023, 3:52 PM
Reviewer
bartek
Differential Revision
D9678: [identity] add RPC for logging in users with reserved wallet addresses
Parents
rCOMM878c958c284e: [lib] Add `minimallyEncoded` discriminator property to…
Branches
Unknown
Tags
Unknown