@gear-js/api
Version:
A JavaScript library that provides functionality to connect GEAR Component APIs.
29 lines (28 loc) • 1.75 kB
JavaScript
import '@polkadot/api-augment';
export { GearApi } from './GearApi.js';
export { GearKeyring } from './Keyring.js';
export { SPEC_VERSION, VARA_SS58_FORMAT } from './consts.js';
import '@polkadot/types';
import 'assert';
export { getGrReply } from './wasm/reply.js';
export { GearEventData } from './events/GearEventData.js';
export { GearEvents } from './events/Events.js';
export { toCamelCase } from './utils/string.js';
export { generateCodeHash, generateProgramId, generateVoucherId } from './utils/generate.js';
export { isJSON, toJSON } from './utils/json.js';
export { convertString, getTypeAndPayload, joinTypePath, transformTypes, typeIsGeneric, typeIsString } from './utils/types.js';
export { getIdsFromKeys } from './utils/prefixes.js';
export { validateCodeId, validateGasLimit, validateMailboxItem, validateProgramId, validateValue } from './utils/validate.js';
export { decodeAddress, encodeAddress } from './utils/address.js';
export { signatureIsValid } from './utils/signature.js';
export { REGULAR_EXP } from './utils/regexp.js';
export { encodePayload, getRegistry } from './utils/create-payload.js';
export { getExtrinsic } from './utils/getExtrinsic.js';
export { ErrorReplyReason, ExecutionErrorReason, ReplyCode, SuccessReplyReason, UnavailableActorErrorReason } from './utils/reply-code.js';
import '@polkadot/types/lookup';
export { GearMetadata } from './metadata/metadata.js';
export { StateMetadata, getStateMetadata } from './metadata/stateMetadata.js';
export { Lang, MetadataVersion, ProgramMetadata } from './metadata/programMetadata.js';
export { isProgramMeta, isStateMeta } from './metadata/is.js';
export { CreateType } from './metadata/create-type.js';
export { BaseGearProgram, Program } from './GearProgram.js';