All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
@meteora-ag/alpha-vault [1.1.8] PR #8
- Add localhost value to cluster
@meteora-ag/alpha-vault [1.1.7] PR #7
- Fix
@solana/web3.js
version to^1.95.4
- Added localhost AlphaVault Program ID
@meteora-ag/alpha-vault [1.1.6] PR #6
- Fix
createStakeEscrowByAuthority
missing parametervaultAuthority
- Added function
createMultipleStakeEscrowByAuthorityInstructions
to allow vault creator to create multiple stake escrow accounts in single transaction. - Added function
createCustomizableFcfsVault
to create FCFS vault with customizable parameters - Added function
createCustomizableProrataVault
to create prorata vault with customizable parameters
@meteora-ag/alpha-vault [1.1.5] PR #5
- Added function
createStakeEscrowByAuthority
which allow vault creator to create stake escrow on user behalf. Vault whitelist mode must bePermissionWithAuthority
- Renamed function
createPermissionedVault
tocreatePermissionedVaultWithMerkleProof
- Added function
createPermissionedVaultWithAuthorityFund
which allow user to create alpha vault with whitelist wallet feature without merkle proof. Only the vault creator can create the stake escrow account.
alpha-vault [0.3.2] PR #5
-
Create escrow now supports 3 modes:
Permissionless
,PermissionWithMerkleProof
andPermissionWithAuthority
-
In the new mode
PermissionWithAuthority
, onlyvault.vault_authority
is able to create new escrow, that allows alpha-vault creator is able to seed escrow accounts easily without merkle tree -
Add the new endpoint
create_permissioned_escrow_with_authority
- Vault account field
permissioned
renamed towhitelist_mode
initialize_fcfs_vault
,initialize_prorata_vault
endpointpermissioned
field updated towhitelist_mode
@meteora-ag/alpha-vault [1.1.4] PR #4
- Export
merkle_tree
,helper
&constants
@meteora-ag/alpha-vault [1.1.3] PR #3
- Export type
ActivationType
alpha-vault-sdk [0.1.2] - PR #2
- Fix bug in
fillVault
method
alpha-vault [0.1.0] - PR #1
- Program interface
@meteora-ag/alpha-vault [1.1.1] - PR #1
- Added examples on how to use Alpha Vault SDK. Check
ts-client/src/examples
- Add
fillVault
method to crank the vault to purchase tokens from the pool. - Add
closeEscrow
method to close the escrow account.
deposit
require to passDepositWithProofParams
if the vault is permissioned.