js-moi-utils
Version:
Collection of utility functions used in js-moi-sdk.
42 lines (35 loc) • 646 B
text/typescript
/**
* Enumerates the types of Operations in the system.
*/
export enum OpType {
INVALID_IX,
PARTICIPANT_CREATE,
ASSET_TRANSFER,
FUEL_SUPPLY,
ASSET_CREATE,
ASSET_APPROVE,
ASSET_REVOKE,
ASSET_MINT,
ASSET_BURN,
LOGIC_DEPLOY,
LOGIC_INVOKE,
LOGIC_ENLIST,
LOGIC_INTERACT,
LOGIC_UPGRADE,
FILE_CREATE,
FILE_UPDATE,
PARTICIPANT_REGISTER,
VALIDATOR_REGISTER,
VALIDATOR_UNREGISTER,
STAKE_BOND,
STAKE_UNBOND,
STAKE_TRANSFER
}
/**
* Enumerates the types of particpant locks in the system.
*/
export enum LockType {
MUTATE_LOCK,
READ_LOCK,
NO_LOCK
}