Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Vault

Hierarchy

  • Vault

Index

Constructors

constructor

  • new Vault(args: Omit<Vault, "key" | "isAllowFurtherShareCreation">): Vault

Properties

Optional accountPublicKey

accountPublicKey: PublicKey

allowFurtherShareCreation

allowFurtherShareCreation: 0 | 1

authority

authority: PublicKey

fractionMint

fractionMint: PublicKey

fractionTreasury

fractionTreasury: PublicKey

key

key: VaultKey = ...

lockedPricePerShare

lockedPricePerShare: BN

pricingLookupAddress

pricingLookupAddress: PublicKey

redeemTreasury

redeemTreasury: PublicKey

state

state: VaultState

tokenProgram

tokenProgram: PublicKey

tokenTypeCount

tokenTypeCount: number

Static SCHEMA

SCHEMA: BorshSchema = ...

Accessors

isAllowFurtherShareCreation

  • get isAllowFurtherShareCreation(): boolean

Methods

Static decode

  • decode(accountWithPublicKey: AccountWithPublicKey): Vault

Generated using TypeDoc