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

5.4.2-exodus.2 • Public • Published

Abstract Provider

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.

Importing

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");

License

MIT License

/@exodus/ethersproject-abstract-provider/

    Package Sidebar

    Install

    npm i @exodus/ethersproject-abstract-provider

    Weekly Downloads

    1,881

    Version

    5.4.2-exodus.2

    License

    MIT

    Unpacked Size

    13.6 kB

    Total Files

    7

    Last publish

    Collaborators

    • juraex
    • kevva
    • doguhan
    • ps.mcnally
    • janwe
    • yevhenii_molodyk
    • javiexodus
    • ismamz
    • exojo
    • feri42
    • jprichardson
    • farisissa
    • ryanzim
    • headfire
    • gutenye
    • mosesbot
    • roccomuso
    • dcastagnoli
    • sonaye
    • ves
    • tenaciousmv
    • asyakost
    • bulgakovk
    • chalker
    • andrejb
    • jaydp17
    • olistic
    • joepie91
    • merlz
    • vbonini
    • mol0d
    • devopsrobot
    • jenish-sojitra
    • markoexodus
    • nachoalvarez
    • giovannirco
    • filipexodus
    • cryptosgr
    • andrescarreon
    • diegomura
    • lanre-mark
    • sunilagrawal
    • guillecura
    • mariosvlad
    • federico-po
    • akinncar
    • fboucquez
    • lanahizzle
    • kwwood
    • umito
    • mzndako
    • joshuabot
    • iaacek
    • meniem
    • skapala
    • awilson-rs
    • ezenwankwogabriel
    • ggabarrin-rs
    • ralph.ba
    • danh.t.vo
    • voltagebots
    • ryansquared-npm
    • alexandrbbm
    • sergii_bo
    • florianmathieu
    • angelloz
    • exodus-justin.za
    • alex.alexandrius
    • rec
    • rg911
    • jamiemaw
    • james-gre
    • shehryar6
    • geoffreyrousset
    • clarkexo
    • tunguyennnnn
    • jschopen
    • cawfree
    • marcos.kichel
    • andrewtoth-exodus
    • cdotta-exodus
    • exorich
    • mmehta-10
    • kryptkeep
    • 633kh4ck
    • mbaraniak-exodus
    • jeehahn
    • hasakura
    • awesomeniko
    • davidexodus
    • r4vn
    • nantoaqui
    • exoleo
    • ale-exo
    • frankliexodus
    • bekatd
    • ronaldcrb
    • muratso
    • metasal