UNPKG

lisk-framework

Version:

Lisk blockchain application platform

146 lines 19.4 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.RegisterSidechainCommand = exports.SidechainInteroperabilityModule = exports.SidechainInteroperabilityMethod = exports.SubmitSidechainCrossChainUpdateCommand = exports.RegisterMainchainCommand = exports.RecoverMessageCommand = exports.MainchainInteroperabilityModule = exports.MainchainInteroperabilityMethod = exports.SubmitMainchainCrossChainUpdateCommand = exports.posGenesisStoreSchema = exports.StakeCommand = exports.UpdateGeneratorKeyCommand = exports.UnlockCommand = exports.ReportMisbehaviorCommand = exports.ValidatorRegistrationCommand = exports.PoSModule = exports.PoSMethod = exports.CROSS_CHAIN_COMMAND_NAME_TRANSFER = exports.tokenGenesisStoreSchema = exports.TransferCommand = exports.TokenModule = exports.TokenMethod = exports.authGenesisStoreSchema = exports.multisigRegMsgSchema = exports.AuthModule = exports.AuthMethod = exports.ValidatorsModule = exports.ValidatorsMethod = exports.testing = exports.IPCChannel = exports.BasePluginEndpoint = exports.BasePlugin = exports.systemDirs = exports.Application = exports.BaseInternalMethod = exports.BaseStore = exports.BaseOffchainStore = exports.BaseEvent = exports.BaseEndpoint = exports.BaseCommand = exports.BaseMethod = exports.BaseModule = exports.standardEventDataSchema = exports.BlockHeader = exports.Block = exports.signingBlockHeaderSchema = exports.blockSchema = exports.blockHeaderSchema = exports.transactionSchema = exports.Transaction = void 0; exports.MAX_NUM_VALIDATORS = exports.MAX_CHAIN_NAME_LENGTH = exports.MIN_CHAIN_NAME_LENGTH = exports.MESSAGE_TAG_CHAIN_REG = exports.NUMBER_ACTIVE_VALIDATORS_MAINCHAIN = exports.BLS_SIGNATURE_LENGTH = exports.BLS_PUBLIC_KEY_LENGTH = exports.applicationConfigSchema = exports.unsignedCertificateSchema = exports.certificateSchema = exports.aggregateCommitSchema = exports.computeUnsignedCertificateFromBlockHeader = exports.TransactionVerifyResult = exports.TransactionExecutionResult = exports.VerifyStatus = exports.NamedRegistry = exports.RandomModule = exports.RandomMethod = exports.FeeModule = exports.FeeMethod = exports.DynamicRewardModule = exports.DynamicRewardMethod = exports.RewardModule = exports.RewardMethod = exports.getMainchainID = exports.BaseInteroperableModule = exports.BaseCCMethod = exports.BaseCCCommand = exports.genesisInteroperabilitySchema = exports.terminateSidechainForLivenessParamsSchema = exports.stateRecoveryInitParamsSchema = exports.stateRecoveryParamsSchema = exports.registrationSignatureMessageSchema = exports.validatorsHashInputSchema = exports.sidechainTerminatedCCMParamsSchema = exports.registrationCCMParamsSchema = exports.messageRecoveryInitializationParamsSchema = exports.messageRecoveryParamsSchema = exports.mainchainRegParams = exports.sidechainRegParams = exports.ccuParamsSchema = exports.ccmSchema = exports.EMPTY_BYTES = exports.MAX_CCM_SIZE = exports.MODULE_NAME_INTEROPERABILITY = exports.MESSAGE_TAG_CERTIFICATE = exports.LIVENESS_LIMIT = exports.TerminateSidechainForLivenessCommand = exports.RecoverStateCommand = exports.InitializeStateRecoveryCommand = void 0; exports.areDistinctHeadersContradicting = exports.CHAIN_ID_LENGTH = void 0; var lisk_chain_1 = require("@liskhq/lisk-chain"); Object.defineProperty(exports, "Transaction", { enumerable: true, get: function () { return lisk_chain_1.Transaction; } }); Object.defineProperty(exports, "transactionSchema", { enumerable: true, get: function () { return lisk_chain_1.transactionSchema; } }); Object.defineProperty(exports, "blockHeaderSchema", { enumerable: true, get: function () { return lisk_chain_1.blockHeaderSchema; } }); Object.defineProperty(exports, "blockSchema", { enumerable: true, get: function () { return lisk_chain_1.blockSchema; } }); Object.defineProperty(exports, "signingBlockHeaderSchema", { enumerable: true, get: function () { return lisk_chain_1.signingBlockHeaderSchema; } }); Object.defineProperty(exports, "Block", { enumerable: true, get: function () { return lisk_chain_1.Block; } }); Object.defineProperty(exports, "BlockHeader", { enumerable: true, get: function () { return lisk_chain_1.BlockHeader; } }); Object.defineProperty(exports, "standardEventDataSchema", { enumerable: true, get: function () { return lisk_chain_1.standardEventDataSchema; } }); var modules_1 = require("./modules"); Object.defineProperty(exports, "BaseModule", { enumerable: true, get: function () { return modules_1.BaseModule; } }); Object.defineProperty(exports, "BaseMethod", { enumerable: true, get: function () { return modules_1.BaseMethod; } }); Object.defineProperty(exports, "BaseCommand", { enumerable: true, get: function () { return modules_1.BaseCommand; } }); Object.defineProperty(exports, "BaseEndpoint", { enumerable: true, get: function () { return modules_1.BaseEndpoint; } }); Object.defineProperty(exports, "BaseEvent", { enumerable: true, get: function () { return modules_1.BaseEvent; } }); Object.defineProperty(exports, "BaseOffchainStore", { enumerable: true, get: function () { return modules_1.BaseOffchainStore; } }); Object.defineProperty(exports, "BaseStore", { enumerable: true, get: function () { return modules_1.BaseStore; } }); Object.defineProperty(exports, "BaseInternalMethod", { enumerable: true, get: function () { return modules_1.BaseInternalMethod; } }); var application_1 = require("./application"); Object.defineProperty(exports, "Application", { enumerable: true, get: function () { return application_1.Application; } }); var system_dirs_1 = require("./system_dirs"); Object.defineProperty(exports, "systemDirs", { enumerable: true, get: function () { return system_dirs_1.systemDirs; } }); var base_plugin_1 = require("./plugins/base_plugin"); Object.defineProperty(exports, "BasePlugin", { enumerable: true, get: function () { return base_plugin_1.BasePlugin; } }); var base_plugin_endpoint_1 = require("./plugins/base_plugin_endpoint"); Object.defineProperty(exports, "BasePluginEndpoint", { enumerable: true, get: function () { return base_plugin_endpoint_1.BasePluginEndpoint; } }); var channels_1 = require("./controller/channels"); Object.defineProperty(exports, "IPCChannel", { enumerable: true, get: function () { return channels_1.IPCChannel; } }); exports.testing = require("./testing"); __exportStar(require("./types"), exports); var validators_1 = require("./modules/validators"); Object.defineProperty(exports, "ValidatorsMethod", { enumerable: true, get: function () { return validators_1.ValidatorsMethod; } }); Object.defineProperty(exports, "ValidatorsModule", { enumerable: true, get: function () { return validators_1.ValidatorsModule; } }); var auth_1 = require("./modules/auth"); Object.defineProperty(exports, "AuthMethod", { enumerable: true, get: function () { return auth_1.AuthMethod; } }); Object.defineProperty(exports, "AuthModule", { enumerable: true, get: function () { return auth_1.AuthModule; } }); Object.defineProperty(exports, "multisigRegMsgSchema", { enumerable: true, get: function () { return auth_1.multisigRegMsgSchema; } }); Object.defineProperty(exports, "authGenesisStoreSchema", { enumerable: true, get: function () { return auth_1.genesisAuthStoreSchema; } }); var token_1 = require("./modules/token"); Object.defineProperty(exports, "TokenMethod", { enumerable: true, get: function () { return token_1.TokenMethod; } }); Object.defineProperty(exports, "TokenModule", { enumerable: true, get: function () { return token_1.TokenModule; } }); Object.defineProperty(exports, "TransferCommand", { enumerable: true, get: function () { return token_1.TransferCommand; } }); Object.defineProperty(exports, "tokenGenesisStoreSchema", { enumerable: true, get: function () { return token_1.genesisTokenStoreSchema; } }); Object.defineProperty(exports, "CROSS_CHAIN_COMMAND_NAME_TRANSFER", { enumerable: true, get: function () { return token_1.CROSS_CHAIN_COMMAND_NAME_TRANSFER; } }); var pos_1 = require("./modules/pos"); Object.defineProperty(exports, "PoSMethod", { enumerable: true, get: function () { return pos_1.PoSMethod; } }); Object.defineProperty(exports, "PoSModule", { enumerable: true, get: function () { return pos_1.PoSModule; } }); Object.defineProperty(exports, "ValidatorRegistrationCommand", { enumerable: true, get: function () { return pos_1.ValidatorRegistrationCommand; } }); Object.defineProperty(exports, "ReportMisbehaviorCommand", { enumerable: true, get: function () { return pos_1.ReportMisbehaviorCommand; } }); Object.defineProperty(exports, "UnlockCommand", { enumerable: true, get: function () { return pos_1.UnlockCommand; } }); Object.defineProperty(exports, "UpdateGeneratorKeyCommand", { enumerable: true, get: function () { return pos_1.UpdateGeneratorKeyCommand; } }); Object.defineProperty(exports, "StakeCommand", { enumerable: true, get: function () { return pos_1.StakeCommand; } }); Object.defineProperty(exports, "posGenesisStoreSchema", { enumerable: true, get: function () { return pos_1.genesisStoreSchema; } }); var interoperability_1 = require("./modules/interoperability"); Object.defineProperty(exports, "SubmitMainchainCrossChainUpdateCommand", { enumerable: true, get: function () { return interoperability_1.SubmitMainchainCrossChainUpdateCommand; } }); Object.defineProperty(exports, "MainchainInteroperabilityMethod", { enumerable: true, get: function () { return interoperability_1.MainchainInteroperabilityMethod; } }); Object.defineProperty(exports, "MainchainInteroperabilityModule", { enumerable: true, get: function () { return interoperability_1.MainchainInteroperabilityModule; } }); Object.defineProperty(exports, "RecoverMessageCommand", { enumerable: true, get: function () { return interoperability_1.RecoverMessageCommand; } }); Object.defineProperty(exports, "RegisterMainchainCommand", { enumerable: true, get: function () { return interoperability_1.RegisterMainchainCommand; } }); Object.defineProperty(exports, "SubmitSidechainCrossChainUpdateCommand", { enumerable: true, get: function () { return interoperability_1.SubmitSidechainCrossChainUpdateCommand; } }); Object.defineProperty(exports, "SidechainInteroperabilityMethod", { enumerable: true, get: function () { return interoperability_1.SidechainInteroperabilityMethod; } }); Object.defineProperty(exports, "SidechainInteroperabilityModule", { enumerable: true, get: function () { return interoperability_1.SidechainInteroperabilityModule; } }); Object.defineProperty(exports, "RegisterSidechainCommand", { enumerable: true, get: function () { return interoperability_1.RegisterSidechainCommand; } }); Object.defineProperty(exports, "InitializeStateRecoveryCommand", { enumerable: true, get: function () { return interoperability_1.InitializeStateRecoveryCommand; } }); Object.defineProperty(exports, "RecoverStateCommand", { enumerable: true, get: function () { return interoperability_1.RecoverStateCommand; } }); Object.defineProperty(exports, "TerminateSidechainForLivenessCommand", { enumerable: true, get: function () { return interoperability_1.TerminateSidechainForLivenessCommand; } }); Object.defineProperty(exports, "LIVENESS_LIMIT", { enumerable: true, get: function () { return interoperability_1.LIVENESS_LIMIT; } }); Object.defineProperty(exports, "MESSAGE_TAG_CERTIFICATE", { enumerable: true, get: function () { return interoperability_1.MESSAGE_TAG_CERTIFICATE; } }); Object.defineProperty(exports, "MODULE_NAME_INTEROPERABILITY", { enumerable: true, get: function () { return interoperability_1.MODULE_NAME_INTEROPERABILITY; } }); Object.defineProperty(exports, "MAX_CCM_SIZE", { enumerable: true, get: function () { return interoperability_1.MAX_CCM_SIZE; } }); Object.defineProperty(exports, "EMPTY_BYTES", { enumerable: true, get: function () { return interoperability_1.EMPTY_BYTES; } }); Object.defineProperty(exports, "ccmSchema", { enumerable: true, get: function () { return interoperability_1.ccmSchema; } }); Object.defineProperty(exports, "ccuParamsSchema", { enumerable: true, get: function () { return interoperability_1.ccuParamsSchema; } }); Object.defineProperty(exports, "sidechainRegParams", { enumerable: true, get: function () { return interoperability_1.sidechainRegParams; } }); Object.defineProperty(exports, "mainchainRegParams", { enumerable: true, get: function () { return interoperability_1.mainchainRegParams; } }); Object.defineProperty(exports, "messageRecoveryParamsSchema", { enumerable: true, get: function () { return interoperability_1.messageRecoveryParamsSchema; } }); Object.defineProperty(exports, "messageRecoveryInitializationParamsSchema", { enumerable: true, get: function () { return interoperability_1.messageRecoveryInitializationParamsSchema; } }); Object.defineProperty(exports, "registrationCCMParamsSchema", { enumerable: true, get: function () { return interoperability_1.registrationCCMParamsSchema; } }); Object.defineProperty(exports, "sidechainTerminatedCCMParamsSchema", { enumerable: true, get: function () { return interoperability_1.sidechainTerminatedCCMParamsSchema; } }); Object.defineProperty(exports, "validatorsHashInputSchema", { enumerable: true, get: function () { return interoperability_1.validatorsHashInputSchema; } }); Object.defineProperty(exports, "registrationSignatureMessageSchema", { enumerable: true, get: function () { return interoperability_1.registrationSignatureMessageSchema; } }); Object.defineProperty(exports, "stateRecoveryParamsSchema", { enumerable: true, get: function () { return interoperability_1.stateRecoveryParamsSchema; } }); Object.defineProperty(exports, "stateRecoveryInitParamsSchema", { enumerable: true, get: function () { return interoperability_1.stateRecoveryInitParamsSchema; } }); Object.defineProperty(exports, "terminateSidechainForLivenessParamsSchema", { enumerable: true, get: function () { return interoperability_1.terminateSidechainForLivenessParamsSchema; } }); Object.defineProperty(exports, "genesisInteroperabilitySchema", { enumerable: true, get: function () { return interoperability_1.genesisInteroperabilitySchema; } }); Object.defineProperty(exports, "BaseCCCommand", { enumerable: true, get: function () { return interoperability_1.BaseCCCommand; } }); Object.defineProperty(exports, "BaseCCMethod", { enumerable: true, get: function () { return interoperability_1.BaseCCMethod; } }); Object.defineProperty(exports, "BaseInteroperableModule", { enumerable: true, get: function () { return interoperability_1.BaseInteroperableModule; } }); Object.defineProperty(exports, "getMainchainID", { enumerable: true, get: function () { return interoperability_1.getMainchainID; } }); var reward_1 = require("./modules/reward"); Object.defineProperty(exports, "RewardMethod", { enumerable: true, get: function () { return reward_1.RewardMethod; } }); Object.defineProperty(exports, "RewardModule", { enumerable: true, get: function () { return reward_1.RewardModule; } }); var dynamic_reward_1 = require("./modules/dynamic_reward"); Object.defineProperty(exports, "DynamicRewardMethod", { enumerable: true, get: function () { return dynamic_reward_1.DynamicRewardMethod; } }); Object.defineProperty(exports, "DynamicRewardModule", { enumerable: true, get: function () { return dynamic_reward_1.DynamicRewardModule; } }); var fee_1 = require("./modules/fee"); Object.defineProperty(exports, "FeeMethod", { enumerable: true, get: function () { return fee_1.FeeMethod; } }); Object.defineProperty(exports, "FeeModule", { enumerable: true, get: function () { return fee_1.FeeModule; } }); var random_1 = require("./modules/random"); Object.defineProperty(exports, "RandomMethod", { enumerable: true, get: function () { return random_1.RandomMethod; } }); Object.defineProperty(exports, "RandomModule", { enumerable: true, get: function () { return random_1.RandomModule; } }); var named_registry_1 = require("./modules/named_registry"); Object.defineProperty(exports, "NamedRegistry", { enumerable: true, get: function () { return named_registry_1.NamedRegistry; } }); var types_1 = require("./state_machine/types"); Object.defineProperty(exports, "VerifyStatus", { enumerable: true, get: function () { return types_1.VerifyStatus; } }); var constants_1 = require("./abi/constants"); Object.defineProperty(exports, "TransactionExecutionResult", { enumerable: true, get: function () { return constants_1.TransactionExecutionResult; } }); Object.defineProperty(exports, "TransactionVerifyResult", { enumerable: true, get: function () { return constants_1.TransactionVerifyResult; } }); var consensus_1 = require("./engine/consensus"); Object.defineProperty(exports, "computeUnsignedCertificateFromBlockHeader", { enumerable: true, get: function () { return consensus_1.computeUnsignedCertificateFromBlockHeader; } }); Object.defineProperty(exports, "aggregateCommitSchema", { enumerable: true, get: function () { return consensus_1.aggregateCommitSchema; } }); Object.defineProperty(exports, "certificateSchema", { enumerable: true, get: function () { return consensus_1.certificateSchema; } }); Object.defineProperty(exports, "unsignedCertificateSchema", { enumerable: true, get: function () { return consensus_1.unsignedCertificateSchema; } }); var schema_1 = require("./schema"); Object.defineProperty(exports, "applicationConfigSchema", { enumerable: true, get: function () { return schema_1.applicationConfigSchema; } }); var constants_2 = require("./modules/interoperability/constants"); Object.defineProperty(exports, "BLS_PUBLIC_KEY_LENGTH", { enumerable: true, get: function () { return constants_2.BLS_PUBLIC_KEY_LENGTH; } }); Object.defineProperty(exports, "BLS_SIGNATURE_LENGTH", { enumerable: true, get: function () { return constants_2.BLS_SIGNATURE_LENGTH; } }); Object.defineProperty(exports, "NUMBER_ACTIVE_VALIDATORS_MAINCHAIN", { enumerable: true, get: function () { return constants_2.NUMBER_ACTIVE_VALIDATORS_MAINCHAIN; } }); Object.defineProperty(exports, "MESSAGE_TAG_CHAIN_REG", { enumerable: true, get: function () { return constants_2.MESSAGE_TAG_CHAIN_REG; } }); Object.defineProperty(exports, "MIN_CHAIN_NAME_LENGTH", { enumerable: true, get: function () { return constants_2.MIN_CHAIN_NAME_LENGTH; } }); Object.defineProperty(exports, "MAX_CHAIN_NAME_LENGTH", { enumerable: true, get: function () { return constants_2.MAX_CHAIN_NAME_LENGTH; } }); Object.defineProperty(exports, "MAX_NUM_VALIDATORS", { enumerable: true, get: function () { return constants_2.MAX_NUM_VALIDATORS; } }); Object.defineProperty(exports, "CHAIN_ID_LENGTH", { enumerable: true, get: function () { return constants_2.CHAIN_ID_LENGTH; } }); var bft_1 = require("./engine/bft"); Object.defineProperty(exports, "areDistinctHeadersContradicting", { enumerable: true, get: function () { return bft_1.areDistinctHeadersContradicting; } }); //# sourceMappingURL=index.js.map