MCPcopy Create free account

hub / github.com/blueshift-gg/quasar / functions

Functions3,149 in github.com/blueshift-gg/quasar

↓ 3 callersMethodinvoke_with_return_inner
(&self, signers: &[Signer])
lang/src/cpi/dyn_cpi.rs:285
↓ 3 callersMethodinvoke_with_return_inner
(&self, signers: &[Signer])
lang/src/cpi/mod.rs:443
↓ 3 callersFunctionis_u8_type
(ty: &IdlType)
idl/src/codegen/typescript.rs:2290
↓ 3 callersMethodis_writable
(&self)
derive/src/accounts/resolve/model.rs:119
↓ 3 callersFunctionkeypair_path
Locate the program keypair in target/deploy/.
cli/src/keys.rs:14
↓ 3 callersMethodlen
(&self)
lang/src/remaining.rs:778
↓ 3 callersFunctionlock_path
(crate_root: &Path)
idl/src/lint/surface.rs:384
↓ 3 callersFunctionmap_idl_type
(ty: &IdlType, type_sizes: &HashMap<String, usize>)
derive/src/declare_program.rs:138
↓ 3 callersFunctionmetadata_field_too_long
()
metadata/src/instructions/update_metadata.rs:10
↓ 3 callersMethodmin
(mut self, v: u64)
derive/tests/compile_pass/custom_behavior_check.rs:31
↓ 3 callersFunctionminimal_idl_with_resolver
(resolver: IdlResolver)
idl/schema/src/canonical.rs:306
↓ 3 callersMethodmint_to
( &'a self, mint: &'a impl AsAccountView, to: &'a impl AsAccountView, authorit
spl/src/instructions/cpi.rs:71
↓ 3 callersFunctionneeds_init_state_var
(field_plan: &FieldPlan)
derive/src/accounts/emit/parse.rs:231
↓ 3 callersFunctionparse_max_attr
Parse `#[max(N)]` or `#[max(N, pfx = P)]` from an attribute list.
derive/src/helpers.rs:15
↓ 3 callersFunctionparse_trailing_error
Parse optional `@ error_expr` after a check directive.
derive/src/accounts/syntax/attrs.rs:310
↓ 3 callersFunctionpda_scalar_type
(ty: &IdlType)
idl/src/codegen/rust.rs:1263
↓ 3 callersFunctionprimitive_size
(p: &str)
idl/src/codegen/python.rs:899
↓ 3 callersMethodprompt_label
(self)
cli/src/init/types.rs:112
↓ 3 callersFunctionpush_unique_param
( params: &mut Vec<String>, seen: &mut HashSet<String>, key: String, param: String, )
idl/src/codegen/rust.rs:1206
↓ 3 callersFunctionread_program_id
Read the public key (program ID) from a Solana CLI-compatible keypair file. The file contains a 64-byte JSON array: [secret(32) | public(32)].
cli/src/keys.rs:31
↓ 3 callersFunctionrealloc_account
( view: &mut AccountView, new_space: usize, payer: &AccountView, rent: Option<&crate::sysvars:
lang/src/accounts/account.rs:84
↓ 3 callersMethodremaining_accounts
(&self)
lang/src/context.rs:184
↓ 3 callersFunctionrender_type
(ty: &IdlType)
idl/src/lint/surface.rs:291
↓ 3 callersFunctionresolve_client_path
()
cli/src/config.rs:100
↓ 3 callersFunctionrestore_env_var
(key: &str, value: Option<&std::ffi::OsString>)
cli/src/init/git.rs:182
↓ 3 callersMethodrevoke
( &'a self, source: &'a impl AsAccountView, authority: &'a impl AsAccountView, )
spl/src/instructions/cpi.rs:160
↓ 3 callersFunctionrun
Run single-build audit rules against the current IDL.
idl/src/lint/mod.rs:20
↓ 3 callersFunctionrun_git
(root: &Path, args: &[&str])
cli/src/init/git.rs:34
↓ 3 callersFunctionset_value
(config: &mut GlobalConfig, key: &str, value: &str)
cli/src/cfg.rs:311
↓ 3 callersFunctionsigner
(address: Pubkey)
examples/multisig/src/tests.rs:23
↓ 3 callersMethodtransfer_checked
( &'a self, from: &'a impl AsAccountView, mint: &'a impl AsAccountView, to: &'
spl/src/instructions/cpi.rs:44
↓ 3 callersFunctionvalidate_token_account_inner
( view: &AccountView, mint: &Address, authority: &Address, token_program: &Address, check_
spl/src/validate.rs:56
↓ 3 callersFunctionvalidate_token_program
(token_program: &Address)
spl/src/validate.rs:13
↓ 3 callersFunctionwatch_loop
(mut run_once: F)
cli/src/build_watch.rs:9
↓ 3 callersFunctionwith_signers
Mark specific account indices as signers on an instruction.
examples/escrow/src/tests.rs:97
↓ 3 callersFunctionwrite_file
(path: &Path, contents: impl AsRef<str>)
cli/tests/lint_cli.rs:19
↓ 3 callersMethodwrite_to
(&self, ptr: *mut u8, offset: usize)
metadata/src/codec.rs:63
↓ 2 callersFunctionabi_fields
(fields: &[crate::types::IdlFieldDef])
idl/schema/src/canonical.rs:236
↓ 2 callersFunctionaccount_field_seed_input_name
(path: &str, field: &str)
idl/src/codegen/c.rs:511
↓ 2 callersFunctionaccount_field_seed_var
(path: &str, field: &str)
idl/src/codegen/typescript.rs:2212
↓ 2 callersFunctionaccount_field_type
(idl: &Idl, account: &str, field: &str)
idl/src/codegen/golang.rs:1127
↓ 2 callersFunctionaccount_field_type
(idl: &Idl, account: &str, field: &str)
idl/src/codegen/python.rs:961
↓ 2 callersFunctionaccount_field_type
(idl: &Idl, account: &str, field: &str)
idl/src/codegen/typescript.rs:2188
↓ 2 callersMethodaccount_names
(&self)
idl/src/lint/surface.rs:172
↓ 2 callersFunctionaccount_stride
(data_len: usize)
lang/src/lib.rs:99
↓ 2 callersFunctionadd_instruction_to_entrypoint
Insert a new auto-discriminated #[instruction] entry into the #[program] block.
cli/src/new.rs:116
↓ 2 callersFunctionallocate
(account: &'a AccountView, space: u64)
lang/src/cpi/system.rs:138
↓ 2 callersMethodas_ref
(&self)
lang/src/accounts/array.rs:53
↓ 2 callersMethodas_slice
(&self)
lang/src/remaining.rs:766
↓ 2 callersFunctionassert_cpi_signer
(_seeds: &S)
derive/tests/compile_pass/account_signers.rs:37
↓ 2 callersFunctionbuild
Build the IDL by compiling the program crate with `--features idl-build` and running the `__quasar_emit_idl` test to capture the JSON output.
cli/src/idl.rs:44
↓ 2 callersMethodbuild_check
(self)
derive/tests/compile_pass/custom_behavior_check.rs:35
↓ 2 callersMethodbuild_check
(self)
derive/tests/compile_pass/custom_behavior_exit.rs:35
↓ 2 callersFunctionbuild_dyn_bytes_account_data
(authority: Address, payload: &[u8])
tests/suite/src/dynamic.rs:223
↓ 2 callersFunctionbuild_dyn_bytes_check_instruction
(account: Address, expected_len: u8)
tests/suite/src/dynamic.rs:248
↓ 2 callersMethodbuild_exit
(self)
spl/src/accounts/token_sweep.rs:77
↓ 2 callersMethodbuild_exit
(self)
spl/src/accounts/token_close.rs:65
↓ 2 callersMethodbuild_init
(self)
derive/tests/compile_pass/custom_behavior_init.rs:35
↓ 2 callersFunctionbuild_master_edition_data
Build raw master edition account data (18+ bytes). Layout: key(1) | supply(8) | max_supply_flag(1) | max_supply(8)
tests/suite/src/helpers.rs:348
↓ 2 callersFunctionbuild_metadata_account_data
Build raw metadata account data (65+ bytes). Layout: key(1) | update_authority(32) | mint(32) | trailing zeros
tests/suite/src/helpers.rs:337
↓ 2 callersFunctionbuild_policy_data
(authority: Pubkey, max_amount: u64, threshold: u16)
tests/suite/src/test_one_of.rs:23
↓ 2 callersFunctioncache_has_capacity
(index: usize)
lang/src/remaining.rs:73
↓ 2 callersFunctioncanonical_instruction_arg_type
(ty: &Type)
derive/src/helpers.rs:474
↓ 2 callersFunctioncheck_account_count
(actual: usize, expected: usize)
lang/src/traits.rs:342
↓ 2 callersFunctioncheck_build_sbf_supports
Ensure the installed `cargo-build-sbf` supports the given platform-tools version. Older Agave releases panic with an opaque `unwrap()` when asked for
cli/src/toolchain.rs:15
↓ 2 callersMethodclient_languages
(&self)
cli/src/config.rs:95
↓ 2 callersFunctionclose_account
( token_program: &'a AccountView, account: &'a AccountView, destination: &'a AccountView, auth
spl/src/instructions/close_account.rs:21
↓ 2 callersFunctioncollect_watch_mtimes
()
cli/src/build_watch.rs:32
↓ 2 callersFunctioncollect_watch_path_mtimes
(path: &Path, times: &mut Vec<(PathBuf, std::time::SystemTime)>)
cli/src/build_watch.rs:54
↓ 2 callersFunctioncollect_wrapper_needs
( ty: &IdlType, codec: &Option<IdlCodec>, needs_dyn_string: &mut bool, needs_dyn_vec: &mut boo
idl/src/codegen/rust.rs:1739
↓ 2 callersFunctioncompile_rust_client
(client_dir: &Path)
cli/tests/generated_clients_smoke.rs:44
↓ 2 callersFunctionconfig_v1_account
(address: Pubkey, authority: Pubkey, value: u64)
tests/suite/src/test_migrate.rs:30
↓ 2 callersFunctioncreate_master_edition_v3
( program: &'a AccountView, edition: &'a AccountView, mint: &'a AccountView, update_authority:
metadata/src/instructions/create_master_edition.rs:10
↓ 2 callersMethodcreate_master_edition_v3
( &'a self, edition: &'a impl AsAccountView, mint: &'a impl AsAccountView, upd
metadata/src/instructions/cpi.rs:96
↓ 2 callersFunctioncreate_metadata_accounts_v3
( program: &'a AccountView, metadata: &'a AccountView, mint: &'a AccountView, mint_authority:
metadata/src/instructions/create_metadata.rs:24
↓ 2 callersMethodcreate_metadata_accounts_v3
( &'a self, metadata: &'a impl AsAccountView, mint: &'a impl AsAccountView, mi
metadata/src/instructions/cpi.rs:25
↓ 2 callersFunctioncurrent_program_id
Find the current `declare_id!("...")` value in src/lib.rs.
cli/src/keys.rs:46
↓ 2 callersMethoddecimals
(mut self, v: u8)
spl/src/accounts/mint.rs:56
↓ 2 callersFunctiondeploy_artifact_so
(name: &str)
tests/suite/src/helpers.rs:12
↓ 2 callersFunctionderive_master_edition_pda
(mint: &Pubkey)
tests/suite/src/test_validate_metadata.rs:24
↓ 2 callersFunctiondetect_wrapper
Syntactic detection: last path segment matches `wrapper`.
derive/src/accounts/resolve/lower.rs:236
↓ 2 callersFunctiondirectory_listing_body
(dir: &Path)
profile/src/serve.rs:198
↓ 2 callersMethoddiscriminator
(&self)
idl/src/codegen/rust.rs:780
↓ 2 callersFunctiondynamic_payload_type
(ty: &IdlType)
idl/src/codegen/c.rs:609
↓ 2 callersFunctionemit_account_field_seed_resolvers
( out: &mut String, seeds: &[IdlPdaSeed], idl: &Idl, account_expr: &impl Fn(&str) -> String, )
idl/src/codegen/typescript.rs:2117
↓ 2 callersFunctionemit_account_load_check_body
( checked: bool, disc_len: usize, disc_indices: &[usize], disc_bytes: &[syn::LitInt], zc_m
derive/src/account/traits.rs:88
↓ 2 callersFunctionemit_args_builder
(call: &BehaviorCall, field_ty: &syn::Type)
derive/src/accounts/emit/typed_emit.rs:241
↓ 2 callersFunctionemit_behavior_args_builder
( call: &BehaviorCall, field_ty: &syn::Type, exit_context: bool, )
derive/src/accounts/emit/typed_emit.rs:249
↓ 2 callersFunctionemit_compact_encoding
Emit compact (3-phase) encoding for an instruction with dynamic fields. Layout: `[disc][fixed fields][all length prefixes][all dynamic data]`
idl/src/codegen/typescript.rs:1437
↓ 2 callersFunctionemit_count_expr
(fields: &[ParseFieldPlan])
derive/src/accounts/plan.rs:247
↓ 2 callersFunctionemit_decode_and_tail
( param_ident: &Ident, remaining: &[syn::PatType], stmts: &[syn::Stmt], has_return_data: bool,
derive/src/instruction.rs:134
↓ 2 callersFunctionemit_discriminated_module
Generate mod.rs + individual files for a discriminated module (state or events).
idl/src/codegen/rust.rs:796
↓ 2 callersFunctionemit_handler_tail
Build the handler tail: user body + epilogue, with optional return-data wrapping. This is the single canonical emission point for the instruction life
derive/src/instruction.rs:75
↓ 2 callersFunctionemit_inline_pda_derivation
( out: &mut String, account_name: &str, seeds: &[IdlPdaSeed], idl: &Idl, target: InlinePda
idl/src/codegen/typescript.rs:2002
↓ 2 callersFunctionemit_load_expr
( ident: &syn::Ident, ty: &syn::Type, is_mut: bool, checked: bool, behavior_validates_acco
derive/src/accounts/emit/parse.rs:499
↓ 2 callersFunctionemit_load_filtered_excluding
( semantics: &[FieldSemantics], init_only: bool, skip_ident: Option<&syn::Ident>, )
derive/src/accounts/emit/parse.rs:422
↓ 2 callersFunctionemit_parse_body_from_inner
( fields: &[ParseFieldPlan], inner_body: proc_macro2::TokenStream, )
derive/src/accounts/plan.rs:278
↓ 2 callersFunctionemit_parse_body_inner
( semantics: &[FieldSemantics], plan: &AccountsPlanTyped, cx: &super::EmitCx, include_behavior
derive/src/accounts/emit/parse.rs:52
↓ 2 callersFunctionemit_raw_arg_seed
(out: &mut String, index: usize, path: &str)
idl/src/codegen/c.rs:481
↓ 2 callersFunctionemit_raw_context_setup
(data_start: TokenStream2)
derive/src/program.rs:62
← previousnext →301–400 of 3,149, ranked by callers