Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/category-labs/monad
/ functions
Functions
4,707 in github.com/category-labs/monad
⨍
Functions
4,707
◇
Types & classes
1,221
↓ 2 callers
Function
get_push_opcode_index
* Opcode must be the opcode of some PUSHN instruction. * Returns `N`. */
category/vm/evm/opcodes.hpp:818
↓ 2 callers
Method
get_storage
category/execution/ethereum/evmc_host.cpp:51
↓ 2 callers
Function
get_test_uint256
test/vm/unit/runtime/transmute_tests.cpp:54
↓ 2 callers
Function
get_total_blob_gas
category/execution/ethereum/transaction_gas.cpp:232
↓ 2 callers
Method
get_transient_storage
category/execution/ethereum/evmc_host.cpp:198
↓ 2 callers
Method
get_tx_context
category/execution/ethereum/evmc_host.cpp:149
↓ 2 callers
Method
get_valset
category/execution/monad/staking/test_staking_contract.cpp:329
↓ 2 callers
Function
handle_error_and_produce_file
( fd: libc::c_int, r: libc::c_int, )
rust/crates/monad-event-ring/src/ffi.rs:289
↓ 2 callers
Method
handle_upsert
category/statesync/statesync_protocol.cpp:183
↓ 2 callers
Function
has_executed
cmd/monad/runloop_monad.cpp:114
↓ 2 callers
Function
hash_and_clip
category/execution/ethereum/create_contract_address.cpp:30
↓ 2 callers
Function
hash_seal
BLAKE3(bitmap_le_16 [|| root_32]).
scripts/page_commit_reference.py:145
↓ 2 callers
Function
hash_value
category/core/bytes.hpp:173
↓ 2 callers
Method
id
category/vm/evm/traits.hpp:175
↓ 2 callers
Method
info
Produces the [`EventDescriptorInfo`] associated with this descriptor.
rust/crates/monad-event-ring/src/descriptor/mod.rs:49
↓ 2 callers
Function
init_cxx_logging
(log_level: Level)
rust/crates/monad-cxx/src/lib.rs:67
↓ 2 callers
Function
init_root_logger
category/core/log.cpp:28
↓ 2 callers
Method
initial_accounts
test/utils/json_state.cpp:64
↓ 2 callers
Method
into_owned
Converts the [`ExecEventRef`] to its owned variant [`ExecEvent`].
rust/crates/monad-exec-events/src/events/mod.rs:198
↓ 2 callers
Method
invalid_instruction
No discharge
category/vm/compiler/ir/x86/emitter.cpp:3447
↓ 2 callers
Method
io_in_flight
category/async/io.hpp:176
↓ 2 callers
Method
io_uring_ring_entries_left
category/async/io.cpp:726
↓ 2 callers
Function
iov_length
Calculate total byte length from an array of iovec buffers
category/async/config.hpp:189
↓ 2 callers
Method
is_current_incarnation
category/execution/ethereum/state3/state.cpp:254
↓ 2 callers
Method
is_read_only_access
category/execution/ethereum/event/record_txn_events.cpp:89
↓ 2 callers
Method
is_sentinel
category/mpt/upward_tnode.hpp:58
↓ 2 callers
Method
is_touched
category/execution/ethereum/state3/state.cpp:319
↓ 2 callers
Function
is_valid
category/mpt/node_cursor.hpp:44
↓ 2 callers
Method
is_zoned_device
Returns if this device is a zonefs mount
category/async/storage_pool.hpp:177
↓ 2 callers
Method
iter_alloy_logs
Iterate over alloy logs.
rust/crates/monad-exec-events/src/block.rs:499
↓ 2 callers
Function
jump_impl
category/vm/interpreter/instruction_table.hpp:1494
↓ 2 callers
Function
jump_test
test/vm/unit/emitter_tests.cpp:561
↓ 2 callers
Function
kernel_base_calldata
test/vm/unit/evm-as_tests.cpp:158
↓ 2 callers
Function
key_to_nibbles_view
rust/crates/monad-triedb/src/ffi.cpp:68
↓ 2 callers
Method
last_row
(&mut self)
rust/crates/monad-exec-events/examples/explorer.rs:201
↓ 2 callers
Method
lifetime_is_managed_internally
category/async/erased_connected_operation.hpp:554
↓ 2 callers
Function
load_from_binary
category/execution/ethereum/db/util.cpp:796
↓ 2 callers
Function
log2
category/vm/runtime/log.cpp:88
↓ 2 callers
Function
log_tps
cmd/monad/runloop_monad_ethblocks.cpp:66
↓ 2 callers
Function
log_tps
cmd/monad/runloop_ethereum.cpp:60
↓ 2 callers
Function
lt
category/vm/interpreter/instruction_table.hpp:607
↓ 2 callers
Function
make_buffers_for_mixed_read_write
category/core/io/buffers.hpp:136
↓ 2 callers
Function
make_kv
Helper: create an update inserting key=value
category/mpt/test/dual_timeline_test.cpp:47
↓ 2 callers
Function
make_minimal_witness
category/execution/ethereum/db/test/test_partial_trie_db.cpp:48
↓ 2 callers
Function
map_ring_storage_
category/mpt/db_metadata_context.hpp:410
↓ 2 callers
Function
max_address
NOTE/TODO: Copied verbatim from emitter_tests.cpp. Might be useful to factor this code out into a common shared module.
test/vm/unit/evm-as_tests.cpp:76
↓ 2 callers
Function
max_address
test/vm/unit/emitter_tests.cpp:116
↓ 2 callers
Method
max_reads_in_flight
category/async/io.hpp:189
↓ 2 callers
Function
memory_test_machine_configs
test/vm/unit/runtime/memory_tests.cpp:186
↓ 2 callers
Method
message
(&self)
rust/crates/monad-ethcall/src/lib.rs:133
↓ 2 callers
Function
migrate_monad007_to_monad008
category/mpt/db_metadata_context.cpp:69
↓ 2 callers
Function
monad_check_path_supports_map_hugetlb
category/core/event/event_ring_util.c:346
↓ 2 callers
Function
monad_db_snapshot_loader_read_account
category/execution/ethereum/db/db_snapshot.cpp:131
↓ 2 callers
Function
monad_event_iterator_reset
category/core/event/event_iterator_inline.h:122
↓ 2 callers
Function
monad_event_iterator_set_seqno
category/core/event/event_iterator_inline.h:116
↓ 2 callers
Function
monad_event_iterator_try_next
( c_event_iterator: &mut monad_event_iterator, )
rust/crates/monad-event-ring/src/ffi.rs:122
↓ 2 callers
Function
monad_event_resolve_ring_path_with_basepath
( default_path: Option<impl AsRef<Path>>, input: impl AsRef<Path>, )
rust/crates/monad-event-ring/src/ffi.rs:168
↓ 2 callers
Function
monad_event_ring_calc_storage
category/core/event/event_ring.c:85
↓ 2 callers
Function
monad_event_ring_query_excl_writer_pid
category/core/event/event_ring_util.c:306
↓ 2 callers
Function
monad_exec_iter_block_number_prev
( c_event_iterator: &mut monad_event_iterator, c_event_ring: &monad_event_ring, block_number: u64,
rust/crates/monad-exec-events/src/ffi.rs:102
↓ 2 callers
Function
monad_exec_ring_get_block_number
category/execution/ethereum/event/exec_iter_help_inline.h:93
↓ 2 callers
Function
monad_get_default_hugepage_size
category/core/mem/hugetlb_path.c:242
↓ 2 callers
Function
monad_log_handler_create
category/core/log_ffi.cpp:147
↓ 2 callers
Function
monad_log_init
category/core/log_ffi.cpp:207
↓ 2 callers
Function
monad_path_append
category/core/path_util.c:36
↓ 2 callers
Function
monad_stack_backtrace_capture_and_print
category/core/backtrace.cpp:158
↓ 2 callers
Function
monad_statesync_client_handle_done
category/statesync/statesync_client.cpp:145
↓ 2 callers
Function
monad_statesync_client_handle_target
category/statesync/statesync_client.cpp:106
↓ 2 callers
Function
monad_statesync_client_handle_upsert
category/statesync/statesync_client.cpp:137
↓ 2 callers
Function
monad_statesync_client_prefix_bytes
category/statesync/statesync_client.cpp:63
↓ 2 callers
Method
move_forward
(&mut self)
rust/crates/monad-exec-events/examples/explorer.rs:224
↓ 2 callers
Method
move_general_reg
category/vm/compiler/ir/x86/virtual_stack.cpp:849
↓ 2 callers
Function
mulx
category/core/runtime/uint256.hpp:595
↓ 2 callers
Method
must_call_uring_submit
category/core/io/ring.hpp:86
↓ 2 callers
Function
new_var
category/vm/utils/evm-as/compiler.cpp:61
↓ 2 callers
Function
nibble_begin
(val)
gdb-scripts/monad_pretty_printer.py:25
↓ 2 callers
Function
nibbles_to_bytes
Convert a nibble path into a packed byte array.
rust/crates/monad-triedb/src/ffi.cpp:57
↓ 2 callers
Method
no_prepend_enum_name
(mut self)
rust/crates/monad-build/src/bindgen.rs:110
↓ 2 callers
Function
nonnull_input_data
Substitute a pointer to the empty string when `input.data()` is null. monad_sha256 / monad_rmd160 invoke undefined behaviour on a null input pointer e
category/execution/ethereum/precompiles_impl.cpp:121
↓ 2 callers
Method
on_debit
category/execution/monad/reserve_balance.cpp:287
↓ 2 callers
Function
open_event_ring_file
category/core/event/event_recorder_test.cpp:60
↓ 2 callers
Function
operator delete
zkvm/core/libstdcxx.cpp:46
↓ 2 callers
Function
operator new
zkvm/core/libstdcxx.cpp:36
↓ 2 callers
Function
page_commit
(page: bytes)
scripts/page_commit_reference.py:172
↓ 2 callers
Function
paris
category/vm/utils/evm-as.hpp:55
↓ 2 callers
Function
parse_triedb_block_id
Converts a C `monad_c_bytes32` sentinel value (all-zeros = not found) to `Option<[u8; 32]>`.
rust/crates/monad-triedb/src/lib.rs:100
↓ 2 callers
Function
path_compare
compare number of nibbles first. if equal, compare lexicographically
category/mpt/test/fuzz/in_memory_comparator.hpp:24
↓ 2 callers
Method
pending_rewards
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:305
↓ 2 callers
Method
pop
category/vm/compiler/ir/x86/virtual_stack.cpp:390
↓ 2 callers
Method
pop
category/vm/runtime/cached_allocator.hpp:65
↓ 2 callers
Function
populate_bloom
category/execution/ethereum/core/receipt.cpp:39
↓ 2 callers
Function
post_root_fast_offset_
Post-root fast-list offset for the chunk-trim cutoff. Returns nullopt if the root isn't in the fast list (caller skips it from the cutoff calc).
category/mpt/update_aux.cpp:267
↓ 2 callers
Function
power_of_32_constant
category/vm/fuzzing/generator/generator.hpp:232
↓ 2 callers
Function
power_of_two_constant
category/vm/fuzzing/generator/generator.hpp:249
↓ 2 callers
Function
prague
category/vm/utils/evm-as.hpp:70
↓ 2 callers
Method
precompile_change_commission
category/execution/monad/staking/staking_contract.cpp:1541
↓ 2 callers
Method
precompile_claim_rewards
category/execution/monad/staking/staking_contract.cpp:1518
↓ 2 callers
Function
precompile_contract
test/vm/execution_benchmarks/benchmarks.cpp:143
↓ 2 callers
Method
precompile_get_consensus_valset
category/execution/monad/staking/staking_contract.cpp:994
↓ 2 callers
Method
precompile_get_delegator
category/execution/monad/staking/staking_contract.cpp:940
← previous
next →
1,201–1,300 of 4,707, ranked by callers