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
↓ 45 callers
Method
top_index
* Index of the top element on the stack. The returned value is only * a valid index if the stack is not empty. */
category/vm/compiler/ir/x86/virtual_stack.hpp:781
↓ 44 callers
Function
db_get
Helper: look up a key from a root on the given Db and return the value
category/mpt/test/dual_timeline_test.cpp:53
↓ 44 callers
Method
get
category/vm/compiler/ir/x86/virtual_stack.cpp:365
↓ 44 callers
Method
read_storage
category/execution/ethereum/state2/block_state.cpp:77
↓ 43 callers
Function
commit_simple
category/execution/ethereum/db/test/commit_simple.hpp:37
↓ 43 callers
Method
get
category/mpt/test/fuzz/test_fixtures_fuzz.hpp:93
↓ 43 callers
Method
or_
Discharge through `or_` overload
category/vm/compiler/ir/x86/emitter.cpp:2717
↓ 42 callers
Method
dup
No discharge
category/vm/compiler/ir/x86/emitter.cpp:2324
↓ 42 callers
Function
make_buffers_for_segregated_read_write
category/core/io/buffers.hpp:144
↓ 42 callers
Method
to_pages
category/mpt/node.hpp:87
↓ 41 callers
Function
abi_encode_uint
category/execution/ethereum/core/contract/abi_encode.hpp:49
↓ 41 callers
Function
mcompile
category/vm/utils/evm-as/compiler.hpp:322
↓ 41 callers
Method
reset
category/async/test/sender_receiver.cpp:189
↓ 40 callers
Function
call
category/vm/runtime/call.cpp:200
↓ 40 callers
Function
dummy_block_id
category/execution/ethereum/block_hash_buffer_test.cpp:42
↓ 40 callers
Method
get_storage
category/execution/ethereum/state3/state.cpp:263
↓ 39 callers
Method
capacity
category/mpt/db_metadata_context.hpp:119
↓ 39 callers
Function
compile
test/vm/unit/evm-as_tests.cpp:61
↓ 39 callers
Function
free
zkvm/core/libc.cpp:36
↓ 39 callers
Method
read_account
category/execution/ethereum/state2/block_state.cpp:55
↓ 39 callers
Method
read_eth_header
category/statesync/statesync_server_context.cpp:240
↓ 39 callers
Method
to_string
category/core/runtime/uint256.hpp:1191
↓ 38 callers
Method
is_valid
category/mpt/node.cpp:459
↓ 38 callers
Method
offset
category/async/io_senders.hpp:323
↓ 38 callers
Function
to_hex
category/core/hex.cpp:52
↓ 37 callers
Function
abi_encode_selector
category/execution/ethereum/core/contract/abi_signatures.hpp:25
↓ 37 callers
Function
call_runtime
category/vm/interpreter/call_runtime.hpp:25
↓ 36 callers
Method
add_uint
category/execution/ethereum/core/contract/abi_encode.hpp:133
↓ 36 callers
Method
data
test/vm/utils/evm-as_utils.hpp:48
↓ 36 callers
Function
main_impl
category/mpt/cli_tool_impl.cpp:1465
↓ 36 callers
Method
read_account
category/execution/ethereum/db/trie_db.cpp:99
↓ 36 callers
Function
to_string
category/core/int.hpp:48
↓ 35 callers
Function
from_hex_char
Decode a single ASCII hex character ('0'-'9', 'a'-'f', 'A'-'F') to its 4-bit numeric value. Returns nullopt for non-hex characters.
category/core/hex.hpp:47
↓ 35 callers
Method
get_flags
Flags indicating validators state. Any nonzero value implies the validator is not a candidate for the consensus set next epoch.
category/execution/monad/staking/util/val_execution.hpp:148
↓ 35 callers
Method
initiate
category/async/test/sender_receiver.cpp:121
↓ 35 callers
Method
push_literal
category/vm/compiler/ir/x86/virtual_stack.cpp:451
↓ 35 callers
Function
test_stack_element
test/vm/unit/stack_tests.cpp:71
↓ 34 callers
Method
chunks
category/async/storage_pool.cpp:82
↓ 34 callers
Method
epoch
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:151
↓ 34 callers
Method
get_history_length
category/mpt/db.cpp:1408
↓ 34 callers
Method
pop
category/core/fiber/priority_queue.cpp:27
↓ 34 callers
Method
push
category/execution/ethereum/state3/state.cpp:128
↓ 33 callers
Method
create_contract
category/execution/ethereum/state3/state.cpp:580
↓ 32 callers
Method
hold_dirty
category/mpt/detail/db_metadata.hpp:356
↓ 32 callers
Function
monad_executor_eth_call_submit
category/rpc/monad_executor.cpp:2075
↓ 32 callers
Method
mstore
category/vm/compiler/ir/x86/emitter.cpp:3280
↓ 32 callers
Method
set_value
category/async/test/io.cpp:167
↓ 31 callers
Method
db_history_min_valid_version
category/mpt/db_metadata_context.cpp:823
↓ 31 callers
Method
insertion_count
category/mpt/detail/db_metadata.hpp:316
↓ 31 callers
Method
message
category/core/monad_exception.cpp:53
↓ 31 callers
Function
popcount
category/core/runtime/uint256.hpp:560
↓ 31 callers
Function
upsert_updates_flat_list
category/mpt/test/db_test.cpp:96
↓ 31 callers
Method
write_fd
category/async/storage_pool.cpp:154
↓ 30 callers
Method
encode_final
category/execution/ethereum/core/contract/abi_encode.hpp:159
↓ 30 callers
Function
from_string
category/core/int.hpp:54
↓ 30 callers
Method
is_on_disk
category/mpt/db.cpp:1302
↓ 30 callers
Method
reset
category/vm/utils/rc_ptr.hpp:105
↓ 29 callers
Method
access_account
category/execution/ethereum/state3/state.cpp:409
↓ 29 callers
Function
address_from_uint256
category/vm/runtime/transmute.hpp:41
↓ 29 callers
Method
cnv_chunks_len
Mutated only by offline shrink/grow; concurrent readers must use the atomic accessor in root_offsets_delegator. Plain access here is for offline/singl
category/mpt/detail/db_metadata.hpp:147
↓ 29 callers
Method
entrypoint
Get native entry point, or `nullptr` if compilation failed.
category/vm/compiler/ir/x86/types.hpp:71
↓ 29 callers
Method
jump
Discharge
category/vm/compiler/ir/x86/emitter.cpp:3397
↓ 29 callers
Function
monad_block_override_vec_destroy
category/rpc/overrides.cpp:337
↓ 29 callers
Function
monad_state_override_create
category/rpc/overrides.cpp:31
↓ 29 callers
Function
monad_state_override_destroy
category/rpc/overrides.cpp:38
↓ 29 callers
Function
monad_state_override_vec_destroy
category/rpc/overrides.cpp:171
↓ 29 callers
Method
storage_pool
category/async/storage_pool.cpp:658
↓ 29 callers
Function
test_stack_memory
test/vm/unit/emitter_tests.cpp:163
↓ 28 callers
Method
and_
Discharge through `and_` overload
category/vm/compiler/ir/x86/emitter.cpp:2656
↓ 28 callers
Function
connect
category/async/connected_operation.hpp:431
↓ 28 callers
Function
decode_bytes32
category/execution/ethereum/core/rlp/bytes_rlp.hpp:39
↓ 28 callers
Function
execute
test/vm/vm/test_vm.cpp:66
↓ 28 callers
Method
max_version
return INVALID_BLOCK_NUM indicates that db is empty
category/mpt/db_metadata_context.hpp:158
↓ 28 callers
Function
monad_block_override_vec_create
category/rpc/overrides.cpp:331
↓ 28 callers
Function
monad_state_override_vec_create
category/rpc/overrides.cpp:165
↓ 27 callers
Method
end
category/vm/utils/evm-as/builder.hpp:78
↓ 27 callers
Function
make_erase
category/mpt/update.hpp:83
↓ 27 callers
Method
read_code
category/execution/ethereum/db/trie_db.cpp:147
↓ 27 callers
Method
release
category/execution/ethereum/state2/block_state.cpp:246
↓ 27 callers
Method
stop
No discharge
category/vm/compiler/ir/x86/emitter.cpp:3439
↓ 27 callers
Method
sub
Discharge through `sub` overload
category/vm/compiler/ir/x86/emitter.cpp:2370
↓ 26 callers
Method
commission
Immutable: validator commission rate. Valid values are [0,1e18]
category/execution/monad/staking/util/val_execution.hpp:107
↓ 26 callers
Method
encode
category/execution/ethereum/trace/state_tracer.cpp:128
↓ 26 callers
Function
handle_target
category/statesync/test/test_statesync.cpp:115
↓ 26 callers
Method
index
category/mpt/detail/db_metadata.hpp:309
↓ 26 callers
Function
monad_executor_eth_simulate_submit
category/rpc/monad_executor.cpp:2253
↓ 25 callers
Function
BOOST_OUTCOME_TRY
category/rpc/monad_executor.cpp:995
↓ 25 callers
Function
abi_encode_address
category/execution/ethereum/core/contract/abi_encode.hpp:30
↓ 25 callers
Method
alloc_literal
category/vm/compiler/ir/x86/virtual_stack.cpp:782
↓ 25 callers
Method
set_nonce
category/execution/ethereum/state3/state.cpp:325
↓ 25 callers
Function
swap
category/vm/utils/rc_ptr.hpp:176
↓ 25 callers
Method
this_epoch_valset
A higher level API for getting the active valset for this epoch. Abstracts the boundary block handling from the caller. The consensus stakes and snaps
category/execution/monad/staking/staking_contract.hpp:163
↓ 24 callers
Function
db_get_data
category/mpt/test/db_test.cpp:126
↓ 24 callers
Method
min_delta
* The relative size of the stack at the *lowest* point during execution * of a block. */
category/vm/compiler/ir/x86/virtual_stack.hpp:736
↓ 24 callers
Method
set_code
category/execution/ethereum/state3/state.cpp:567
↓ 24 callers
Function
with_probability
category/vm/fuzzing/generator/choice.hpp:80
↓ 23 callers
Method
activate_secondary_timeline
category/mpt/db.cpp:1326
↓ 23 callers
Method
add_bytes
category/execution/ethereum/core/contract/abi_encode.hpp:154
↓ 23 callers
Function
begin
category/vm/interpreter/instruction_stats.cpp:73
↓ 23 callers
Method
begin
Iterator interface
category/vm/utils/evm-as/builder.hpp:73
← previous
next →
101–200 of 4,707, ranked by callers