A Umi context object that uses all of the interfaces provided by Umi. Once created, the end-user can pass this object to any function that requires some or all of these interfaces.

It implements the Context interface and adds a use method that allows plugins to be installed.

Hierarchy

Properties

An interface for downloading files from URIs.

An interface for managing public and private keys.

An interface for sending HTTP requests.

identity: Signer

The signer using your app.

payer: Signer

The signer paying for things, usually the same as the identity.

An interface for registering and retrieving programs.

An interface for sending RPC requests.

An interface for serializing various types.

Deprecated

This interface is deprecated. You can now directly use @metaplex-foundation/umi/serializers instead.

An interface for managing transactions.

An interface for uploading files and getting their URIs.

Methods

  • Installs a Umi plugin.

    Parameters

    Returns Umi

Generated using TypeDoc