diff options
Diffstat (limited to 'names/ownership.js')
| -rw-r--r-- | names/ownership.js | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/names/ownership.js b/names/ownership.js deleted file mode 100644 index 19ae4ef..0000000 --- a/names/ownership.js +++ /dev/null @@ -1,10 +0,0 @@ -// A migration grant names the identity that owns the address. Its manager -// may submit the registration without becoming that identity. -export function registrationIdentity({ existing, signer, manager, grant, granted }) { - const pubkey = existing?.pubkey || (granted ? grant.pubkey : signer); - const nominated = /^[0-9a-f]{64}$/.test(manager || '') && manager !== pubkey; - return { - pubkey, - manager: nominated ? manager : existing?.manager || (granted ? grant.manager : undefined), - }; -} |
