Transactions
User transactions
Unless otherwise noted, the principal of a transaction must be an existing account, meaning the transaction will fail if the principal does not exist.
Create Identity
Creates a root ADI or a sub-ADI.
When creating a sub-ADI, the principal must be the ADI that will be its parent. For example, when creating a sub-ADI named
acc://alice/home
, the principal must beacc://alice
. In this case CreateIdentity creates the new ADI directly without producing a synthetic transaction.When creating a root ADI, the principal may be the ADI being created. For example, when creating an ADI named
acc://alice
, the principal may beacc://alice
. In this case the principal must not exist and CreateIdentity creates the new ADI directly without producing a synthetic transaction.When creating a root ADI, the principal may be any other existing account. For example, when creating an ADI named
acc://alice
, the principal may be a lite token account. In this case CreateIdentity does not create the new ADI and instead produces a SyntheticCreateIdentity.
Synthetic transactions
Synthetic Create Identity
Synthetic Write Data
Synthetic Deposit Tokens
Synthetic Deposit Credits
Synthetic Burn Tokens
System transactions
System Genesis
The transaction that activated Accumulate. Accounts that exist in block 1 were created by the genesis transaction, such as the system, synthetic, and anchor ledgers and imported Factoid accounts. An Accumulate network will always have exactly one genesis transaction, executed at block 1.
Directory Anchor
An anchor sent from the Directory Network to the other partitions.
Block Validator Anchor
An anchor sent from a Block Validator Network to the Directory Network.
Last updated