open-index/open-npm huggingface dataset:
npm package: @orbitium-network/wallet-controller
Description: This is a sub-structure of the [`@orbitium-network/wallet-provider`](https://www.npmjs.com/package/@orbitium-network/wallet-provider).
Author: Orbitium
Latest version: 3.11.1

# Orbitium Wallet Controller

This is a sub-structure of the [`@orbitium-network/wallet-provider`](https://www.npmjs.com/package/@orbitium-network/wallet-provider).

You can use it when you want to develop in a framework other than React.

This is not yet properly equipped with documents compared to wallet-provider, and may be more difficult to use than react hooks.
npm package: @orbitium-network/wallet-types
Description: This is a separate package because it is used for [`@orbitium-network/use-wallet`](https://www.npmjs.com/package/@orbitium-network/use-wallet), [`@orbitium-network/wallet-controller`](https://www.npmjs.com/package/@orbitium-network/wallet-controller), and
Author: Orbitium
Latest version: 3.11.1

# Common types of `@orbitium-network/wallet-provider`

This is a separate package because it is used for [`@orbitium-network/use-wallet`](https://www.npmjs.com/package/@orbitium-network/use-wallet), [`@orbitium-network/wallet-controller`](https://www.npmjs.com/package/@orbitium-network/wallet-controller), and [`@orbitium-network/wallet-provider`](https://www.npmjs.com/package/@orbitium-network/wallet-provider).

You don't have to use this separately.

It is re-exported from them.

# APIs

- Types
  - `enum WalletStatus`
  - `enum ConnectType`
  - `type WalletInfo`
  - `type WalletStates`
  - `type NetworkInfo`
  - `type TxResult extends CreateTxOptions`
  - `type SignResult extends CreateTxOptions`
  - `type SignBytesResult`
- Error types
  - `class UserDenied extends Error`
  - `class CreateTxFailed extends Error`
  - `class TxFailed extends Error`
  - `class Timeout extends Error`
  - `class TxUnspecifiedError extends Error`
npm package: @orbitium/wallet-controller
Description: This is a sub-structure of the [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).
Author: Orbitium
Latest version: 3.11.1

# Terra Wallet Controller

This is a sub-structure of the [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).

You can use it when you want to develop in a framework other than React.

This is not yet properly equipped with documents compared to wallet-provider, and may be more difficult to use than react hooks.
npm package: @orbitium/wallet-types
Description: This is a separate package because it is used for [`@terra-money/use-wallet`](https://www.npmjs.com/package/@terra-money/use-wallet), [`@terra-money/wallet-controller`](https://www.npmjs.com/package/@terra-money/wallet-controller), and [`@terra-money/wall
Author: Orbitium
Latest version: 3.11.1

# Common types of `@terra-money/wallet-provider`

This is a separate package because it is used for [`@terra-money/use-wallet`](https://www.npmjs.com/package/@terra-money/use-wallet), [`@terra-money/wallet-controller`](https://www.npmjs.com/package/@terra-money/wallet-controller), and [`@terra-money/wallet-provider`](https://www.npmjs.com/package/@terra-money/wallet-provider).

You don't have to use this separately.

It is re-exported from them.

# APIs

- Types
  - `enum WalletStatus`
  - `enum ConnectType`
  - `type WalletInfo`
  - `type WalletStates`
  - `type NetworkInfo`
  - `type TxResult extends CreateTxOptions`
  - `type SignResult extends CreateTxOptions`
  - `type SignBytesResult`
- Error types
  - `class UserDenied extends Error`
  - `class CreateTxFailed extends Error`
  - `class TxFailed extends Error`
  - `class Timeout extends Error`
  - `class TxUnspecifiedError extends Error`