"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var SystemTx;
(function (SystemTx) {
    SystemTx["FillBlock"] = "FillBlock";
    SystemTx["Remark"] = "Remark";
    SystemTx["SetHeapPages"] = "SetHeapPages";
    SystemTx["SetCode"] = "SetCode";
    SystemTx["SetStorage"] = "SetStorage";
    SystemTx["KillStorage"] = "KillStorage";
    SystemTx["KillPrefix"] = "KillPrefix";
})(SystemTx = exports.SystemTx || (exports.SystemTx = {}));
var TimestampTx;
(function (TimestampTx) {
    TimestampTx["Set"] = "Set";
})(TimestampTx = exports.TimestampTx || (exports.TimestampTx = {}));
var BalancesTx;
(function (BalancesTx) {
    BalancesTx["Transfer"] = "Transfer";
    BalancesTx["TopUpIdentityBalance"] = "TopUpIdentityBalance";
    BalancesTx["ReclaimIdentityBalance"] = "ReclaimIdentityBalance";
    BalancesTx["ChangeChargeDidFlag"] = "ChangeChargeDidFlag";
    BalancesTx["SetBalance"] = "SetBalance";
    BalancesTx["ForceTransfer"] = "ForceTransfer";
})(BalancesTx = exports.BalancesTx || (exports.BalancesTx = {}));
var AuthorshipTx;
(function (AuthorshipTx) {
    AuthorshipTx["SetUncles"] = "SetUncles";
})(AuthorshipTx = exports.AuthorshipTx || (exports.AuthorshipTx = {}));
var StakingTx;
(function (StakingTx) {
    StakingTx["Bond"] = "Bond";
    StakingTx["BondExtra"] = "BondExtra";
    StakingTx["Unbond"] = "Unbond";
    StakingTx["WithdrawUnbonded"] = "WithdrawUnbonded";
    StakingTx["Validate"] = "Validate";
    StakingTx["Nominate"] = "Nominate";
    StakingTx["Chill"] = "Chill";
    StakingTx["SetPayee"] = "SetPayee";
    StakingTx["SetController"] = "SetController";
    StakingTx["SetValidatorCount"] = "SetValidatorCount";
    StakingTx["AddPotentialValidator"] = "AddPotentialValidator";
    StakingTx["RemoveValidator"] = "RemoveValidator";
    StakingTx["ComplianceFailed"] = "ComplianceFailed";
    StakingTx["CompliancePassed"] = "CompliancePassed";
    StakingTx["ValidateKycExpiryNominators"] = "ValidateKycExpiryNominators";
    StakingTx["ForceNoEras"] = "ForceNoEras";
    StakingTx["ForceNewEra"] = "ForceNewEra";
    StakingTx["SetInvulnerables"] = "SetInvulnerables";
    StakingTx["ForceUnstake"] = "ForceUnstake";
    StakingTx["ForceNewEraAlways"] = "ForceNewEraAlways";
    StakingTx["CancelDeferredSlash"] = "CancelDeferredSlash";
})(StakingTx = exports.StakingTx || (exports.StakingTx = {}));
var SessionTx;
(function (SessionTx) {
    SessionTx["SetKeys"] = "SetKeys";
})(SessionTx = exports.SessionTx || (exports.SessionTx = {}));
var FinalityTrackerTx;
(function (FinalityTrackerTx) {
    FinalityTrackerTx["FinalHint"] = "FinalHint";
})(FinalityTrackerTx = exports.FinalityTrackerTx || (exports.FinalityTrackerTx = {}));
var GrandpaTx;
(function (GrandpaTx) {
    GrandpaTx["ReportMisbehavior"] = "ReportMisbehavior";
})(GrandpaTx = exports.GrandpaTx || (exports.GrandpaTx = {}));
var ImOnlineTx;
(function (ImOnlineTx) {
    ImOnlineTx["Heartbeat"] = "Heartbeat";
})(ImOnlineTx = exports.ImOnlineTx || (exports.ImOnlineTx = {}));
var SudoTx;
(function (SudoTx) {
    SudoTx["Sudo"] = "Sudo";
    SudoTx["SetKey"] = "SetKey";
    SudoTx["SudoAs"] = "SudoAs";
})(SudoTx = exports.SudoTx || (exports.SudoTx = {}));
var MultiSigTx;
(function (MultiSigTx) {
    MultiSigTx["CreateMultisig"] = "CreateMultisig";
    MultiSigTx["CreateProposalAsIdentity"] = "CreateProposalAsIdentity";
    MultiSigTx["CreateProposalAsKey"] = "CreateProposalAsKey";
    MultiSigTx["ApproveAsIdentity"] = "ApproveAsIdentity";
    MultiSigTx["ApproveAsKey"] = "ApproveAsKey";
    MultiSigTx["AcceptMultisigSignerAsIdentity"] = "AcceptMultisigSignerAsIdentity";
    MultiSigTx["AcceptMultisigSignerAsKey"] = "AcceptMultisigSignerAsKey";
    MultiSigTx["AddMultisigSigner"] = "AddMultisigSigner";
    MultiSigTx["RemoveMultisigSigner"] = "RemoveMultisigSigner";
    MultiSigTx["ChangeSigsRequired"] = "ChangeSigsRequired";
})(MultiSigTx = exports.MultiSigTx || (exports.MultiSigTx = {}));
var ContractsTx;
(function (ContractsTx) {
    ContractsTx["UpdateSchedule"] = "UpdateSchedule";
    ContractsTx["PutCode"] = "PutCode";
    ContractsTx["Call"] = "Call";
    ContractsTx["Instantiate"] = "Instantiate";
    ContractsTx["ClaimSurcharge"] = "ClaimSurcharge";
})(ContractsTx = exports.ContractsTx || (exports.ContractsTx = {}));
var TreasuryTx;
(function (TreasuryTx) {
    TreasuryTx["ProposeSpend"] = "ProposeSpend";
    TreasuryTx["RejectProposal"] = "RejectProposal";
    TreasuryTx["ApproveProposal"] = "ApproveProposal";
})(TreasuryTx = exports.TreasuryTx || (exports.TreasuryTx = {}));
var PolymeshCommitteeTx;
(function (PolymeshCommitteeTx) {
    PolymeshCommitteeTx["SetVoteThreshold"] = "SetVoteThreshold";
    PolymeshCommitteeTx["SetMembers"] = "SetMembers";
    PolymeshCommitteeTx["Propose"] = "Propose";
    PolymeshCommitteeTx["Vote"] = "Vote";
})(PolymeshCommitteeTx = exports.PolymeshCommitteeTx || (exports.PolymeshCommitteeTx = {}));
var CommitteeMembershipTx;
(function (CommitteeMembershipTx) {
    CommitteeMembershipTx["AddMember"] = "AddMember";
    CommitteeMembershipTx["RemoveMember"] = "RemoveMember";
    CommitteeMembershipTx["SwapMember"] = "SwapMember";
    CommitteeMembershipTx["ResetMembers"] = "ResetMembers";
})(CommitteeMembershipTx = exports.CommitteeMembershipTx || (exports.CommitteeMembershipTx = {}));
var MipsTx;
(function (MipsTx) {
    MipsTx["SetMinProposalDeposit"] = "SetMinProposalDeposit";
    MipsTx["SetQuorumThreshold"] = "SetQuorumThreshold";
    MipsTx["SetProposalDuration"] = "SetProposalDuration";
    MipsTx["Propose"] = "Propose";
    MipsTx["Vote"] = "Vote";
    MipsTx["KillProposal"] = "KillProposal";
    MipsTx["FastTrackProposal"] = "FastTrackProposal";
    MipsTx["EmergencyReferendum"] = "EmergencyReferendum";
    MipsTx["EnactReferendum"] = "EnactReferendum";
})(MipsTx = exports.MipsTx || (exports.MipsTx = {}));
var AssetTx;
(function (AssetTx) {
    AssetTx["RegisterTicker"] = "RegisterTicker";
    AssetTx["AcceptTickerTransfer"] = "AcceptTickerTransfer";
    AssetTx["AcceptTokenOwnershipTransfer"] = "AcceptTokenOwnershipTransfer";
    AssetTx["CreateToken"] = "CreateToken";
    AssetTx["Freeze"] = "Freeze";
    AssetTx["Unfreeze"] = "Unfreeze";
    AssetTx["RenameToken"] = "RenameToken";
    AssetTx["Transfer"] = "Transfer";
    AssetTx["ControllerTransfer"] = "ControllerTransfer";
    AssetTx["Approve"] = "Approve";
    AssetTx["TransferFrom"] = "TransferFrom";
    AssetTx["CreateCheckpoint"] = "CreateCheckpoint";
    AssetTx["Issue"] = "Issue";
    AssetTx["BatchIssue"] = "BatchIssue";
    AssetTx["Redeem"] = "Redeem";
    AssetTx["RedeemFrom"] = "RedeemFrom";
    AssetTx["ControllerRedeem"] = "ControllerRedeem";
    AssetTx["MakeDivisible"] = "MakeDivisible";
    AssetTx["CanTransfer"] = "CanTransfer";
    AssetTx["TransferWithData"] = "TransferWithData";
    AssetTx["TransferFromWithData"] = "TransferFromWithData";
    AssetTx["IsIssuable"] = "IsIssuable";
    AssetTx["AddDocuments"] = "AddDocuments";
    AssetTx["RemoveDocuments"] = "RemoveDocuments";
    AssetTx["UpdateDocuments"] = "UpdateDocuments";
    AssetTx["IncreaseCustodyAllowance"] = "IncreaseCustodyAllowance";
    AssetTx["IncreaseCustodyAllowanceOf"] = "IncreaseCustodyAllowanceOf";
    AssetTx["TransferByCustodian"] = "TransferByCustodian";
    AssetTx["SetFundingRound"] = "SetFundingRound";
    AssetTx["UpdateIdentifiers"] = "UpdateIdentifiers";
    AssetTx["AddExtension"] = "AddExtension";
    AssetTx["ArchiveExtension"] = "ArchiveExtension";
    AssetTx["UnarchiveExtension"] = "UnarchiveExtension";
})(AssetTx = exports.AssetTx || (exports.AssetTx = {}));
var DividendTx;
(function (DividendTx) {
    DividendTx["New"] = "New";
    DividendTx["Cancel"] = "Cancel";
    DividendTx["Claim"] = "Claim";
    DividendTx["ClaimUnclaimed"] = "ClaimUnclaimed";
})(DividendTx = exports.DividendTx || (exports.DividendTx = {}));
var IdentityTx;
(function (IdentityTx) {
    IdentityTx["RegisterDid"] = "RegisterDid";
    IdentityTx["AddSigningItems"] = "AddSigningItems";
    IdentityTx["RemoveSigningItems"] = "RemoveSigningItems";
    IdentityTx["SetMasterKey"] = "SetMasterKey";
    IdentityTx["AcceptMasterKey"] = "AcceptMasterKey";
    IdentityTx["AddClaim"] = "AddClaim";
    IdentityTx["AddClaimsBatch"] = "AddClaimsBatch";
    IdentityTx["ForwardedCall"] = "ForwardedCall";
    IdentityTx["RevokeClaim"] = "RevokeClaim";
    IdentityTx["SetPermissionToSigner"] = "SetPermissionToSigner";
    IdentityTx["FreezeSigningKeys"] = "FreezeSigningKeys";
    IdentityTx["UnfreezeSigningKeys"] = "UnfreezeSigningKeys";
    IdentityTx["GetMyDid"] = "GetMyDid";
    IdentityTx["AddAuthorization"] = "AddAuthorization";
    IdentityTx["AddAuthorizationAsKey"] = "AddAuthorizationAsKey";
    IdentityTx["BatchAddAuthorization"] = "BatchAddAuthorization";
    IdentityTx["RemoveAuthorization"] = "RemoveAuthorization";
    IdentityTx["BatchRemoveAuthorization"] = "BatchRemoveAuthorization";
    IdentityTx["AcceptAuthorization"] = "AcceptAuthorization";
    IdentityTx["BatchAcceptAuthorization"] = "BatchAcceptAuthorization";
    IdentityTx["AuthorizeJoinToIdentity"] = "AuthorizeJoinToIdentity";
    IdentityTx["UnauthorizedJoinToIdentity"] = "UnauthorizedJoinToIdentity";
    IdentityTx["AddSigningItemsWithAuthorization"] = "AddSigningItemsWithAuthorization";
    IdentityTx["RevokeOffchainAuthorization"] = "RevokeOffchainAuthorization";
    IdentityTx["IsMyIdentityHasValidKyc"] = "IsMyIdentityHasValidKyc";
})(IdentityTx = exports.IdentityTx || (exports.IdentityTx = {}));
var GeneralTmTx;
(function (GeneralTmTx) {
    GeneralTmTx["AddActiveRule"] = "AddActiveRule";
    GeneralTmTx["RemoveActiveRule"] = "RemoveActiveRule";
    GeneralTmTx["ResetActiveRules"] = "ResetActiveRules";
})(GeneralTmTx = exports.GeneralTmTx || (exports.GeneralTmTx = {}));
var VotingTx;
(function (VotingTx) {
    VotingTx["AddBallot"] = "AddBallot";
    VotingTx["Vote"] = "Vote";
    VotingTx["CancelBallot"] = "CancelBallot";
})(VotingTx = exports.VotingTx || (exports.VotingTx = {}));
var StoCappedTx;
(function (StoCappedTx) {
    StoCappedTx["LaunchSto"] = "LaunchSto";
    StoCappedTx["BuyTokens"] = "BuyTokens";
    StoCappedTx["ModifyAllowedTokens"] = "ModifyAllowedTokens";
    StoCappedTx["BuyTokensBySimpleToken"] = "BuyTokensBySimpleToken";
    StoCappedTx["PauseSto"] = "PauseSto";
    StoCappedTx["UnpauseSto"] = "UnpauseSto";
})(StoCappedTx = exports.StoCappedTx || (exports.StoCappedTx = {}));
var PercentageTmTx;
(function (PercentageTmTx) {
    PercentageTmTx["ToggleMaximumPercentageRestriction"] = "ToggleMaximumPercentageRestriction";
})(PercentageTmTx = exports.PercentageTmTx || (exports.PercentageTmTx = {}));
var ExemptionTx;
(function (ExemptionTx) {
    ExemptionTx["ModifyExemptionList"] = "ModifyExemptionList";
})(ExemptionTx = exports.ExemptionTx || (exports.ExemptionTx = {}));
var SimpleTokenTx;
(function (SimpleTokenTx) {
    SimpleTokenTx["CreateToken"] = "CreateToken";
    SimpleTokenTx["Approve"] = "Approve";
    SimpleTokenTx["Transfer"] = "Transfer";
    SimpleTokenTx["TransferFrom"] = "TransferFrom";
})(SimpleTokenTx = exports.SimpleTokenTx || (exports.SimpleTokenTx = {}));
var KycServiceProvidersTx;
(function (KycServiceProvidersTx) {
    KycServiceProvidersTx["AddMember"] = "AddMember";
    KycServiceProvidersTx["RemoveMember"] = "RemoveMember";
    KycServiceProvidersTx["SwapMember"] = "SwapMember";
    KycServiceProvidersTx["ResetMembers"] = "ResetMembers";
})(KycServiceProvidersTx = exports.KycServiceProvidersTx || (exports.KycServiceProvidersTx = {}));
