Skip to content

Commit

Permalink
docs: Update HIP-32 to note removal of ability to set account's alias…
Browse files Browse the repository at this point in the history
… with an update (#1016)

Signed-off-by: David S Bakin <117694041+david-bakin-sl@users.noreply.github.com>
Signed-off-by: Michael Garber <michael.garber@swirldslabs.com>
Signed-off-by: David Bakin <117694041+david-bakin-sl@users.noreply.github.com>
Co-authored-by: Michael Garber <michael.garber@swirldslabs.com>
Co-authored-by: Nana Essilfie-Conduah <56320167+Nana-EC@users.noreply.github.com>
  • Loading branch information
3 people authored Aug 1, 2024
1 parent 9046d34 commit a6cf85e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions HIP/hip-32.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ discussions-to: https://github.com/hashgraph/hedera-improvement-proposal/discuss
last-call-date-time: 2021-12-03T07:00:00Z
release: v0.21.0
created: 2021-11-01
updated: 2022-04-26
updated: 2024-07-24
requires: 15
---

Expand Down Expand Up @@ -57,7 +57,9 @@ An automatically-created account will be created with only one public key (the o

At most one account can ever have a given alias. If a transaction auto-creates the account, any further transfers to that alias will simply be deposited in that account, without creating anything, and with no creation fee being charged.

An account created normally has no alias. It can be given an alias with an account update, but only if that alias is not currently used by any other account, and only if the update transaction is signed by the private key corresponding to the public key in the alias.
An account created normally has no alias. ~~It can be given an alias with an account update, but only if that alias is not currently used by any other account, and only if the update transaction is signed by the private key corresponding to the public key in the alias.~~
* **UPDATE:** This intent has been revisited and retracted by [HIP-583](https://hips.hedera.com/hip/hip-583#update-account-with-alias),
which provides other ways to set the alias.

Once an account has an alias, the alias can never be changed, and can never be associated with any other account until the first account is deleted and removed from the ledger. Only then could another account be created or updated to be associated with that alias.

Expand Down Expand Up @@ -99,5 +101,7 @@ From the user's point of view, these virtual "accounts" should be indistinguisha

## References

* [HIP-583](https://hips.hedera.com/hip/hip-583) - "Expand alias support in CryptoCreate & CryptoTransfer Transactions"

## Copyright/license
This document is licensed under the Apache License, Version 2.0 -- see LICENSE or (https://www.apache.org/licenses/LICENSE-2.0)

0 comments on commit a6cf85e

Please sign in to comment.