MCPcopy Create free account

hub / github.com/Nagaprasadvr/solana-pinocchio-starter / functions

Functions104 in github.com/Nagaprasadvr/solana-pinocchio-starter

↓ 6 callersFunctionto_bytes
(data: &T)
program/src/state/utils.rs:61
↓ 4 callersFunctiongetNextAccount
()
client/ts/generated/instructions/initializeState.ts:225
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
client/rust/generated/instructions/update_state.rs:167
↓ 4 callersMethodinvoke_signed_with_remaining_accounts
( &self, signers_seeds: &[&[&[u8]]], remaining_accounts: &[(&'b solana_account_info::A
client/rust/generated/instructions/initialize_state.rs:241
↓ 4 callersMethodis_initialized
(&self)
program/src/state/my_state.rs:55
↓ 3 callersMethodinvoke_signed
( &self, signers_seeds: &[&[&[u8]]], )
client/rust/generated/instructions/update_state.rs:158
↓ 3 callersFunctionisTransactionSigner
( value: | Address<TAddress> | ProgramDerivedAddress<TAddress> | TransactionSigner<TAddress> )
client/ts/generated/shared/index.ts:152
↓ 2 callersFunctiondecodeMyState
( encodedAccount: EncodedAccount<TAddress> | MaybeEncodedAccount<TAddress> )
client/ts/generated/accounts/myState.ts:94
↓ 2 callersFunctiongetAccountMetaFactory
( programAddress: Address, optionalAccountStrategy: 'omitted' | 'programId' )
client/ts/generated/shared/index.ts:124
↓ 2 callersFunctiongetInitializeMyStateIxDataDecoder
()
client/ts/generated/types/initializeMyStateIxData.ts:36
↓ 2 callersFunctiongetInitializeMyStateIxDataEncoder
()
client/ts/generated/types/initializeMyStateIxData.ts:29
↓ 2 callersFunctiongetInitializeStateInstructionDataDecoder
()
client/ts/generated/instructions/initializeState.ts:93
↓ 2 callersFunctiongetInitializeStateInstructionDataEncoder
()
client/ts/generated/instructions/initializeState.ts:83
↓ 2 callersFunctiongetMyStateDecoder
()
client/ts/generated/accounts/myState.ts:73
↓ 2 callersFunctiongetNextAccount
()
client/ts/generated/instructions/updateState.ts:161
↓ 2 callersFunctiongetStateDecoder
()
client/ts/generated/types/state.ts:30
↓ 2 callersFunctiongetStateEncoder
()
client/ts/generated/types/state.ts:26
↓ 2 callersFunctiongetUpdateStateInstructionDataDecoder
()
client/ts/generated/instructions/updateState.ts:70
↓ 2 callersFunctiongetUpdateStateInstructionDataEncoder
()
client/ts/generated/instructions/updateState.ts:63
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, remaining_accounts: &[solana_instruction::AccountMeta], )
client/rust/generated/instructions/update_state.rs:26
↓ 2 callersMethodinstruction_with_remaining_accounts
( &self, args: InitializeStateInstructionArgs, remaining_accounts: &[solana_instructio
client/rust/generated/instructions/initialize_state.rs:34
↓ 2 callersFunctionmollusk
()
program/tests/unit_tests.rs:24
↓ 2 callersMethodowner
()
client/rust/generated/accounts/my_state_v1.rs:127
↓ 2 callersMethodset_state
(&mut self,state: State)
program/src/state/my_state.rs:121
↓ 2 callersMethodupdate
(&mut self, ix_data: &UpdateMyStateV1IxData)
program/src/state/my_state.rs:95
↓ 1 callersFunctionexpectAddress
( value: | Address<T> | ProgramDerivedAddress<T> | TransactionSigner<T> | null | undefin
client/ts/generated/shared/index.ts:36
↓ 1 callersFunctionfetchAllMaybeMyState
( rpc: Parameters<typeof fetchEncodedAccounts>[0], addresses: Array<Address>, config?: FetchAccountsConf
client/ts/generated/accounts/myState.ts:132
↓ 1 callersFunctionfetchMaybeMyState
( rpc: Parameters<typeof fetchEncodedAccount>[0], address: Address<TAddress>, config?: FetchAccountConfi
client/ts/generated/accounts/myState.ts:113
↓ 1 callersFunctionfetch_all_maybe_my_state_v1
( rpc: &solana_client::rpc_client::RpcClient, addresses: &[solana_pubkey::Pubkey], )
client/rust/generated/accounts/my_state_v1.rs:89
↓ 1 callersFunctionfetch_all_my_state_v1
( rpc: &solana_client::rpc_client::RpcClient, addresses: &[solana_pubkey::Pubkey], )
client/rust/generated/accounts/my_state_v1.rs:55
↓ 1 callersFunctiongenerateRustClient
()
client/generate-client.ts:12
↓ 1 callersFunctiongenerateTypeScriptClient
()
client/generate-client.ts:6
↓ 1 callersFunctiongetMyProgramErrorDecoder
()
client/ts/generated/types/myProgramError.ts:31
↓ 1 callersFunctiongetMyProgramErrorEncoder
()
client/ts/generated/types/myProgramError.ts:27
↓ 1 callersFunctiongetMyStateEncoder
()
client/ts/generated/accounts/myState.ts:62
↓ 1 callersFunctionget_rent_data
()
program/benches/compute_units.rs:24
↓ 1 callersFunctionget_rent_data
()
program/tests/unit_tests.rs:29
↓ 1 callersMethodget_state
How to work without involving Enum (v1)
program/src/state/my_state.rs:112
↓ 1 callersMethodinvoke_signed
( &self, signers_seeds: &[&[&[u8]]], )
client/rust/generated/instructions/initialize_state.rs:232
↓ 1 callersFunctionmain
()
client/generate-client.ts:18
↓ 1 callersFunctionprocess_initialize_state_v1
(accounts: &[AccountInfo], data: &[u8])
program/src/instruction/initialize_mystate.rs:45
↓ 1 callersFunctionprocess_initialize_state_v2
(accounts: &[AccountInfo], data: &[u8])
program/src/instruction/initialize_mystate.rs:97
↓ 1 callersFunctionprocess_update_state_v1
V1 instruction update function (custom serialization)
program/src/instruction/update_mystate.rs:36
↓ 1 callersFunctionprocess_update_state_v2
V2 update function (bytemuck serialization)
program/src/instruction/update_mystate.rs:67
Methodadd_remaining_account
(&mut self, account: solana_instruction::AccountMeta)
client/rust/generated/instructions/update_state.rs:93
Methodadd_remaining_account
(&mut self, account: solana_instruction::AccountMeta)
client/rust/generated/instructions/initialize_state.rs:143
Methodadd_remaining_accounts
( &mut self, accounts: &[solana_instruction::AccountMeta], )
client/rust/generated/instructions/update_state.rs:99
Methodadd_remaining_accounts
( &mut self, accounts: &[solana_instruction::AccountMeta], )
client/rust/generated/instructions/initialize_state.rs:149
Methoddefault
()
client/rust/generated/instructions/update_state.rs:57
Methoddefault
()
client/rust/generated/instructions/initialize_state.rs:76
FunctionexpectProgramDerivedAddress
( value: | Address<T> | ProgramDerivedAddress<T> | TransactionSigner<T> | null | undefin
client/ts/generated/shared/index.ts:60
FunctionexpectSome
(value: T | null | undefined)
client/ts/generated/shared/index.ts:25
FunctionexpectTransactionSigner
( value: | Address<T> | ProgramDerivedAddress<T> | TransactionSigner<T> | null | undefin
client/ts/generated/shared/index.ts:78
FunctionfetchAllMyState
( rpc: Parameters<typeof fetchEncodedAccounts>[0], addresses: Array<Address>, config?: FetchAccountsConf
client/ts/generated/accounts/myState.ts:122
FunctionfetchMyState
( rpc: Parameters<typeof fetchEncodedAccount>[0], address: Address<TAddress>, config?: FetchAccountConfi
client/ts/generated/accounts/myState.ts:103
Functionfetch_maybe_my_state_v1
( rpc: &solana_client::rpc_client::RpcClient, address: &solana_pubkey::Pubkey, )
client/rust/generated/accounts/my_state_v1.rs:80
Functionfetch_my_state_v1
( rpc: &solana_client::rpc_client::RpcClient, address: &solana_pubkey::Pubkey, )
client/rust/generated/accounts/my_state_v1.rs:46
Methodfrom
(e: MyProgramError)
program/src/error.rs:16
Methodfrom_bytes
(data: &[u8])
client/rust/generated/accounts/my_state_v1.rs:30
FunctiongetInitializeMyStateIxDataCodec
()
client/ts/generated/types/initializeMyStateIxData.ts:43
FunctiongetInitializeStateDiscriminatorBytes
()
client/ts/generated/instructions/initializeState.ts:42
FunctiongetInitializeStateInstruction
( input: InitializeStateInput< TAccountPayerAcc, TAccountStateAcc, TAccountSysvarRentAcc, TA
client/ts/generated/instructions/initializeState.ts:127
FunctiongetInitializeStateInstructionDataCodec
()
client/ts/generated/instructions/initializeState.ts:100
FunctiongetMyProgramErrorCodec
()
client/ts/generated/types/myProgramError.ts:35
FunctiongetMyStateCodec
()
client/ts/generated/accounts/myState.ts:84
FunctiongetStateCodec
()
client/ts/generated/types/state.ts:34
FunctiongetUpdateStateDiscriminatorBytes
()
client/ts/generated/instructions/updateState.ts:35
FunctiongetUpdateStateInstruction
( input: UpdateStateInput<TAccountPayerAcc, TAccountStateAcc>, config?: { programAddress?: TProgramAddress
client/ts/generated/instructions/updateState.ts:94
FunctiongetUpdateStateInstructionDataCodec
()
client/ts/generated/instructions/updateState.ts:74
FunctionidentifySolanaPinocchioStarterInstruction
( instruction: { data: ReadonlyUint8Array } | ReadonlyUint8Array )
client/ts/generated/programs/solanaPinocchioStarter.ts:32
Methodinitialize
( my_stata_acc: &AccountInfo, ix_data: &InitializeMyStateV1IxData, bump: u8, )
program/src/state/my_state.rs:78
Methodinitialize_my_state_v1_ix_data
( &mut self, initialize_my_state_v1_ix_data: InitializeMyStateV1IxData, )
client/rust/generated/instructions/initialize_state.rs:134
Methodinstruction
(&self)
client/rust/generated/instructions/update_state.rs:21
Methodinstruction
( &self, args: InitializeStateInstructionArgs, )
client/rust/generated/instructions/initialize_state.rs:26
Methodinvoke
(&self)
client/rust/generated/instructions/update_state.rs:147
Methodinvoke
(&self)
client/rust/generated/instructions/initialize_state.rs:221
Methodinvoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
client/rust/generated/instructions/update_state.rs:151
Methodinvoke_with_remaining_accounts
( &self, remaining_accounts: &[(&'b solana_account_info::AccountInfo<'a>, bool, bool)], )
client/rust/generated/instructions/initialize_state.rs:225
Functionload_acc
(bytes: &[u8])
program/src/state/utils.rs:14
Functionload_acc_mut
( bytes: &mut [u8], )
program/src/state/utils.rs:33
Functionload_acc_mut_unchecked
(bytes: &mut [u8])
program/src/state/utils.rs:46
Functionload_acc_unchecked
(bytes: &[u8])
program/src/state/utils.rs:25
Functionload_ix_data
(bytes: &[u8])
program/src/state/utils.rs:54
Functionmain
()
program/benches/compute_units.rs:31
Methodnew
()
client/rust/generated/instructions/update_state.rs:51
Methodnew
()
client/rust/generated/instructions/initialize_state.rs:70
FunctionparseInitializeStateInstruction
( instruction: Instruction<TProgram> & InstructionWithAccounts<TAccountMetas> & InstructionWithData<
client/ts/generated/instructions/initializeState.ts:212
FunctionparseUpdateStateInstruction
( instruction: Instruction<TProgram> & InstructionWithAccounts<TAccountMetas> & InstructionWithData<
client/ts/generated/instructions/updateState.ts:148
Methodpayer_acc
(&mut self, payer_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/update_state.rs:81
Methodpayer_acc
(&mut self, payer_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/initialize_state.rs:111
Functionprocess_instruction
( _program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/entrypoint.rs:17
Methodstate_acc
(&mut self, state_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/update_state.rs:87
Methodstate_acc
(&mut self, state_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/initialize_state.rs:117
Methodsystem_program_acc
(&mut self, system_program_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/initialize_state.rs:129
Methodsysvar_rent_acc
(&mut self, sysvar_rent_acc: solana_pubkey::Pubkey)
client/rust/generated/instructions/initialize_state.rs:123
Functiontest_initialize_mystate
()
program/tests/unit_tests.rs:37
Functiontest_update_mystate
()
program/tests/unit_tests.rs:92
Functionto_mut_bytes
(data: &mut T)
program/src/state/utils.rs:65
Methodtry_deserialize_unchecked
(buf: &mut &[u8])
client/rust/generated/accounts/my_state_v1.rs:117
Methodtry_from
(account_info: &solana_account_info::AccountInfo<'a>)
client/rust/generated/accounts/my_state_v1.rs:39
next →1–100 of 104, ranked by callers