@hethers/abstract-provider
TypeScript icon, indicating that this package has built-in type declarations

1.2.1 • Public • Published

Abstract Provider

This sub-module is part of the hethers project. It is a forked version of the abstract-provider sub-module adapted for Hedera Hashgraph's Smart Contract Service.

It is responsible for defining the common interface for a Provider.

A Provider is an abstraction of non-account-based operations on a DLT and is generally not directly involved in signing transaction or data.

For signing, see the Abstract Signer or Wallet sub-modules. TODO update develop link

For more information, see the documentation.

Importing

Most users will prefer to use the umbrella package, but for those with more specific needs, individual components can be imported.

const {
    TransactionRequest,
    HederaTransactionRecord,
    TransactionResponse,
    Log,
    TransactionReceipt,
    FeeData,
    EventFilter,
    Filter,
    EventType,
    Listener,
    Provider
} = require("@hethers/abstract-provider");

License

MIT License

Package Sidebar

Install

npm i @hethers/abstract-provider

Weekly Downloads

922

Version

1.2.1

License

MIT

Unpacked Size

34.3 kB

Total Files

21

Last publish

Collaborators

  • kalinatodorova
  • daniel.k.ivanov