Class RootAccount

Constructors

Properties

admin: PublicKey = ...

Admin wallet address

allTimeBaseCrncyVolume: number = 0

All time traded volume in base currency

allTimeTokensVolume: number = 0

All time traded volume in Hype tokens

baseCrncyDecsFactor: number = 0

Base currency decimal factor (1000000 for USDC)

baseCrncyMint: PublicKey = ...

Base currency mint address

baseCrncyProgramAddress: PublicKey = ...

Base currency program address

clientsCount: number = 0

Total clients count

counter: number = 0
creationFee: number = 1
creationTime: Date = ...
decimals: number = 0

Base currency decimals

feeRate: number = 0.01
feeRatio: number = 0.7
feeWallet: PublicKey = ...

Wallet address for fees withdrawing

fees: number = 0

Fees that available to withdraw

holderFees: number = 0
initPrice: number = 0.1
mask: number = 38
maxNetworksCount: number = 0
maxSupply: number = 10000
minFees: number = 0
networks: NetworkRecord[] = []
networksCount: number = 0

Social betworks count

operatorName: string = ""
refDiscount: number = 0.05
refDuration: number = 0
refRatio: number = 0.1
slot: number = 0

Last update slot

supply: number = 0

Total Hype tokens supply

tag: number = RootAccountTag

Root Account Tag

time: Date = ...

Last update time

tokensCount: number = 0

Total Hype tokens count

tvl: number = 0

TVL in base currency

urlPrefix: string = ""
version: number = 2

Smart contract version

Methods

  • Parameters

    • buf: Buffer

    Returns void