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
↓ 6 callers
Function
make_temp_pool
Provision a temp pool file. Caller owns the unlink scope.
category/mpt/test/cli_tool_test.cpp:234
↓ 6 callers
Function
max
category/core/small_prng.hpp:57
↓ 6 callers
Function
monad_block_override_create
category/rpc/overrides.cpp:237
↓ 6 callers
Function
monad_block_override_destroy
category/rpc/overrides.cpp:242
↓ 6 callers
Function
monad_event_ring_mmap
category/core/event/event_ring.c:212
↓ 6 callers
Function
monad_path_open_subdir
category/core/path_util.c:65
↓ 6 callers
Method
move_next
category/mpt/node.cpp:444
↓ 6 callers
Method
mulmod
category/vm/compiler/ir/x86/emitter.cpp:3376
↓ 6 callers
Function
negate_comparison
category/vm/compiler/ir/x86/virtual_stack.hpp:100
↓ 6 callers
Method
negate_if_deferred_comparison
category/vm/compiler/ir/x86/virtual_stack.cpp:420
↓ 6 callers
Function
offset
category/async/io_senders.hpp:61
↓ 6 callers
Method
owning_thread_id
category/async/io.hpp:133
↓ 6 callers
Method
parse
cmd/vm/mce/src/instrumentable_parser.hpp:36
↓ 6 callers
Method
parse
category/core/runtime/uint256.hpp:1260
↓ 6 callers
Function
parse_string_metadata
category/execution/ethereum/rlp/decode.hpp:126
↓ 6 callers
Method
poll
category/mpt/db.cpp:1296
↓ 6 callers
Method
print_list_info
category/mpt/cli_tool_impl.cpp:459
↓ 6 callers
Function
rand_uint256
test/vm/micro_benchmarks/main.cpp:598
↓ 6 callers
Method
read_code
category/statesync/statesync_server_context.cpp:234
↓ 6 callers
Function
record_block_marker_event
category/execution/ethereum/event/exec_event_recorder.hpp:359
↓ 6 callers
Method
release_general_reg
category/vm/compiler/ir/x86/emitter.cpp:1137
↓ 6 callers
Method
set
category/vm/varcode_cache.cpp:49
↓ 6 callers
Method
shr
Discharge through `shr` overload
category/vm/compiler/ir/x86/emitter.cpp:2568
↓ 6 callers
Method
skip_to_next_epoch
category/execution/monad/staking/test_staking_contract.cpp:151
↓ 6 callers
Method
spill_stack_offset
category/vm/compiler/ir/x86/virtual_stack.cpp:567
↓ 6 callers
Method
subtrie_min_version
category/mpt/node.cpp:200
↓ 6 callers
Method
swap_general_regs
category/vm/compiler/ir/x86/emitter.cpp:951
↓ 6 callers
Function
to_big_compact
category/execution/ethereum/rlp/encode2.hpp:39
↓ 6 callers
Method
to_json
category/execution/ethereum/db/trie_db.cpp:367
↓ 6 callers
Function
transform_test_cases
category/execution/ethereum/precompiles_test.cpp:171
↓ 6 callers
Method
try_set_raw
category/vm/varcode_cache.cpp:71
↓ 6 callers
Method
update
category/vm/utils/log_utils.hpp:54
↓ 6 callers
Function
upsert_vector
category/mpt/test/test_fixtures_base.hpp:238
↓ 6 callers
Function
validate_nibble_key
Returns `None` if nibble length validation fails (overflow or insufficient key bytes).
rust/crates/monad-triedb/src/lib.rs:76
↓ 6 callers
Method
withdrawal_stake
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:97
↓ 6 callers
Method
write
category/core/log_ffi.cpp:122
↓ 5 callers
Method
access_page
category/execution/ethereum/state3/page_tracker.hpp:65
↓ 5 callers
Method
activate_secondary_header
category/mpt/db_metadata_context.cpp:1259
↓ 5 callers
Method
add4
category/vm/compiler/ir/x86/emitter.cpp:374
↓ 5 callers
Method
add_bool
category/execution/ethereum/core/contract/abi_encode.hpp:138
↓ 5 callers
Function
add_override_address
category/rpc/overrides.cpp:44
↓ 5 callers
Method
add_validator
category/execution/monad/staking/test_staking_contract.cpp:227
↓ 5 callers
Function
addmod
category/vm/runtime/math.hpp:76
↓ 5 callers
Method
addmod_opt
Discharge
category/vm/compiler/ir/x86/emitter.cpp:7686
↓ 5 callers
Method
alloc_general_reg
category/vm/compiler/ir/x86/emitter.cpp:1115
↓ 5 callers
Method
any_below
Returns true if either component is below the corresponding threshold
category/mpt/util.hpp:250
↓ 5 callers
Function
avx_reg_to_xmm
category/vm/compiler/ir/x86/emitter.cpp:127
↓ 5 callers
Function
bitmask_index
category/mpt/util.hpp:273
↓ 5 callers
Function
byte_width
category/vm/utils/evm-as/utils.hpp:30
↓ 5 callers
Method
call_runtime
category/vm/compiler/ir/x86/emitter.hpp:564
↓ 5 callers
Method
callcode
category/vm/compiler/ir/x86/emitter.hpp:531
↓ 5 callers
Method
child_min_offset_fast_data
category/mpt/node.cpp:109
↓ 5 callers
Method
child_min_offset_slow_data
category/mpt/node.cpp:137
↓ 5 callers
Method
chunk_bytes_used
Only used for seq chunks
category/async/storage_pool.hpp:122
↓ 5 callers
Method
clear
category/core/lru/lru_cache.hpp:270
↓ 5 callers
Method
cli_ask_question
category/mpt/cli_tool_impl.cpp:446
↓ 5 callers
Function
compile_percent
category/vm/fuzzing/generator/generator.hpp:737
↓ 5 callers
Function
consume_bytes
category/execution/monad/staking/staking_contract.cpp:325
↓ 5 callers
Function
consume_bytes
category/execution/monad/staking/fuzzer/staking_contract_machine.cpp:52
↓ 5 callers
Method
contains
category/vm/compiler/transactional_unordered_map.hpp:115
↓ 5 callers
Function
craft_add_validator_input
category/execution/monad/staking/test/input_generation.cpp:178
↓ 5 callers
Function
create_node_with_children
all children's offset are set before creating parent create node with at least one child
category/mpt/node.cpp:621
↓ 5 callers
Function
create_state_machine
category/mpt/state_machine_kind.cpp:45
↓ 5 callers
Function
db_copy
A dirty bit setting memcpy implementation, so the dirty bit gets held high during the memory copy. */
category/mpt/detail/db_metadata.hpp:627
↓ 5 callers
Method
db_history_range_lower_bound
category/mpt/db_metadata_context.cpp:758
↓ 5 callers
Method
delegatecall
category/vm/compiler/ir/x86/emitter.hpp:537
↓ 5 callers
Method
discharge_deferred_comparison
category/vm/compiler/ir/x86/emitter.cpp:1630
↓ 5 callers
Function
encode_account_db
category/execution/ethereum/db/util.cpp:663
↓ 5 callers
Function
encode_receipt
category/execution/ethereum/core/rlp/receipt_rlp.cpp:63
↓ 5 callers
Function
encode_storage_page
category/execution/monad/db/storage_page.cpp:290
↓ 5 callers
Method
erase
category/vm/compiler/transactional_unordered_map.hpp:120
↓ 5 callers
Function
err
category/vm/utils/parser.cpp:117
↓ 5 callers
Method
fast_list_end
category/mpt/detail/db_metadata.hpp:427
↓ 5 callers
Function
findFirst
utils/clang-tidy-auto-const/ExprAutoMutationAnalyzer.cpp:194
↓ 5 callers
Function
flush_logger
category/core/log.cpp:49
↓ 5 callers
Method
generate
(self)
rust/crates/monad-build/src/bindgen.rs:115
↓ 5 callers
Method
get_auto_expire_version_metadata
category/mpt/db_metadata_context.cpp:541
↓ 5 callers
Method
get_genesis_state
category/execution/ethereum/chain/hive_net.cpp:59
↓ 5 callers
Function
get_relative_path
Get relative path from root.
scripts/check-trait-instantiations.py:150
↓ 5 callers
Method
has_account
category/execution/ethereum/state3/account_state.hpp:98
↓ 5 callers
Method
is_block_device
Returns if this device is a block device e.g. a raw partition
category/async/storage_pool.hpp:171
↓ 5 callers
Method
is_file
Returns if this device is a file on a filesystem
category/async/storage_pool.hpp:165
↓ 5 callers
Method
is_warm
Whether the cache is warmed up.
category/vm/varcode_cache.hpp:61
↓ 5 callers
Function
load_test_cases
category/execution/ethereum/precompiles_test.cpp:163
↓ 5 callers
Method
lookup
cmd/monad_cli.cpp:331
↓ 5 callers
Function
make_branch_with_child
category/execution/ethereum/db/test/test_partial_trie_db.cpp:79
↓ 5 callers
Function
make_bytes
category/execution/ethereum/process_requests_test.cpp:61
↓ 5 callers
Function
min_auth_address_stake
category/execution/monad/staking/util/constants.hpp:66
↓ 5 callers
Function
monad_event_ring_init_iterator
category/core/event/event_ring.c:378
↓ 5 callers
Function
monad_event_ring_unmap
category/core/event/event_ring.c:357
↓ 5 callers
Function
monad_hugetlbfs_open_dir_fd
category/core/mem/hugetlb_path.c:178
↓ 5 callers
Function
monad_parse_cpuset
category/core/cpuset.c:23
↓ 5 callers
Function
monad_statesync_client_prefixes
category/statesync/statesync_client.cpp:68
↓ 5 callers
Function
mulmod
category/vm/runtime/math.hpp:88
↓ 5 callers
Method
not_
Discharge
category/vm/compiler/ir/x86/emitter.cpp:2983
↓ 5 callers
Method
on_enter
category/execution/ethereum/trace/call_tracer.cpp:70
↓ 5 callers
Method
open_secondary_timeline
category/mpt/db.cpp:1340
↓ 5 callers
Function
parse_triedb_block_num
Converts a C `u64` sentinel value (`u64::MAX` = not found) to `Option<u64>`.
rust/crates/monad-triedb/src/lib.rs:89
↓ 5 callers
Method
pause
cmd/vm/mce/src/stopwatch.hpp:81
↓ 5 callers
Method
pop_accept
category/execution/ethereum/state3/state.cpp:136
← previous
next →
601–700 of 4,707, ranked by callers