-
Notifications
You must be signed in to change notification settings - Fork 9
All possible states of a domain
The domain has never been applied to the registry.
The domain has been applied to the registry and is awaiting it's stage to end to be admitted. If challenged, it will be moved to voting-commit.
At the end of the application stage, if the domain isn't challenged, it needs to be have a function named updateStatus
be called in order to move it In Registry.
Once a domain either In Application or In Registry is challenged, it is moved into voting-commit where users commit their votes to either SUPPORT or OPPOSE the domain in question.
The second-half of the voting stages, where users reveal their previously committed votes. If the user failed to commit a vote in the previous stage, they have nothing to reveal here.
Once the reveal stage has ended, someone has to call updateStatus
in order to push the domain into In Registry or Rejected, depending on the vote outcome.
Either from In Application or Voting-Reveal, the domain is admitted into the registry when in this stage.
While the domain was In Registry, it was challenged and moved to this stage. The domain continues to be In Registry as it is being voted on.
Once again, the domain continues to be In Registry, but users reveal their committed votes here.
Once the reveal stage has ended, someone has to call updateStatus
in order to keep the domain In Registry or push it to Rejected, depending on the vote outcome.
The domain was applied, challenged, and voted out. Or the domain was already In Registry, then challenged and voted out.
The domain was admitted into the registry, but the applicant withdrew the domain from the registry and had their staked ADT refunded.