Options
All
  • Public
  • Public/Protected
  • All
Menu

Pool class constructor inputs. Most values are optional, if no value is provided, the initiator will fetch the information from the contract. The only required inputs are an address and rpcURL

Hierarchy

Index

Properties

address: string
committer?: { address: string }

Type declaration

  • address: string
fee?: string
frontRunningInterval?: number

Front running interaval in seconds. Time before the upkeep where no more commits are permitted

keeper?: string
leverage?: number
longToken?: TokenInfo
name?: string
oracle?: string
oraclePriceTransformer?: OraclePriceTransformer
provider: JsonRpcProvider
settlementToken?: TokenInfo
shortToken?: TokenInfo
updateInterval?: number

Update interaval (time between upkeeps) in seconds.

Generated using TypeDoc