Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boundless-xyz/kailua
/ functions
Functions
896 in github.com/boundless-xyz/kailua
⨍
Functions
896
◇
Types & classes
185
↓ 2 callers
Function
build_single_partial_for_block
( execution: &Execution, traces: Vec<PartialExecutionTrace>, parent_header: &Header, spec_id:
crates/kona/src/executor.rs:353
↓ 2 callers
Function
cache_account_status_from_byte
(b: u8)
crates/kona/src/rkyv/evm.rs:55
↓ 2 callers
Method
cached_output_at_block
(&self, block_number: u64)
crates/sync/src/agent.rs:775
↓ 2 callers
Function
check_traced_driver
(traced_driver: &CachedDriver)
crates/kona/src/driver.rs:893
↓ 2 callers
Method
child_index
(&self, proposal_index: u64)
crates/sync/src/proposal.rs:505
↓ 2 callers
Method
cmp
(&self, other: &Self)
crates/prover/src/tasks.rs:91
↓ 2 callers
Function
combine_precondition_hashes
Combines (derivation/blob) precondition hashes
crates/kona/src/precondition/mod.rs:109
↓ 2 callers
Function
compute_cached_proof
( #[cfg(feature = "experimental")] partials_cache: Option<Arc<PartialsCache>>, args: ProveArgs, ro
crates/prover/src/tasks.rs:1032
↓ 2 callers
Function
compute_fpvm_proof
( #[cfg(feature = "experimental")] partials_cache: Option<Arc<PartialsCache>>, mut args: ProveArgs,
crates/prover/src/tasks.rs:239
↓ 2 callers
Method
compute_output_root
Computes the output root based on the current state of the executor. This method invokes the `compute_output_root` function on the executor associate
crates/kona/src/executor.rs:294
↓ 2 callers
Function
create_disk_kv_store
(kona: &SingleChainHost)
crates/prover/src/kv.rs:81
↓ 2 callers
Function
create_snark_session
( client: &Client, receipt: Vec<u8>, mut stark_id: Option<String>, )
crates/prover/src/risczero/bonsai.rs:236
↓ 2 callers
Function
create_stark_session
( image: (A, &[u8]), client: &Client, input: Vec<u8>, assumption_receipt_ids: Vec<String>, )
crates/prover/src/risczero/bonsai.rs:255
↓ 2 callers
Function
create_test_payload
()
crates/kona/src/rkyv/optimism.rs:142
↓ 2 callers
Method
deref
(&self)
crates/prover/src/kv.rs:57
↓ 2 callers
Function
devnet_script
(name: &str)
bin/cli/tests/devnet.rs:287
↓ 2 callers
Function
dispatch_proof_requests
( args: &crate::args::ValidateArgs, agent: &mut SyncAgent, buffer: &mut BinaryHeap<(Reverse<u64>,
crates/validator/src/proposals/dispatch.rs:32
↓ 2 callers
Function
encode_witness_frames
( witness_vec: Witness<VecOracle>, )
crates/prover/src/client/proving.rs:566
↓ 2 callers
Function
fault
(args: FaultArgs)
bin/cli/src/fault.rs:50
↓ 2 callers
Function
field_elements
Extracts field elements from a given blob using specified indices. This function processes a blob of data and extracts field elements (represented by
crates/kona/src/blobs.rs:262
↓ 2 callers
Method
fill
( &self, fillable: Self::Fillable, tx: SendableTx<N>, )
crates/sync/src/transact/fillers.rs:66
↓ 2 callers
Function
flatten_block_build_outcome
(outcome: &BlockBuildingOutcome<OpReceiptEnvelope>)
crates/kona/src/precondition/derivation.rs:106
↓ 2 callers
Function
flatten_expected_account
(acct: &ExpectedAccount)
crates/kona/src/precondition/evm.rs:357
↓ 2 callers
Function
flatten_expected_state
(state: &[ExpectedStateEntry])
crates/kona/src/precondition/evm.rs:384
↓ 2 callers
Function
flatten_l2_block_info
(l2_block_info: &L2BlockInfo)
crates/kona/src/precondition/derivation.rs:221
↓ 2 callers
Function
flatten_opt_prevrandao
(opt: Option<&B256>)
crates/kona/src/precondition/evm.rs:147
↓ 2 callers
Function
flatten_partial_account
(acct: &PartialAccount)
crates/kona/src/precondition/evm.rs:311
↓ 2 callers
Function
flatten_partial_state
Encode the per-tx state diff carried by [`PartialResultAndState`]. The Vec is sorted by address by construction, so we walk it directly.
crates/kona/src/precondition/evm.rs:409
↓ 2 callers
Method
flush
(&self)
crates/prover/src/client/witgen.rs:308
↓ 2 callers
Function
gen_header
(number: u64)
crates/kona/src/rkyv/execution.rs:202
↓ 2 callers
Function
gen_pipeline_cursor
()
crates/kona/src/driver.rs:1353
↓ 2 callers
Method
get_exact
Asynchronously retrieves an exact preimage value for the given key and copies it into the provided buffer. # Parameters - `key`: The `PreimageKey` fo
crates/kona/src/oracle/vec.rs:411
↓ 2 callers
Function
get_proof_request
( market: &MarketProviderConfig, boundless_client: &Client, request_id: U256, )
crates/prover/src/risczero/boundless.rs:731
↓ 2 callers
Function
halt_reason_raw
(r: RkyvedHaltReason)
crates/kona/src/rkyv/evm.rs:459
↓ 2 callers
Function
handle_proof_requests
( mut channel: DuplexChannel<Message>, args: ValidateArgs, verbosity: u8, data_dir: PathBuf, )
crates/validator/src/requests.rs:69
↓ 2 callers
Function
increment_active_provers
()
crates/validator/src/requests.rs:57
↓ 2 callers
Function
info_with
(nonce: u64, balance: U256, code_hash: B256)
crates/kona/src/rkyv/evm.rs:858
↓ 2 callers
Method
io_blob_for
(&self, position: u64)
crates/sync/src/proposal.rs:520
↓ 2 callers
Method
is_output
Returns true iff this fault denotes an output commitment fault
crates/sync/src/fault.rs:30
↓ 2 callers
Method
is_set
(&self)
crates/prover/src/hana/args.rs:52
↓ 2 callers
Method
l1_beacon_rpc_url
(&self)
bin/cli/tests/devnet.rs:198
↓ 2 callers
Method
l2_chain
(&self)
bin/cli/tests/devnet.rs:146
↓ 2 callers
Method
load
( deployment: &SyncDeployment, provider: &SyncProvider, starting_proposal: Option<Addr
crates/sync/src/cursor.rs:57
↓ 2 callers
Function
load_proposal_data
This function retrieves and deserializes the precondition validation data from an oracle and fetches the associated blobs necessary for further proces
crates/kona/src/precondition/proposal.rs:202
↓ 2 callers
Method
mask
Applies a mask to global generics that may be relevant only in certain contexts
crates/prover/src/kv.rs:45
↓ 2 callers
Function
merge_precondition_hashes
Merges (cache/trace) precondition hashes
crates/kona/src/precondition/mod.rs:119
↓ 2 callers
Function
needs_validation
Determines if a given `PreimageKeyType` requires validation. # Parameters - `key_type`: A reference to a `PreimageKeyType` enum variant that specifie
crates/kona/src/oracle/mod.rs:35
↓ 2 callers
Function
new_execution_cursor
Initializes and constructs a new `PipelineCursor` for a given L2 chain.
crates/kona/src/executor.rs:300
↓ 2 callers
Method
new_from_parts
(self, l1_provider: C, blobs: B, cfg: &RollupConfig)
crates/kona/src/client/core.rs:92
↓ 2 callers
Function
next_nonce
(requirements: &Requirements, previous_nonce: Option<u32>)
crates/prover/src/risczero/boundless.rs:713
↓ 2 callers
Function
oog_from_byte
(b: u8)
crates/kona/src/rkyv/evm.rs:420
↓ 2 callers
Function
op_halt_reason_raw
(r: RkyvedOpHaltReason)
crates/kona/src/rkyv/evm.rs:494
↓ 2 callers
Function
opt_byte_vec
Returns a byte vector that represents an optional byte vector. An extra 8-bytes are prepended to denote the presence of the byte vector.
crates/kona/src/config.rs:82
↓ 2 callers
Method
output_fe_at
(&self, position: u64)
crates/sync/src/proposal.rs:539
↓ 2 callers
Method
p_contract
(self, contract: Cheatcodes, name: str, inherits: str = "")
crates/contracts/foundry/lib/forge-std/scripts/vm.py:463
↓ 2 callers
Method
p_prelude
(self, contract: Cheatcodes | None = None)
crates/contracts/foundry/lib/forge-std/scripts/vm.py:497
↓ 2 callers
Method
payout_recipient
(&self)
crates/validator/src/args.rs:103
↓ 2 callers
Function
post_exec_mode_from_byte
(b: u8)
crates/kona/src/rkyv/evm.rs:303
↓ 2 callers
Function
precompute_pe_boots
( partial_executions: &[Vec<PartialExecution>], )
crates/kona/src/client/stitching.rs:421
↓ 2 callers
Function
prefix_with_group_headers
(cheats: list["Cheatcode"])
crates/contracts/foundry/lib/forge-std/scripts/vm.py:139
↓ 2 callers
Method
preimage_count
(&self)
crates/kona/src/client/mod.rs:109
↓ 2 callers
Method
preimage_count
(&self)
crates/kona/src/oracle/vec.rs:163
↓ 2 callers
Function
proof_id
(image_id: A, journal: impl Into<Journal>)
crates/prover/src/proof.rs:44
↓ 2 callers
Method
provider
(&self)
crates/sync/src/transact/provider.rs:46
↓ 2 callers
Method
provider_args
(&self)
bin/cli/tests/devnet.rs:230
↓ 2 callers
Method
push_trace_slot
Push an empty slot onto the shared trace buffer
crates/kona/src/evm/cached.rs:390
↓ 2 callers
Function
read_bincoded_file
( data_dir: Option<&PathBuf>, file_name: &str, )
crates/prover/src/proof.rs:50
↓ 2 callers
Function
recover_collected_partials
( boot_info: &BootInfo, partials_collector: TransactionResultCollector, execution_cache: &[Executi
crates/kona/src/client/core.rs:584
↓ 2 callers
Function
run_devnet_script
(script: &str)
bin/cli/tests/devnet.rs:302
↓ 2 callers
Function
run_prover
( devnet: &DevnetConfig, proof_size: u64, proving: ProvingArgs, )
bin/cli/tests/devnet.rs:636
↓ 2 callers
Function
run_stateless_client
Executes a stateless client workflow by validating witness data, and running the stitching client to produce a unified proof journal. # Arguments `wi
crates/kona/src/client/stateless.rs:51
↓ 2 callers
Function
run_witgen_client
( fpvm_image_id: B256, preimage_oracle: Arc<P>, preimage_oracle_shard_size: usize, blob_provid
crates/prover/src/client/witgen.rs:47
↓ 2 callers
Function
sample_sidecar
(index: u64)
crates/prover/src/hint_handler.rs:356
↓ 2 callers
Method
save
(&self, key: PreimageKey, value: &[u8])
crates/prover/src/client/witgen.rs:241
↓ 2 callers
Function
save_hex_preimage_to_kv
(preimage: &str, kv: &mut dyn KeyValueStore)
crates/prover/src/client/payload.rs:113
↓ 2 callers
Method
set_inspector_enabled
(&mut self, enabled: bool)
crates/kona/src/evm/cached.rs:279
↓ 2 callers
Function
shard_witness_data
(data: &mut [PreimageVecEntry])
crates/prover/src/client/proving.rs:588
↓ 2 callers
Function
signal_derivation_trace
( sender: Option<Sender<CachedDriver>>, traced_driver: Option<CachedDriver>, )
crates/prover/src/driver.rs:84
↓ 2 callers
Method
signature
(&self)
crates/sync/src/proposal.rs:580
↓ 2 callers
Method
skip_stitching
(&self)
crates/prover/src/args.rs:135
↓ 2 callers
Function
sorted
(mut values: Vec<T>)
crates/kona/src/rkyv/driver.rs:37
↓ 2 callers
Method
stall
(&self, span: &'static str, timeout: u64)
crates/sync/src/stall.rs:43
↓ 2 callers
Function
stitch_boot_info
Stitches multiple boot information records into a unified `ProofJournal`. This function consolidates and verifies multiple bootstrapping records, val
crates/kona/src/client/stitching.rs:532
↓ 2 callers
Function
success_reason_from_byte
(b: u8)
crates/kona/src/rkyv/evm.rs:400
↓ 2 callers
Method
sync
(&mut self, args: &SyncArgs)
crates/sync/src/agent.rs:253
↓ 2 callers
Method
sync_l1_head
(&mut self, args: &SyncArgs, proposal: Address, l1_head: B256)
crates/sync/src/agent.rs:481
↓ 2 callers
Method
take_all_block_traces
Atomically drains and returns the shared trace buffer
crates/kona/src/evm/cached.rs:382
↓ 2 callers
Method
take_next_chunks
Pops and returns the next block's chunks from the cache
crates/kona/src/evm/cached.rs:377
↓ 2 callers
Function
test_frame
(number: u16, is_last: bool)
crates/kona/src/rkyv/driver.rs:1346
↓ 2 callers
Function
test_partial
( boot_info: BootInfo, partial_witness: PartialExecutionWitness, )
crates/kona/src/client/core.rs:915
↓ 2 callers
Function
test_stitching_executions
( boot_info: BootInfo, precondition_validation_data: Option<ProposalPrecondition>, )
crates/kona/src/client/stitching.rs:866
↓ 2 callers
Function
test_stitching_partials
( boot_info: BootInfo, precondition_validation_data: Option<ProposalPrecondition>, )
crates/kona/src/client/stitching.rs:1077
↓ 2 callers
Method
to_csv
(self, with_header: bool)
crates/prover/src/profiling.rs:330
↓ 2 callers
Function
to_fake_receipt
(proof_journal: &ProofJournal)
crates/kona/src/journal.rs:214
↓ 2 callers
Function
trail_data
Extracts a vector of field elements from the provided blob data within a specific range. This function retrieves `FIELD_ELEMENTS_PER_BLOB` - `blocks`
crates/kona/src/blobs.rs:231
↓ 2 callers
Method
transact
( &self, span: &'static str, timeout: Option<Duration>, )
crates/sync/src/transact/mod.rs:95
↓ 2 callers
Method
uncache
( self, executor: E, rcfg: Arc<RollupConfig>, l1_cfg: Arc<L1ChainConfig>,
crates/kona/src/driver.rs:59
↓ 2 callers
Method
upload
(&self, key: &str, data: Vec<u8>)
crates/prover/src/risczero/boundless.rs:1568
↓ 2 callers
Method
validate_preimages
(&self)
crates/kona/src/client/mod.rs:113
↓ 2 callers
Function
validate_proof_journal
( proof_journal: ProofJournal, boot_info: BootInfo, precondition_hash: Option<B256>,
crates/kona/src/client/stitching.rs:685
← previous
next →
201–300 of 896, ranked by callers