account_creation_state
Allows to discern what was the last action on an account_creation_transfer
.
This differs from pending_transfer_expiration_state
in multiple ways. A pending_transfer_expiration_state
:
is passed by the user in queries, to filter results
refers to a transfer, meaning:
it happened recently enough
it happened too long ago
On the other hand, an account_creation_state
:
is used without user input
is attached to
account_creation_transfer
, meaning:the account was registered
the account was not registered in time, and the transfer has been recalled
neither of the above has happened, awaiting input.
Thus, for a certain transfer, the pending_transfer_expiration_state
can be expired, while the account_creation_state
can be pending if the sender did not claim their assets back.
Additionally, since an account_creation_transfer
has multiple rules associated with it, the same transfer can be considered pending for one rule and expired for another, if their timeout_days
values differ.
See also
a similar enum with a different meaning, to avoid confusing the two
for informations about it