Skip to content

Commit

Permalink
Update account sizes
Browse files Browse the repository at this point in the history
  • Loading branch information
lorisleiva committed Mar 2, 2023
1 parent dfb7cc2 commit 4257fc3
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 33 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -145,12 +145,6 @@ export function getCollectionAuthorityRecordGpaBuilder(
.whereField('key', Key.CollectionAuthorityRecord);
}

export function getCollectionAuthorityRecordSize(
context: Pick<Context, 'serializer'>
): number | null {
return getCollectionAuthorityRecordAccountDataSerializer(context).fixedSize;
}

export function findCollectionAuthorityRecordPda(
context: Pick<Context, 'eddsa' | 'programs' | 'serializer'>,
seeds: {
Expand Down
2 changes: 1 addition & 1 deletion clients/js/src/generated/accounts/edition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,6 @@ export function getEditionGpaBuilder(
.whereField('key', Key.EditionV1);
}

export function getEditionSize(_context = {}): number {
export function getEditionSize(): number {
return 41;
}
2 changes: 1 addition & 1 deletion clients/js/src/generated/accounts/editionMarker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,6 @@ export function getEditionMarkerGpaBuilder(
.whereField('key', Key.EditionMarker);
}

export function getEditionMarkerSize(_context = {}): number {
export function getEditionMarkerSize(): number {
return 32;
}
6 changes: 2 additions & 4 deletions clients/js/src/generated/accounts/masterEdition.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,10 +135,8 @@ export function getMasterEditionGpaBuilder(
.whereField('key', Key.MasterEditionV2);
}

export function getMasterEditionSize(
context: Pick<Context, 'serializer'>
): number | null {
return getMasterEditionAccountDataSerializer(context).fixedSize;
export function getMasterEditionSize(): number {
return 282;
}

export function findMasterEditionPda(
Expand Down
6 changes: 2 additions & 4 deletions clients/js/src/generated/accounts/metadata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -230,10 +230,8 @@ export function getMetadataGpaBuilder(
.whereField('key', Key.MetadataV1);
}

export function getMetadataSize(
context: Pick<Context, 'serializer'>
): number | null {
return getMetadataAccountDataSerializer(context).fixedSize;
export function getMetadataSize(): number {
return 679;
}

export function findMetadataPda(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ export function getMetadataDelegateRecordGpaBuilder(
);
}

export function getMetadataDelegateRecordSize(_context = {}): number {
export function getMetadataDelegateRecordSize(): number {
return 98;
}

Expand Down
6 changes: 0 additions & 6 deletions clients/js/src/generated/accounts/tokenOwnedEscrow.ts
Original file line number Diff line number Diff line change
Expand Up @@ -144,9 +144,3 @@ export function getTokenOwnedEscrowGpaBuilder(
)
.whereField('key', Key.TokenOwnedEscrow);
}

export function getTokenOwnedEscrowSize(
context: Pick<Context, 'serializer'>
): number | null {
return getTokenOwnedEscrowAccountDataSerializer(context).fixedSize;
}
6 changes: 2 additions & 4 deletions clients/js/src/generated/accounts/tokenRecord.ts
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,8 @@ export function getTokenRecordGpaBuilder(
.whereField('key', Key.TokenRecord);
}

export function getTokenRecordSize(
context: Pick<Context, 'serializer'>
): number | null {
return getTokenRecordAccountDataSerializer(context).fixedSize;
export function getTokenRecordSize(): number {
return 45;
}

export function findTokenRecordPda(
Expand Down
2 changes: 1 addition & 1 deletion clients/js/src/generated/accounts/useAuthorityRecord.ts
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ export function getUseAuthorityRecordGpaBuilder(
.whereField('key', Key.UseAuthorityRecord);
}

export function getUseAuthorityRecordSize(_context = {}): number {
export function getUseAuthorityRecordSize(): number {
return 10;
}

Expand Down
4 changes: 4 additions & 0 deletions configs/kinobi.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,16 @@ const metadataSeeds = [
kinobi.update(
new UpdateAccountsVisitor({
metadata: {
size: 679,
seeds: metadataSeeds,
},
masterEditionV2: {
size: 282,
name: "masterEdition",
seeds: [...metadataSeeds, { kind: "literal", value: "edition" }],
},
tokenRecord: {
size: 45,
seeds: [
...metadataSeeds,
{ kind: "literal", value: "token_record" },
Expand All @@ -58,6 +61,7 @@ kinobi.update(
],
},
metadataDelegateRecord: {
size: 98,
seeds: [
...metadataSeeds,
{
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"validator:stop": "amman stop"
},
"devDependencies": {
"@metaplex-foundation/kinobi": "^0.3.0",
"@metaplex-foundation/kinobi": "^0.3.1",
"@metaplex-foundation/shank-js": "^0.1.0",
"@metaplex-foundation/amman": "^0.12.1",
"typescript": "^4.9.4"
Expand Down
8 changes: 4 additions & 4 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 4257fc3

Please sign in to comment.