Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DripsHubTxFactory

Hierarchy

  • DripsHubTxFactory

Implements

  • IDripsHubTxFactory

Index

Constructors

Properties

#driver: DripsHub
#driverAddress: string

Accessors

  • get driverAddress(): string

Methods

  • receiveDrips(userId: PromiseOrValue<BigNumberish>, erc20: PromiseOrValue<string>, maxCycles: PromiseOrValue<BigNumberish>): Promise<PopulatedTransaction>
  • Parameters

    • userId: PromiseOrValue<BigNumberish>
    • erc20: PromiseOrValue<string>
    • maxCycles: PromiseOrValue<BigNumberish>

    Returns Promise<PopulatedTransaction>

  • split(userId: PromiseOrValue<BigNumberish>, erc20: PromiseOrValue<string>, currReceivers: SplitsReceiverStruct[]): Promise<PopulatedTransaction>
  • squeezeDrips(userId: PromiseOrValue<BigNumberish>, erc20: PromiseOrValue<string>, senderId: PromiseOrValue<BigNumberish>, historyHash: PromiseOrValue<BytesLike>, dripsHistory: DripsHistoryStruct[]): Promise<PopulatedTransaction>
  • Parameters

    • userId: PromiseOrValue<BigNumberish>
    • erc20: PromiseOrValue<string>
    • senderId: PromiseOrValue<BigNumberish>
    • historyHash: PromiseOrValue<BytesLike>
    • dripsHistory: DripsHistoryStruct[]

    Returns Promise<PopulatedTransaction>

Generated using TypeDoc