Module state_transition

Module state_transition 

Source
Expand description

The state_transition module

Modules§

address_credit_withdrawal
Module for validation of address credit withdrawal transitions
address_funding_from_asset_lock
Module for validation of address funding from asset lock transitions
address_funds_transfer
Module for validation of address funds transfer transitions
batch
Module containing functionality related to batch processing of documents.
data_contract_create
Module for creating a data contract entity.
data_contract_update
Module for updating an existing data contract entity.
identity_create
Module for creating an identity entity.
identity_create_from_addresses
Identity create from addresses
identity_credit_transfer
Module for managing transfers of credit between identity entities.
identity_credit_transfer_to_addresses
Module for validation of credit transfer from an identity to addresses
identity_credit_withdrawal
Module for managing withdrawals of credit from an identity entity.
identity_top_up
Module for topping up credit in an identity entity.
identity_update
Module for updating an existing identity entity.
masternode_vote
Module for voting from a masternode.
processor
State transition processor.
shield
Module for shield transition validation
shield_from_asset_lock
Module for shield from asset lock transition validation
shielded_common
Common validation logic shared by shielded transitions (proof verification)
shielded_transfer
Module for shielded transfer transition validation
shielded_withdrawal
Module for shielded withdrawal transition validation
transformer
Transforming a state transition into a state transition action
unshield
Module for unshield transition validation

Enums§

ValidationMode
The validation mode we are using