Type alias Exchange

Exchange: {
    _padding: Uint8Array;
    accounting: ExchangeAccounting;
    admin: UmiPublicKey;
    authorizedProtocolFeesCollector: UmiPublicKey;
    authorizedSettler: UmiPublicKey;
    bump: number;
    collateralExpo: number;
    collateralMint: UmiPublicKey;
    collateralVault: UmiPublicKey;
    id: bigint;
    idSeed: Uint8Array;
    marketIds: number[];
    nominatedAdmin: UmiPublicKey;
    oracleConfigs: ExchangeOracleConfig[];
    settings: ExchangeSettings;
    status: number;
}

Type declaration

  • _padding: Uint8Array
  • accounting: ExchangeAccounting
  • admin: UmiPublicKey
  • authorizedProtocolFeesCollector: UmiPublicKey
  • authorizedSettler: UmiPublicKey
  • bump: number
  • collateralExpo: number
  • collateralMint: UmiPublicKey
  • collateralVault: UmiPublicKey
  • id: bigint
  • idSeed: Uint8Array
  • marketIds: number[]
  • nominatedAdmin: UmiPublicKey
  • oracleConfigs: ExchangeOracleConfig[]
  • settings: ExchangeSettings
  • status: number

Generated using TypeDoc