Enum PersonaStatus
Assemblies: libkeychain.dll
Inheritance: Object → PersonaStatus
PersonaStatus describes the life cycle states of a Persona with respect to its state on the blockchain.
| Enum Constant |
Description |
Broadcasted
|
Broadcasted on the blockchain |
Confirmed
|
Confirmed on the blockchain |
Confirming
|
Confirming on the blockchain |
Created
|
Created locally |
Expired
|
Expired |
Expiring
|
Expiring |
Funding
|
Retrieving blockchain tokens |
Unrecognized
|
Error condition |
Broadcasted
|
The blockchain transactions that place the Persona 's certificate on the blockchain has been broadcasted to the blockchain network but has not yet been confirmed on the blockchain. |
Confirmed
|
The Persona blockchain transactions have all been fully confirmed on the blockchain. |
Confirming
|
The Persona blockchain transactions have received at least one confirmation however not enough confirmations to be considered fully confirmed. |
Created
|
The Persona was created locally but not placed on the blockchain. This is the beginning state of the Persona life cycle. |
Expired
|
The Persona certificate has expired. Data encrypted and/or signed with an expired certificate will not be decrypted/verified by recipients. |
Expiring
|
The Persona certificate is approaching expiration (within a pre-established number of blocks) and needs to be renewed. |
Funding
|
The necessary protocol coins have been requested from the faucet and awaiting confirmation. |
Unrecognized
|
Status is an unrecognized value. |