|  | пре 3 година | |
|---|---|---|
| .. | ||
| lib | пре 3 година | |
| lib.esm | пре 3 година | |
| src.ts | пре 3 година | |
| LICENSE.md | пре 3 година | |
| README.md | пре 3 година | |
| package.json | пре 3 година | |
This sub-module is part of the ethers project.
It is responsible for defining the common interface for a Provider, which in ethers differs quite substantially from Web3.js.
A Provider is an abstraction of non-account-based operations on a blockchain and is generally not directly involved in signing transaction or data.
For signing, see the Abstract Signer or Wallet sub-modules.
For more information, see the documentation.
Most users will prefer to use the umbrella package, but for those with more specific needs, individual components can be imported.
const {
    Provider,
    ForkEvent,
    BlockForkEvent,
    TransactionForkEvent,
    TransactionOrderForkEvent,
    // Types
    BlockTag,
    Block,
    BlockWithTransactions,
    TransactionRequest,
    TransactionResponse,
    TransactionReceipt,
    Log,
    EventFilter,
    Filter,
    FilterByBlockHash,
    EventType,
    Listener
} = require("@ethersproject/abstract-provider");
MIT License