Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LFDT-Nightstream/Starstream
/ functions
Functions
1,771 in github.com/LFDT-Nightstream/Starstream
⨍
Functions
1,771
◇
Types & classes
443
↓ 3 callers
Method
set
(&self, name: &str, value: Value)
starstream-interpreter/src/lib.rs:320
↓ 3 callers
Method
source_expr_visibility
(&self, env: &TypeEnv, expr: &Spanned<Expr>)
starstream-compiler/src/typecheck/infer.rs:4415
↓ 3 callers
Method
specialize
Specializes the matrix for a given constructor. This filters rows that match the constructor and expands their arguments.
starstream-compiler/src/typecheck/exhaustiveness.rs:251
↓ 3 callers
Function
stackify
(func: &StFunction, entry: usize, mode: AsyncMode)
starstream-to-wasm/src/stackifier.rs:47
↓ 3 callers
Method
start_step
(&mut self, cs: ConstraintSystemRef<F>)
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:144
↓ 3 callers
Method
state
(&self)
interleaving/starstream-component-runtime/src/executor.rs:62
↓ 3 callers
Method
storage
(&self)
starstream-runtime-next/src/lib.rs:693
↓ 3 callers
Method
store
(&self, func: &mut StFunction, bb: &usize)
starstream-to-wasm/src/lib.rs:3927
↓ 3 callers
Function
theme
()
website/src/editor.tsx:122
↓ 3 callers
Method
to_mermaid
(&self, i: usize)
starstream-to-wasm/src/ir.rs:71
↓ 3 callers
Method
to_option
(self)
interleaving/starstream-interleaving-spec/src/transaction_effects/witness.rs:199
↓ 3 callers
Function
trace_commitment
(trace: &[WitLedgerEffect])
interleaving/starstream-component-runtime/src/transaction_session.rs:231
↓ 3 callers
Function
useBlobUrl
( array: Uint8Array | undefined, filename: string, type: string, )
website/src/hooks.ts:35
↓ 3 callers
Method
with_coord_script
(self, key: Hash<WasmModule>, trace: Vec<WitLedgerEffect>)
interleaving/starstream-interleaving-spec/src/builder.rs:116
↓ 3 callers
Method
with_coord_script_and_trace_commitment
( mut self, key: Hash<WasmModule>, trace: Vec<WitLedgerEffect>, host_calls_roo
interleaving/starstream-interleaving-spec/src/builder.rs:120
↓ 3 callers
Method
with_fresh_output
(self, output: NewOutput, trace: Vec<WitLedgerEffect>)
interleaving/starstream-interleaving-spec/src/builder.rs:98
↓ 3 callers
Method
with_fresh_output_and_trace_commitment
( mut self, output: NewOutput, trace: Vec<WitLedgerEffect>, host_calls_root: L
interleaving/starstream-interleaving-spec/src/builder.rs:102
↓ 3 callers
Method
with_input_and_trace_commitment
( mut self, utxo: UtxoId, continuation: Option<CoroutineState>, trace: Vec<Wit
interleaving/starstream-interleaving-spec/src/builder.rs:82
↓ 2 callers
Function
abi_impl_to_doc
( abi: &Identifier, parts: &[FunctionDef], source: &'a str, comments: &CommentMap, )
starstream-compiler/src/formatter.rs:485
↓ 2 callers
Method
add
(self, rhs: Self)
starstream-interpreter/src/lib.rs:365
↓ 2 callers
Method
add_enum_variant_field_usage
( &mut self, span: Option<Span>, enum_name: &str, variant_name: &str,
starstream-language-server/src/document.rs:1561
↓ 2 callers
Method
add_enum_variant_usage
(&mut self, span: Option<Span>, enum_name: &str, variant_name: &str)
starstream-language-server/src/document.rs:1583
↓ 2 callers
Method
add_generic_or_concrete_type_hover
Add hover for an enum type name, preferring the generic definition (e.g. `enum Option<T> { ... }`) over a concrete instantiation (e.g. `enum Option<i6
starstream-language-server/src/document.rs:1914
↓ 2 callers
Method
add_struct_field_usage
(&mut self, span: Option<Span>, struct_name: &str, field_name: &str)
starstream-language-server/src/document.rs:1546
↓ 2 callers
Method
add_variant_hover
Resolve and add hover for an enum variant, trying generic param labels, then indexed variant info, then a concrete type fallback.
starstream-language-server/src/document.rs:1889
↓ 2 callers
Function
allocate_payload_ref
( state: &mut ComponentHostState, caller: ProcessId, value: ComponentValueIr, )
interleaving/starstream-component-runtime/src/component.rs:694
↓ 2 callers
Function
amount_and_spend_coord_component
( import_name: &str, first_spend_amount: u64, second_spend_amount: u64, )
interleaving/starstream-component-runtime/src/transaction_session.rs:526
↓ 2 callers
Method
apply_substitutions_program
Rewrite every definition in the program with normalized types.
starstream-compiler/src/typecheck/infer.rs:4879
↓ 2 callers
Function
ark_field_to_p3_goldilocks
(v: &FpGoldilocks)
interleaving/starstream-interleaving-proof/src/neo.rs:486
↓ 2 callers
Function
assert_progress_utxo
(contract: &Contract<T>)
starstream-runtime-next/tests/score.rs:103
↓ 2 callers
Method
bind
( &mut self, var: TypeVarId, ty: Type, var_span: Span, other_span: Spa
starstream-compiler/src/typecheck/infer.rs:5693
↓ 2 callers
Method
bind_input
( &mut self, runtime: &mut WasmtimeComponentStarstreamExecutor, resource: u32,
interleaving/starstream-component-runtime/src/transaction_session.rs:45
↓ 2 callers
Method
block_type
(&self)
starstream-to-wasm/src/lib.rs:3920
↓ 2 callers
Method
br
(&mut self, depth: u32)
interleaving/starstream-runtime/src/test_support/wasm_dsl.rs:148
↓ 2 callers
Method
build_generic_type_defs
(&self)
starstream-compiler/src/typecheck/infer.rs:959
↓ 2 callers
Method
build_indexes
(&mut self, program: &TypedProgram, ast: Option<&Program>, source: &str)
starstream-language-server/src/document.rs:549
↓ 2 callers
Function
build_linker
( engine: &Engine, import_schemas: &HashMap<String, ImportInstanceSchema>, )
interleaving/starstream-component-runtime/src/component.rs:433
↓ 2 callers
Method
check_abi_impl
( &self, abi_name: &Identifier, abi: &Abi, methods: &[TypedFunctionDef], )
starstream-compiler/src/typecheck/infer.rs:1856
↓ 2 callers
Method
check_int_literal_ranges
Check that all integer literals fit within the range of their resolved type.
starstream-compiler/src/typecheck/infer.rs:5112
↓ 2 callers
Method
col_type
Gets the type of a column
starstream-compiler/src/typecheck/exhaustiveness.rs:208
↓ 2 callers
Method
collect_first_column_ctors
Collects all constructors that appear in the first column
starstream-compiler/src/typecheck/exhaustiveness.rs:213
↓ 2 callers
Method
collect_first_column_literals
Collects all literals that appear in the first column
starstream-compiler/src/typecheck/exhaustiveness.rs:228
↓ 2 callers
Function
comment
()
starstream-compiler/src/parser/comment.rs:17
↓ 2 callers
Function
comment_text
(comment: &Comment, source: &'a str)
starstream-compiler/src/formatter.rs:111
↓ 2 callers
Function
commit
(prev: LedgerEffectsCommitment, op: WitLedgerEffect)
interleaving/starstream-interleaving-proof/src/abi.rs:8
↓ 2 callers
Method
compact_display_with_params
(&self, params: &HashMap<TypeVarId, String>)
starstream-types/src/types.rs:284
↓ 2 callers
Method
compile_contract
( self, graph: &starstream_compiler::TypedModuleGraph, entry: starstream_compiler::Mod
starstream-to-wasm/src/lib.rs:141
↓ 2 callers
Method
component_to_core_types
( &mut self, span: Span, dest: &mut Vec<ValType>, ty: &ComponentAbiType, )
starstream-to-wasm/src/lib.rs:1169
↓ 2 callers
Function
component_type_ir_from_type
(ty: &wasmtime::component::types::Type)
interleaving/starstream-component-runtime/src/component.rs:895
↓ 2 callers
Function
compress_12_trace
(inputs: &[F; 12])
ark-poseidon2/src/lib.rs:109
↓ 2 callers
Function
compress_8
(inputs: &[FpVar<F>; 8])
ark-poseidon2/src/lib.rs:23
↓ 2 callers
Function
compress_8_trace
(inputs: &[F; 8])
ark-poseidon2/src/lib.rs:102
↓ 2 callers
Function
constants_to_ark_arrays
(beginning_full_round_constants: [[u64; 8]; 4])
ark-poseidon2/src/constants.rs:175
↓ 2 callers
Method
construct_utxo
( &self, ctx: T, name: impl ExportLookup, params: impl AsRef<[Val]>, )
starstream-runtime-next/src/lib.rs:565
↓ 2 callers
Method
construct_utxo_async
( &self, ctx: T, name: impl ExportLookup, params: impl AsRef<[Val]>, )
starstream-runtime-next/src/lib.rs:591
↓ 2 callers
Method
convert_resource_to_owned
(self: &Rc<Self>)
starstream-to-wasm/src/component_abi.rs:74
↓ 2 callers
Method
declares_contract
True if this module's top-level definitions include `contract;`.
starstream-compiler/src/module_graph.rs:48
↓ 2 callers
Function
decode_effect_from_commit_abi
( discriminant: u64, args: [u64; 7], )
interleaving/starstream-runtime/src/lib.rs:82
↓ 2 callers
Function
decode_lanes_to_value
( scalars: Vec<WasmtimeVal>, schema: &ComponentTypeIr, func: &str, )
interleaving/starstream-component-runtime/src/component.rs:930
↓ 2 callers
Method
default_int_vars
Default any unresolved integer type variables to `i64`.
starstream-compiler/src/typecheck/infer.rs:5102
↓ 2 callers
Method
diagnostics
Most recent diagnostics derived from parsing and typechecking.
starstream-language-server/src/document.rs:159
↓ 2 callers
Method
display_name
(self)
starstream-types/src/types.rs:50
↓ 2 callers
Method
display_with_params
(&self, params: &HashMap<TypeVarId, String>)
starstream-types/src/types.rs:278
↓ 2 callers
Function
div_floor
(lhs: i64, rhs: i64)
starstream-interpreter/src/lib.rs:395
↓ 2 callers
Method
edges_of
(&self, id: ModuleId)
starstream-compiler/src/module_graph.rs:87
↓ 2 callers
Method
emit_simple_switch
Emit a switch for simple (non-enum) types: bool, int. `emit_test` emits a test that results in a true if the case matches.
starstream-to-wasm/src/lib.rs:3680
↓ 2 callers
Function
enum_name_doc
(enum_type: &EnumType, params: &HashMap<TypeVarId, String>)
starstream-types/src/types.rs:409
↓ 2 callers
Function
enum_payload_kind_from_variant
(kind: &EnumVariantInfoKind)
starstream-compiler/src/typecheck/infer.rs:5919
↓ 2 callers
Method
enum_promote
( &mut self, func: &mut StFunction, bb: &mut usize, span: Span, ty: &T
starstream-to-wasm/src/lib.rs:3122
↓ 2 callers
Method
errors
(&self)
starstream-compiler/src/parser/mod.rs:30
↓ 2 callers
Method
eval_full_round
( &self, state: &mut [FpVar<F>; WIDTH], round_constants: &[F; WIDTH], )
ark-poseidon2/src/gadget.rs:69
↓ 2 callers
Method
eval_sbox
Evaluates the S-box over a field variable
ark-poseidon2/src/gadget.rs:102
↓ 2 callers
Method
exec
(self)
starstream-cli/src/lib.rs:49
↓ 2 callers
Method
executor
(&self)
interleaving/starstream-component-runtime/src/component.rs:105
↓ 2 callers
Method
executor_mut
(&mut self)
interleaving/starstream-component-runtime/src/component.rs:117
↓ 2 callers
Method
export_component_ty
(&mut self, name: &str, ty: &Type)
starstream-to-wasm/src/lib.rs:875
↓ 2 callers
Method
export_ty
(&mut self, name: &str, ty: &Rc<ComponentAbiType>)
starstream-to-wasm/src/encoder.rs:135
↓ 2 callers
Function
field_initializer
( expression: impl Parser<'a, &'a str, Spanned<Expr>, Extra<'a>> + Clone + 'a, )
starstream-compiler/src/parser/expression/primary/struct_literal.rs:21
↓ 2 callers
Method
field_types
Return the types of sub-fields for this constructor.
starstream-to-wasm/src/decision_tree.rs:63
↓ 2 callers
Method
find_struct_name_for_type
Find the struct name for a given type by checking the `struct_type_index`.
starstream-language-server/src/document.rs:1630
↓ 2 callers
Method
finish
After [`Compiler::visit_program`], this function collates all the in-progress sections into an actual Wasm binary module.
starstream-to-wasm/src/lib.rs:266
↓ 2 callers
Method
format_env
Render the current environment snapshot into a deterministic string. Resolves int-constrained type vars so traces show concrete types.
starstream-compiler/src/typecheck/infer.rs:5137
↓ 2 callers
Function
format_file
Format a single file, collecting an entry if the formatted output differs.
starstream-cli/src/format.rs:95
↓ 2 callers
Function
format_raw_values
(values: &[Value])
interleaving/starstream-runtime/src/trace_mermaid.rs:498
↓ 2 callers
Function
format_struct_variant_hover
( enum_name: &str, variant_name: &str, fields: &[(String, String)], )
starstream-language-server/src/document.rs:2480
↓ 2 callers
Method
fromFile
Load a contract from a file path (Node only).
starstream-js/src/index.ts:61
↓ 2 callers
Method
generate_storage_exports
( &mut self, name: &Identifier, ty: &Type, iface: &mut TypeBuilder<InstanceTyp
starstream-to-wasm/src/lib.rs:420
↓ 2 callers
Function
genesis_ledger
(input_hash: Hash<WasmModule>, initial_amount: u64)
interleaving/starstream-component-runtime/src/transaction_session.rs:330
↓ 2 callers
Method
get
(&self, name: &str)
starstream-interpreter/src/lib.rs:312
↓ 2 callers
Method
getContract
Fetch an abstract contract from the ledger by ID.
starstream-js/src/index.ts:16
↓ 2 callers
Method
getModule
()
starstream-js/src/index.ts:76
↓ 2 callers
Method
getUtxo
Look up a Utxo on the ledger by ID.
starstream-js/src/index.ts:11
↓ 2 callers
Method
get_address_val
(&self, address: &AllocatedAddress)
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:332
↓ 2 callers
Method
get_cs
(&self)
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:238
↓ 2 callers
Method
get_mem_content_iter
( &'a self, tag: &'a u64, )
interleaving/starstream-interleaving-proof/src/neo.rs:62
↓ 2 callers
Method
get_mem_info
(&self, address: &AllocatedAddress)
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:339
↓ 2 callers
Function
get_progress_storage
( utxo: &mut Utxo<T>, storage: &UtxoStorageExport, )
starstream-runtime-next/tests/score.rs:191
↓ 2 callers
Function
get_progress_storage_async
( utxo: &mut Utxo<T>, storage: &UtxoStorageExport, )
starstream-runtime-next/tests/score.rs:203
↓ 2 callers
Method
get_read_op
( &mut self, cond: &Boolean<F>, address_val: &Address<u64>, mem_size: u64,
interleaving/starstream-interleaving-proof/src/memory/nebula/gadget.rs:343
↓ 2 callers
Method
get_storage
(&self, pid: usize, state: &RuntimeState)
interleaving/starstream-runtime/src/lib.rs:922
← previous
next →
301–400 of 1,771, ranked by callers