Skip to content

Commit e102125

Browse files
author
Mwaa Joseph
committed
Update functionality respect functionality change of String on @solanaturbine/poseidon
1 parent fb0102a commit e102125

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

basics/favorites/poseidon/programs/favorites-program/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ pub struct SetFavoritesContext<'info> {
2323
#[account(
2424
init,
2525
payer = payer,
26-
space = 217,
26+
space = 75,
2727
seeds = [b"favorites",
2828
payer.key().as_ref()],
2929
bump,

basics/favorites/poseidon/ts-programs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"author": "",
1111
"license": "ISC",
1212
"dependencies": {
13-
"@solanaturbine/poseidon": "^0.0.4"
13+
"@solanaturbine/poseidon": "^0.0.5"
1414
}
1515
}

basics/favorites/poseidon/ts-programs/pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { Account, Pubkey, Result, Signer, u8, u64 } from '@solanaturbine/poseidon';
1+
// biome-ignore lint/suspicious/noShadowRestrictedNames: Solana Turbine explicitly uses String as a type name
2+
import { Account, Pubkey, Result, Signer, String, u8, u64 } from '@solanaturbine/poseidon';
23

34
export default class FavoritesProgram {
45
static PROGRAM_ID = new Pubkey('HMYL9ABJz8fpw6XUnkRAYVsXor4JxosiZqHBd38ZgCqS');
56

6-
setFavorites(favorites: Favorites, payer: Signer, number: u64, color: string, hobbies: string[]): Result {
7-
console.log('Setting favorites', hobbies);
7+
setFavorites(favorites: Favorites, payer: Signer, number: u64, color: String, hobbies: String[]): Result {
88
favorites.derive(['favorites', payer.key]).init();
99
favorites.number = number;
1010
favorites.color = color;
@@ -15,7 +15,7 @@ export default class FavoritesProgram {
1515

1616
export interface Favorites extends Account {
1717
number: u64;
18-
color: string;
19-
hobbies: string[];
18+
color: String;
19+
hobbies: String[];
2020
bump: u8;
2121
}

0 commit comments

Comments
 (0)