A JavaScript library that enables connection to the Gear node and allows interaction with it.
Refer to the api docs for details.
A package designed to provide helper functions for generating offline transactions using @substrate/txwrapper-core package specifically tailored for the Gear pallet.
Refer to the txwrapper docs for details.
React UI components used across Gear applications.
Refer to the gear-ui docs for details.
The source code of the portal for smart-contract developers and backend microservices - idea.gear-tech.io.
A React application that serves as a get-familiar with Gear to help developers write, test and upload smart contracts to a test network as well as manage accounts, balances, events and more.
A microservice responsible for blockchain indexing and storing information about programs and their messages as well as for storing programs metadata.
A microservice that provides the opportunity to obtain test tokens.
A microservice that provides any interaction between data-storage / test-balance services and an external user.
..
/api/.gitignore
/api/.npmignore
/api/CHANGELOG.md
/api/Makefile
/api/README.md
/api/babel.config.json
/api/eslint.config.js
/api/examples/
/api/examples/.gitignore
/api/examples/README.md
/api/examples/package.json
/api/examples/src/
/api/examples/src/config.ts
/api/examples/src/message/
/api/examples/src/message/claimValue.ts
/api/examples/src/message/readMailbox.ts
/api/examples/src/message/sendMessage.ts
/api/examples/src/message/waitForReply.ts
/api/examples/src/program/
/api/examples/src/program/uploadCode.ts
/api/examples/src/program/uploadProgram.ts
/api/examples/src/program/waitForInit.ts
/api/examples/src/state/
/api/examples/src/state/readState.ts
/api/examples/tsconfig.json
/api/gear.ts
/api/hist
/api/index.ts
/api/jest.config.ts
/api/package.json
/api/programs/
/api/programs/Cargo.lock
/api/programs/Cargo.toml
/api/programs/empty/
/api/programs/empty/Cargo.toml
/api/programs/empty/build.rs
/api/programs/empty/src/
/api/programs/empty/src/lib.rs
/api/programs/rust-toolchain.toml
/api/programs/test-gas/
/api/programs/test-gas/Cargo.toml
/api/programs/test-gas/build.rs
/api/programs/test-gas/io/
/api/programs/test-gas/io/Cargo.toml
/api/programs/test-gas/io/src/
/api/programs/test-gas/io/src/lib.rs
/api/programs/test-gas/src/
/api/programs/test-gas/src/lib.rs
/api/programs/test-gas/src/wasm.rs
/api/programs/test-meta/
/api/programs/test-meta/Cargo.toml
/api/programs/test-meta/build.rs
/api/programs/test-meta/io/
/api/programs/test-meta/io/Cargo.toml
/api/programs/test-meta/io/src/
/api/programs/test-meta/io/src/lib.rs
/api/programs/test-meta/src/
/api/programs/test-meta/src/lib.rs
/api/programs/test-meta/src/wasm.rs
/api/programs/test-meta/state-v1/
/api/programs/test-meta/state-v1/Cargo.toml
/api/programs/test-meta/state-v1/build.rs
/api/programs/test-meta/state-v1/src/
/api/programs/test-meta/state-v1/src/lib.rs
/api/programs/test-meta/state-v1/src/wasm.rs
/api/programs/test-meta/state-v2/
/api/programs/test-meta/state-v2/Cargo.toml
/api/programs/test-meta/state-v2/build.rs
/api/programs/test-meta/state-v2/src/
/api/programs/test-meta/state-v2/src/lib.rs
/api/programs/test-meta/state-v2/src/wasm.rs
/api/programs/test-waitlist/
/api/programs/test-waitlist/Cargo.toml
/api/programs/test-waitlist/build.rs
/api/programs/test-waitlist/src/
/api/programs/test-waitlist/src/lib.rs
/api/rollup.config.js
/api/src/
/api/src/Balance.ts
/api/src/Blocks.ts
/api/src/Claim.ts
/api/src/Code.ts
/api/src/Gas.ts
/api/src/GearApi.ts
/api/src/Keyring.ts
/api/src/Mailbox.ts
/api/src/Message.ts
/api/src/Program.ts
/api/src/ResumeSession.ts
/api/src/State.ts
/api/src/Storage.ts
/api/src/Transaction.ts
/api/src/Voucher.ts
/api/src/Waitlist.ts
/api/src/apis/
/api/src/apis/index.ts
/api/src/apis/v1000/
/api/src/apis/v1000/api.ts
/api/src/apis/v1000/message.ts
/api/src/apis/v1000/program.ts
/api/src/apis/v1010/
/api/src/apis/v1010/api.ts
/api/src/consts.ts
/api/src/default/
/api/src/default/index.ts
/api/src/default/rpc.json
/api/src/default/types-common.json
/api/src/default/types-message.json
/api/src/default/types-metadata.json
/api/src/default/types-program.json
/api/src/errors/
/api/src/errors/blocks.errors.ts
/api/src/errors/claim.errors.ts
/api/src/errors/gear.errors.ts
/api/src/errors/index.ts
/api/src/errors/message.errors.ts
/api/src/errors/program.errors.ts
/api/src/errors/state.errors.ts
/api/src/errors/validation.errors.ts
/api/src/events/
/api/src/events/Events.ts
/api/src/events/GearEventData.ts
/api/src/events/GearEvents.ts
/api/src/events/index.ts
/api/src/events/types.ts
/api/src/index.ts
/api/src/metadata/
/api/src/metadata/create-type.ts
/api/src/metadata/index.ts
/api/src/metadata/is.ts
/api/src/metadata/metadata.ts
/api/src/metadata/programMetadata.ts
/api/src/metadata/stateMetadata.ts
/api/src/types/
/api/src/types/augment/
/api/src/types/augment/augment-api-consts.ts
/api/src/types/augment/augment-api-errors.ts
/api/src/types/augment/augment-api-events.ts
/api/src/types/augment/augment-api-query.ts
/api/src/types/augment/augment-api-rpc.ts
/api/src/types/augment/augment-api-tx.ts
/api/src/types/augment/augment-api.ts
/api/src/types/common.ts
/api/src/types/index.ts
/api/src/types/interfaces/
/api/src/types/interfaces/api-options.ts
/api/src/types/interfaces/callbacks.ts
/api/src/types/interfaces/extrinsic-failed.ts
/api/src/types/interfaces/gas.ts
/api/src/types/interfaces/ids/
/api/src/types/interfaces/ids/code.ts
/api/src/types/interfaces/ids/gas.ts
/api/src/types/interfaces/ids/index.ts
/api/src/types/interfaces/ids/message.ts
/api/src/types/interfaces/ids/program.ts
/api/src/types/interfaces/index.ts
/api/src/types/interfaces/keyring.ts
/api/src/types/interfaces/message/
/api/src/types/interfaces/message/common.ts
/api/src/types/interfaces/message/extrinsic.ts
/api/src/types/interfaces/message/index.ts
/api/src/types/interfaces/message/reply.ts
/api/src/types/interfaces/metadata.ts
/api/src/types/interfaces/program/
/api/src/types/interfaces/program/code.ts
/api/src/types/interfaces/program/extrinsic.ts
/api/src/types/interfaces/program/index.ts
/api/src/types/interfaces/program/pages.ts
/api/src/types/interfaces/program/state.ts
/api/src/types/interfaces/program/storage.ts
/api/src/types/interfaces/voucher.ts
/api/src/types/lookup.ts
/api/src/types/payload.ts
/api/src/utils/
/api/src/utils/address.ts
/api/src/utils/create-payload.ts
/api/src/utils/generate.ts
/api/src/utils/getExtrinsic.ts
/api/src/utils/index.ts
/api/src/utils/json.ts
/api/src/utils/prefixes.ts
/api/src/utils/regexp.ts
/api/src/utils/separator.ts
/api/src/utils/signature.ts
/api/src/utils/string.ts
/api/src/utils/toHex.ts
/api/src/utils/types.ts
/api/src/utils/validate.ts
/api/src/wasm/
/api/src/wasm/importObj.ts
/api/src/wasm/index.ts
/api/src/wasm/readState.ts
/api/src/wasm/reply.ts
/api/src/wasm/utils.ts
/api/test/
/api/test/Code.test.ts
/api/test/ExtrinsicError.test.ts
/api/test/Gas.test.ts
/api/test/GearApi.test.ts
/api/test/GenerateId.test.ts
/api/test/Message.test.ts
/api/test/Meta.test.ts
/api/test/Program.test.ts
/api/test/State.test.ts
/api/test/Transfer.test.ts
/api/test/Voucher.test.ts
/api/test/Waitlist.test.ts
/api/test/config.ts
/api/test/testSequencer.js
/api/test/utilsFunctions.ts
/api/test/wasm/
/api/test/wasm/demo_ping.opt.wasm
/api/tsconfig.cjs.json
/api/tsconfig.json
/api/yarn.lock