Skip to content

Commit 923edb1

Browse files
authored
made fixes in accountDataProgram.ts
1 parent 3367509 commit 923edb1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed
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, u16, u32 } from '@solanaturbine/poseidon';
1+
import { Account, Pubkey, Result, Signer, u8, u16, u32, String } from '@solanaturbine/poseidon';
22

33
export default class AccountDataProgram {
44
// Following Poseidon example pattern of static PROGRAM_ID
55
static PROGRAM_ID = new Pubkey('JvF1QDhgab1ARhACPWTAZnUymthGGmn3NXCj8i6mjSQ');
66

7-
create_address_info(payer: Signer, state: AddressInfo, name: string, houseNumber: u8, street: string, city: string): Result {
7+
create_address_info(payer: Signer, state: AddressInfo, name: String<50>, houseNumber: u8, street: String<50>, city: String<50>): Result {
88
// Use nit() for initialization
99
state.derive(['address_info', payer.key]).init(payer);
1010
// Store the account data
@@ -16,8 +16,8 @@ export default class AccountDataProgram {
1616
}
1717

1818
export interface AddressInfo extends Account {
19-
name: string;
19+
name: String<50>;
2020
houseNumber: u8;
21-
street: string;
22-
city: string;
21+
street: String<50>;
22+
city: String<50>;
2323
}

0 commit comments

Comments
 (0)