UNPKG

@gear-js/api

Version:

A JavaScript library that provides functionality to connect GEAR Component APIs.

91 lines (86 loc) 3.84 kB
'use strict'; require('@polkadot/api-augment'); var GearApi = require('./GearApi.js'); var Keyring = require('./Keyring.js'); var consts = require('./consts.js'); require('@polkadot/types'); require('assert'); var reply = require('./wasm/reply.js'); var GearEventData = require('./events/GearEventData.js'); var Events = require('./events/Events.js'); var string = require('./utils/string.js'); var generate = require('./utils/generate.js'); var json = require('./utils/json.js'); var types = require('./utils/types.js'); var prefixes = require('./utils/prefixes.js'); var validate = require('./utils/validate.js'); var address = require('./utils/address.js'); var signature = require('./utils/signature.js'); var regexp = require('./utils/regexp.js'); var createPayload = require('./utils/create-payload.js'); var getExtrinsic = require('./utils/getExtrinsic.js'); var replyCode = require('./utils/reply-code.js'); require('@polkadot/types/lookup'); var metadata = require('./metadata/metadata.js'); var stateMetadata = require('./metadata/stateMetadata.js'); var programMetadata = require('./metadata/programMetadata.js'); var is = require('./metadata/is.js'); var createType = require('./metadata/create-type.js'); var GearProgram = require('./GearProgram.js'); exports.GearApi = GearApi.GearApi; exports.GearKeyring = Keyring.GearKeyring; Object.defineProperty(exports, "SPEC_VERSION", { enumerable: true, get: function () { return consts.SPEC_VERSION; } }); exports.VARA_SS58_FORMAT = consts.VARA_SS58_FORMAT; exports.getGrReply = reply.getGrReply; exports.GearEventData = GearEventData.GearEventData; exports.GearEvents = Events.GearEvents; exports.toCamelCase = string.toCamelCase; exports.generateCodeHash = generate.generateCodeHash; exports.generateProgramId = generate.generateProgramId; exports.generateVoucherId = generate.generateVoucherId; exports.isJSON = json.isJSON; exports.toJSON = json.toJSON; exports.convertString = types.convertString; exports.getTypeAndPayload = types.getTypeAndPayload; exports.joinTypePath = types.joinTypePath; exports.transformTypes = types.transformTypes; exports.typeIsGeneric = types.typeIsGeneric; exports.typeIsString = types.typeIsString; exports.getIdsFromKeys = prefixes.getIdsFromKeys; exports.validateCodeId = validate.validateCodeId; exports.validateGasLimit = validate.validateGasLimit; exports.validateMailboxItem = validate.validateMailboxItem; exports.validateProgramId = validate.validateProgramId; exports.validateValue = validate.validateValue; exports.decodeAddress = address.decodeAddress; exports.encodeAddress = address.encodeAddress; exports.signatureIsValid = signature.signatureIsValid; exports.REGULAR_EXP = regexp.REGULAR_EXP; exports.encodePayload = createPayload.encodePayload; exports.getRegistry = createPayload.getRegistry; exports.getExtrinsic = getExtrinsic.getExtrinsic; exports.ErrorReplyReason = replyCode.ErrorReplyReason; exports.ExecutionErrorReason = replyCode.ExecutionErrorReason; exports.ReplyCode = replyCode.ReplyCode; exports.SuccessReplyReason = replyCode.SuccessReplyReason; exports.UnavailableActorErrorReason = replyCode.UnavailableActorErrorReason; exports.GearMetadata = metadata.GearMetadata; exports.StateMetadata = stateMetadata.StateMetadata; exports.getStateMetadata = stateMetadata.getStateMetadata; Object.defineProperty(exports, "Lang", { enumerable: true, get: function () { return programMetadata.Lang; } }); Object.defineProperty(exports, "MetadataVersion", { enumerable: true, get: function () { return programMetadata.MetadataVersion; } }); exports.ProgramMetadata = programMetadata.ProgramMetadata; exports.isProgramMeta = is.isProgramMeta; exports.isStateMeta = is.isStateMeta; exports.CreateType = createType.CreateType; exports.BaseGearProgram = GearProgram.BaseGearProgram; exports.Program = GearProgram.Program;