@gear-js/api
Version:
A JavaScript library that provides functionality to connect GEAR Component APIs.
91 lines (86 loc) • 3.84 kB
JavaScript
;
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;