Merge pull request #4 from metaplex-foundation/various-patches
updates to vault program pda structure to use vault id
This commit is contained in:
commit
28e0129c4e
|
@ -444,7 +444,7 @@ export async function activateVault(
|
|||
|
||||
const fractionMintAuthority = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer()],
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer(), vault.toBuffer()],
|
||||
vaultProgramId,
|
||||
)
|
||||
)[0];
|
||||
|
@ -510,7 +510,7 @@ export async function combineVault(
|
|||
|
||||
const burnAuthority = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer()],
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer(), vault.toBuffer()],
|
||||
vaultProgramId,
|
||||
)
|
||||
)[0];
|
||||
|
@ -602,7 +602,7 @@ export async function withdrawTokenFromSafetyDepositBox(
|
|||
|
||||
const transferAuthority = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer()],
|
||||
[Buffer.from(VAULT_PREFIX), vaultProgramId.toBuffer(), vault.toBuffer()],
|
||||
vaultProgramId,
|
||||
)
|
||||
)[0];
|
||||
|
|
|
@ -40,7 +40,11 @@ export async function addTokensToVault(
|
|||
|
||||
const vaultAuthority = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), PROGRAM_IDS.vault.toBuffer()],
|
||||
[
|
||||
Buffer.from(VAULT_PREFIX),
|
||||
PROGRAM_IDS.vault.toBuffer(),
|
||||
vault.toBuffer(),
|
||||
],
|
||||
PROGRAM_IDS.vault,
|
||||
)
|
||||
)[0];
|
||||
|
|
|
@ -46,7 +46,11 @@ export async function createVault(
|
|||
|
||||
const vaultAuthority = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), PROGRAM_IDS.vault.toBuffer()],
|
||||
[
|
||||
Buffer.from(VAULT_PREFIX),
|
||||
PROGRAM_IDS.vault.toBuffer(),
|
||||
vault.publicKey.toBuffer(),
|
||||
],
|
||||
PROGRAM_IDS.vault,
|
||||
)
|
||||
)[0];
|
||||
|
|
|
@ -28,7 +28,11 @@ export async function populateParticipationPrintingAccount(
|
|||
|
||||
const transferAuthority: PublicKey = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), PROGRAM_IDS.vault.toBuffer()],
|
||||
[
|
||||
Buffer.from(VAULT_PREFIX),
|
||||
PROGRAM_IDS.vault.toBuffer(),
|
||||
vault.toBuffer(),
|
||||
],
|
||||
PROGRAM_IDS.vault,
|
||||
)
|
||||
)[0];
|
||||
|
|
|
@ -33,7 +33,11 @@ export async function redeemBid(
|
|||
|
||||
const transferAuthority: PublicKey = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), PROGRAM_IDS.vault.toBuffer()],
|
||||
[
|
||||
Buffer.from(VAULT_PREFIX),
|
||||
PROGRAM_IDS.vault.toBuffer(),
|
||||
vault.toBuffer(),
|
||||
],
|
||||
PROGRAM_IDS.vault,
|
||||
)
|
||||
)[0];
|
||||
|
|
|
@ -37,7 +37,11 @@ export async function redeemFullRightsTransferBid(
|
|||
|
||||
const transferAuthority: PublicKey = (
|
||||
await PublicKey.findProgramAddress(
|
||||
[Buffer.from(VAULT_PREFIX), PROGRAM_IDS.vault.toBuffer()],
|
||||
[
|
||||
Buffer.from(VAULT_PREFIX),
|
||||
PROGRAM_IDS.vault.toBuffer(),
|
||||
vault.toBuffer(),
|
||||
],
|
||||
PROGRAM_IDS.vault,
|
||||
)
|
||||
)[0];
|
||||
|
|
Loading…
Reference in New Issue