Class FallbackProvider

Hierarchy

  • FallbackProvider

Implements

  • Provider

Constructors

Properties

_isProvider: boolean = true
_providers: Provider[] = []
_providersFn: any[] = []
activeIndex: number = 0

Accessors

Methods

  • Parameters

    • eventName: string
    • listener: any

    Returns any

  • Parameters

    • transaction: Deferrable<TransactionRequest>
    • Optional blockTag: BlockTag | Promise<BlockTag>

    Returns Promise<string>

  • Parameters

    • eventName: string
    • Rest ...args: any[]

    Returns boolean

  • Parameters

    • transaction: Deferrable<TransactionRequest>

    Returns Promise<BigNumber>

  • Parameters

    • addressOrName: string | Promise<string>
    • Optional blockTag: BlockTag | Promise<BlockTag>

    Returns Promise<BigNumber>

  • Parameters

    • blockHashOrBlockTag: BlockTag | Promise<BlockTag>

    Returns Promise<Block>

  • Returns Promise<number>

  • Parameters

    • blockHashOrBlockTag: BlockTag | Promise<BlockTag>

    Returns Promise<BlockWithTransactions>

  • Parameters

    • addressOrName: string | Promise<string>
    • Optional blockTag: BlockTag | Promise<BlockTag>

    Returns Promise<string>

  • Returns Promise<BigNumber>

  • Parameters

    • filter: Filter | FilterByBlockHash

    Returns Promise<Log[]>

  • Returns Promise<Network>

  • Parameters

    • addressOrName: string | Promise<string>
    • position: BigNumberish | Promise<BigNumberish>
    • Optional blockTag: BlockTag | Promise<BlockTag>

    Returns Promise<string>

  • Parameters

    • transactionHash: string

    Returns Promise<TransactionResponse>

  • Parameters

    • addressOrName: string | Promise<string>
    • Optional blockTag: BlockTag | Promise<BlockTag>

    Returns Promise<number>

  • Parameters

    • transactionHash: string

    Returns Promise<TransactionReceipt>

  • Parameters

    • eventName: string

    Returns number

  • Parameters

    • eventName: string

    Returns any[]

  • Parameters

    • address: string | Promise<string>

    Returns Promise<string>

  • Parameters

    • eventName: string
    • listener: any

    Returns any

  • Parameters

    • eventName: string
    • listener: any

    Returns any

  • Parameters

    • eventName: string
    • listener: any

    Returns any

  • Parameters

    • eventName: string

    Returns any

  • Parameters

    • eventName: string
    • listener: any

    Returns any

  • Parameters

    • name: string | Promise<string>

    Returns Promise<string>

  • Parameters

    • signedTransaction: string | Promise<string>

    Returns Promise<TransactionResponse>

  • Parameters

    • transactionHash: string
    • Optional confirmations: number
    • Optional timeout: number

    Returns Promise<TransactionReceipt>

Generated using TypeDoc