diff --git a/package-lock.json b/package-lock.json index 1ec2ba7..43c1ed9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@uxd-protocol/uxd-client", - "version": "8.1.4-rc1", + "version": "8.1.4-rc3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@uxd-protocol/uxd-client", - "version": "8.1.4-rc1", + "version": "8.1.4-rc3", "license": "MIT", "dependencies": { "@project-serum/anchor": "0.26.0", diff --git a/package.json b/package.json index 1330e09..606d5fc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@uxd-protocol/uxd-client", - "version": "8.1.4-rc2", + "version": "8.1.4-rc3", "description": "JavaScript Client for the UXD Solana Program", "keywords": [ "solana", diff --git a/src/interfaces.ts b/src/interfaces.ts index 08e731c..d77439a 100644 --- a/src/interfaces.ts +++ b/src/interfaces.ts @@ -4,14 +4,20 @@ import { PublicKey } from '@solana/web3.js'; // As in the rust programs, see there for details and explanations export class ControllerAccount { + bump!: number; // u8 + redeemableMintBump!: number; // u8 version!: number; // u8 authority!: PublicKey; redeemableMint!: PublicKey; redeemableMintDecimals!: number; // u16 + isFrozen!: boolean; redeemableGlobalSupplyCap!: BN; // u128 redeemableCirculatingSupply!: BN; // u128 + registeredMercurialVaultDepositories!: PublicKey[]; + registeredMercurialVaultDepositoriesCount!: number; // u8 + registeredCredixLpDepositories!: PublicKey[]; + registeredCredixLpDepositoriesCount!: number; // u8 profitsTotalCollected!: BN; // u128 - isFrozen!: boolean; identityDepositoryWeightBps!: number; // u16 mercurialVaultDepositoryWeightBps!: number; // u16 credixLpDepositoryWeightBps!: number; // u16