MCPcopy Create free account

hub / github.com/category-labs/monad / functions

Functions4,707 in github.com/category-labs/monad

↓ 1,574 callersMethodsize
category/async/storage_pool.cpp:185
↓ 1,279 callersMethodvalue
category/mpt/node.cpp:305
↓ 916 callersMethoddata
category/mpt/node.cpp:329
↓ 896 callersMethodhas_value
category/mpt/node.cpp:300
↓ 602 callersMethodload
category/execution/ethereum/db/util.cpp:120
↓ 400 callersFunctionmax
category/vm/runtime/bin.hpp:131
↓ 357 callersMethodget
category/vm/varcode_cache.cpp:40
↓ 344 callersMethodfind
category/mpt/db.cpp:1021
↓ 300 callersFunctionsd
category/execution/ethereum/db/test/commit_simple.hpp:32
↓ 272 callersMethodpush
category/core/fiber/priority_queue.cpp:34
↓ 230 callersFunctionto_vec
category/rpc/monad_executor_test.cpp:127
↓ 218 callersFunctionmake_update
An update can mean 1. underlying trie updates: when opt is empty, next is set 2. curr trie leaf update: when opt contains a value, next = nullptr 3. l
category/mpt/update.hpp:55
↓ 215 callersMethodsize
test/vm/utils/evm-as_utils.hpp:58
↓ 212 callersFunctionkeccak256
category/core/keccak.c:29
↓ 206 callersFunctionto_bytes
category/core/bytes.hpp:98
↓ 205 callersFunctionBOOST_OUTCOME_TRY
category/execution/ethereum/execute_block.cpp:326
↓ 198 callersMethodend
category/mpt/node.hpp:501
↓ 194 callersMethodempty
category/execution/monad/staking/staking_contract.cpp:1875
↓ 193 callersFunctionencode_list2
category/execution/ethereum/rlp/encode2.hpp:68
↓ 184 callersMethodat
category/mpt/detail/db_metadata.hpp:389
↓ 168 callersFunctionpure_bin_instr_test
test/vm/unit/emitter_tests.cpp:394
↓ 164 callersMethodpush_front
category/core/lru/lru_cache.hpp:261
↓ 155 callersMethodget
category/execution/ethereum/db/file_db.cpp:69
↓ 154 callersMethodstore
category/mpt/detail/db_metadata.hpp:203
↓ 146 callersMethodinsert
Insert `value` with `weight` under `key`. Overwrites if there is already a value under `key`.
category/vm/utils/lru_weight_cache.hpp:79
↓ 140 callersFunctionuint128_t
category/core/runtime/uint128.hpp:40
↓ 138 callersMethodval_execution
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:166
↓ 132 callersMethodstake
Total stake in the validator pool
category/execution/monad/staking/util/val_execution.hpp:95
↓ 126 callersMethodpop
No discharge
category/vm/compiler/ir/x86/emitter.cpp:2318
↓ 123 callersMethoddelegator
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:178
↓ 123 callersMethodnibble_size
category/mpt/nibbles_view.hpp:114
↓ 115 callersMethodclear
category/vm/runtime/types.hpp:200
↓ 114 callersMethodhas_deferred_comparison_at
category/vm/compiler/ir/x86/virtual_stack.cpp:506
↓ 107 callersMethodpush
No discharge
category/vm/compiler/ir/x86/emitter.cpp:2312
↓ 106 callersFunctionencode_string2
category/execution/ethereum/rlp/encode2.hpp:46
↓ 103 callersMethodbegin
category/mpt/node.hpp:496
↓ 101 callersFunctionmake_shared_intercode
category/vm/code.hpp:30
↓ 98 callersMethodaccumulated_reward_per_token
category/execution/monad/staking/fuzzer/staking_contract_model.cpp:119
↓ 96 callersMethodsubstr
category/mpt/nibbles_view.hpp:358
↓ 92 callersFunctionlatest
category/vm/utils/evm-as.hpp:29
↓ 91 callersFunctionpush
category/vm/interpreter/stack.hpp:76
↓ 90 callersMethoderror
category/vm/utils/evm-as/validator.hpp:195
↓ 90 callersFunctionvalidate
category/vm/utils/evm-as/validator.hpp:225
↓ 87 callersMethodlength
category/execution/ethereum/db/db_snapshot.cpp:201
↓ 86 callersMethodcontains
category/vm/fuzzing/generator/choice.hpp:148
↓ 86 callersFunctionencode_transaction
category/execution/ethereum/core/rlp/transaction_rlp.cpp:143
↓ 86 callersFunctionparse
category/core/basic_formatter.hpp:26
↓ 85 callersFunctionconcat
category/mpt/nibbles_view.hpp:325
↓ 84 callersMethodget_latest_version
category/mpt/db.cpp:990
↓ 80 callersFunctionfrom_hex
category/core/hex.hpp:96
↓ 79 callersMethodempty
category/vm/runtime/context.cpp:121
↓ 78 callersMethodbegin_new_block
category/vm/compiler/ir/x86/emitter.cpp:1016
↓ 78 callersMethodpath_nibble_view
category/mpt/node.cpp:279
↓ 77 callersFunctionto_byte_string_view
category/core/byte_string.hpp:35
↓ 75 callersMethodback
cmd/monad_cli.cpp:348
↓ 74 callersMethodget
category/mpt/nibbles_view.hpp:127
↓ 74 callersFunctionmin
category/vm/runtime/bin.hpp:138
↓ 73 callersMethodaccount_exists
category/execution/ethereum/state3/state.cpp:205
↓ 72 callersMethodset_storage
category/execution/ethereum/state3/state.cpp:368
↓ 71 callersMethoddb_history_max_version
category/mpt/db_metadata_context.cpp:809
↓ 71 callersMethodnext
category/mpt/detail/db_metadata.hpp:331
↓ 70 callersMethodcount
category/async/test/sender_receiver.cpp:116
↓ 68 callersMethodcode
category/vm/interpreter/intercode.hpp:54
↓ 67 callersFunctionavx_reg_to_ymm
category/vm/compiler/ir/x86/emitter.cpp:121
↓ 66 callersMethodadd_to_balance
category/execution/ethereum/state3/state.cpp:334
↓ 65 callersMethodget_earliest_version
category/mpt/db.cpp:996
↓ 65 callersMethodsender
category/async/detail/connected_operation_storage.hpp:325
↓ 65 callersFunctionupsert_updates
category/mpt/test/test_fixtures_base.hpp:274
↓ 64 callersMethodload_root_for_version
category/mpt/db.cpp:1125
↓ 63 callersFunctionmov_literal_to_location_type
test/vm/unit/emitter_tests.cpp:176
↓ 62 callersMethodreturn_
Discharge through `return_with_status_code`
category/vm/compiler/ir/x86/emitter.cpp:3453
↓ 60 callersMethoderase
category/mpt/node.cpp:464
↓ 59 callersMethodmerge
category/execution/ethereum/state2/block_state.cpp:187
↓ 57 callersMethodadd
category/vm/compiler/ir/x86/emitter.cpp:384
↓ 57 callersMethodfinish_contract
Override finish_contract to flush debug_logger_'s file handle
test/vm/unit/emitter_tests.cpp:100
↓ 57 callersFunctionmake_scope_exit
category/async/detail/scope_polyfill.hpp:201
↓ 57 callersFunctionmonad_executor_destroy
category/rpc/monad_executor.cpp:2068
↓ 57 callersMethodset_block_and_prefix
category/execution/ethereum/db/trie_db.cpp:212
↓ 57 callersMethodsize
category/vm/utils/evm-as/builder.hpp:83
↓ 57 callersFunctiontest_context
test/vm/unit/emitter_tests.cpp:140
↓ 55 callersFunctionas_bytes
category/core/int.hpp:69
↓ 55 callersFunctioncreate_executor
category/rpc/monad_executor_test.cpp:114
↓ 55 callersFunctiondb_get
category/mpt/test/db_test.cpp:115
↓ 55 callersMethodempty
category/mpt/nibbles_view.hpp:102
↓ 55 callersMethodswap
category/vm/utils/rc_ptr.hpp:122
↓ 54 callersMethodtimeline_active
category/mpt/db.cpp:1396
↓ 53 callersMethodcan_merge
category/execution/ethereum/state2/block_state.cpp:149
↓ 53 callersMethodmap
( self, f: impl FnOnce(RawEventDescriptor<'ring>) -> T, )
rust/crates/monad-event-ring/src/result.rs:56
↓ 51 callersMethodset
category/execution/ethereum/block_hash_buffer.cpp:55
↓ 51 callersFunctionstack_offset_to_mem
category/vm/compiler/ir/x86/emitter.cpp:116
↓ 51 callersFunctionto_intx
test/vm/unit/uint256_tests.cpp:175
↓ 50 callersMethodappend
category/mpt/db_metadata_context.cpp:1690
↓ 49 callersMethodadd
test/vm/micro_benchmarks/main.cpp:138
↓ 49 callersMethodxor_
Discharge through `xor_` overload
category/vm/compiler/ir/x86/emitter.cpp:2780
↓ 48 callersMethodroot_hash
category/mpt/test/test_fixtures_base.hpp:407
↓ 48 callersMethodstate_root
category/execution/ethereum/db/trie_db.cpp:291
↓ 48 callersFunctionstore_be
category/core/int.hpp:180
↓ 48 callersMethodupsert
category/mpt/db.cpp:1131
↓ 45 callersMethodcreate_account_no_rollback
* Creates an account that cannot be selfdestructed after Cancun. * * From Cancun onwards, only accounts created in the same transaction can be * se
category/execution/ethereum/state3/state.cpp:607
↓ 45 callersFunctionmake_node
category/mpt/node.cpp:502
next →1–100 of 4,707, ranked by callers