Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/argotorg/solidity
/ functions
Functions
6,721 in github.com/argotorg/solidity
⨍
Functions
6,721
◇
Types & classes
1,829
↳
Endpoints
7
↓ 1 callers
Function
buildNextLevel
libsolutil/IpfsHash.cpp:117
↓ 1 callers
Function
build_remix_link_node
(url)
docs/ext/remix_code_links.py:28
↓ 1 callers
Method
bytesConcatFunction
libsolidity/formal/SymbolicState.cpp:579
↓ 1 callers
Method
bytesOrStringConcatFunction
libsolidity/codegen/YulUtilFunctions.cpp:2675
↓ 1 callers
Function
bytes_to_hex_string
libsolutil/picosha2.h:157
↓ 1 callers
Function
calculateMaxStackHeight
Calculates maximum stack height for given code section. According to EIP5450 https://eips.ethereum.org/EIPS/eip-5450
libevmasm/Assembly.cpp:1035
↓ 1 callers
Method
calculate_column_widths
(self, table_header: str)
scripts/externalTests/benchmark_diff.py:217
↓ 1 callers
Method
calculate_row_column_width
(self)
scripts/externalTests/benchmark_diff.py:214
↓ 1 callers
Method
callSiteID
libyul/backends/evm/ssa/Stack.h:42
↓ 1 callers
Method
calldataArrayIndexAccessFunction
libsolidity/codegen/YulUtilFunctions.cpp:2493
↓ 1 callers
Method
canBeFunctional
libevmasm/AssemblyItem.cpp:276
↓ 1 callers
Method
canonicalTypeName
libsolidity/experimental/ast/TypeSystemHelper.cpp:352
↓ 1 callers
Function
ch
libsolutil/picosha2.h:67
↓ 1 callers
Method
check
@returns true if and only if the contract's or any of its bases' constructors use inline assembly.
libsolidity/analysis/StaticAnalyzer.cpp:46
↓ 1 callers
Function
checkAssemblyLocations
test/libsolidity/Assembly.cpp:148
↓ 1 callers
Function
checkAuxiliaryInputKeys
libsolidity/interface/StandardCompiler.cpp:480
↓ 1 callers
Function
checkJSONPath
(name, buggy, fine)
test/buglistTests.js:74
↓ 1 callers
Function
checkLinkReferencesSchema
test/libsolidity/StandardCompiler.cpp:108
↓ 1 callers
Function
checkMetadataKeys
libsolidity/interface/StandardCompiler.cpp:563
↓ 1 callers
Function
checkModelCheckerSettingsKeys
libsolidity/interface/StandardCompiler.cpp:492
↓ 1 callers
Function
checkOptimizerDetailsKeys
libsolidity/interface/StandardCompiler.cpp:504
↓ 1 callers
Function
checkOptimizerKeys
libsolidity/interface/StandardCompiler.cpp:498
↓ 1 callers
Function
checkOutputSelection
libsolidity/interface/StandardCompiler.cpp:580
↓ 1 callers
Function
checkRegex
(name, buggy, fine)
test/buglistTests.js:48
↓ 1 callers
Method
checkRequestedSourcesAndContracts
libsolidity/formal/ModelChecker.cpp:62
↓ 1 callers
Function
checkRootKeys
libsolidity/interface/StandardCompiler.cpp:468
↓ 1 callers
Function
checkSettingsKeys
libsolidity/interface/StandardCompiler.cpp:486
↓ 1 callers
Function
checkSourceKeys
libsolidity/interface/StandardCompiler.cpp:474
↓ 1 callers
Function
chooseVarsToEliminate
Selects at most @a _numVariables among @a _candidates.
libyul/optimiser/StackCompressor.cpp:145
↓ 1 callers
Function
chunkHash
libsolutil/SwarmHash.cpp:77
↓ 1 callers
Method
clean
Clean temporary directories
scripts/externalTests/runners/base.py:108
↓ 1 callers
Function
cleanUnreachable
Removes edges to blocks that are not reachable.
libyul/backends/evm/ControlFlowGraphBuilder.cpp:52
↓ 1 callers
Method
clearActive
libyul/optimiser/UnusedStoreEliminator.cpp:422
↓ 1 callers
Method
clearArray
libsolidity/codegen/ArrayUtils.cpp:346
↓ 1 callers
Method
clearDynamicArray
libsolidity/codegen/ArrayUtils.cpp:411
↓ 1 callers
Method
closed
libsolidity/lsp/Transport.cpp:153
↓ 1 callers
Function
closestType
libsolidity/codegen/ExpressionCompiler.cpp:57
↓ 1 callers
Method
code
libsolidity/lsp/Transport.h:67
↓ 1 callers
Function
codeSectionInstructions
libevmasm/Ethdebug.cpp:84
↓ 1 callers
Method
coderFunction
test/tools/ossfuzz/protoToAbiV2.h:162
↓ 1 callers
Function
collectInvariants
libsolidity/formal/CHC.cpp:2138
↓ 1 callers
Method
collectSourceIndices
libyul/Object.cpp:216
↓ 1 callers
Function
commandline_parser
()
scripts/bytecodecompare/prepare_report.py:426
↓ 1 callers
Method
compilationSuccessful
libsolidity/interface/CompilerStack.h:202
↓ 1 callers
Method
compile
libsolidity/lsp/LanguageServer.cpp:239
↓ 1 callers
Method
compile
libsolidity/codegen/ExpressionCompiler.cpp:83
↓ 1 callers
Method
compileConstructor
libsolidity/codegen/ContractCompiler.cpp:111
↓ 1 callers
Method
compileContract
test/libsolidity/SolidityExecutionFramework.cpp:91
↓ 1 callers
Method
compiledContract
libsolidity/codegen/CompilerContext.cpp:252
↓ 1 callers
Method
compiledContractRuntime
libsolidity/codegen/CompilerContext.cpp:259
↓ 1 callers
Method
configure
(self)
scripts/externalTests/runners/base.py:114
↓ 1 callers
Function
constantToTypedValue
libsolidity/analysis/ConstantEvaluator.cpp:278
↓ 1 callers
Method
constantValueFunction
libsolidity/codegen/ir/Common.cpp:106
↓ 1 callers
Method
constructFlow
libsolidity/analysis/ControlFlowGraph.cpp:26
↓ 1 callers
Function
constructMagicVariables
libsolidity/analysis/GlobalContext.cpp:74
↓ 1 callers
Method
constructor
libsolidity/experimental/codegen/Common.cpp:58
↓ 1 callers
Function
constructorSort
libsolidity/formal/PredicateSort.cpp:56
↓ 1 callers
Method
consumeInternalDispatchMap
libsolidity/codegen/ir/IRGenerationContext.cpp:198
↓ 1 callers
Function
containsAssemblyItem
(assemblyJSON, assemblyItem)
test/externalTests/solc-js/asm-json.js:26
↓ 1 callers
Method
containsData
Checks if a path is available and leads to a data entry.
libyul/Object.h:120
↓ 1 callers
Method
contextContract
libsolidity/formal/Predicate.cpp:103
↓ 1 callers
Method
contractKind
libsolidity/ast/ASTJsonExporter.cpp:1094
↓ 1 callers
Method
copyAndSetCallOptions
libsolidity/ast/Types.cpp:3732
↓ 1 callers
Method
copyArrayToStorage
libsolidity/codegen/ArrayUtils.cpp:44
↓ 1 callers
Method
copyArrayToStorageFunction
libsolidity/codegen/YulUtilFunctions.cpp:1966
↓ 1 callers
Method
copyConstructorArgumentsToMemoryFunction
libsolidity/codegen/YulUtilFunctions.cpp:4764
↓ 1 callers
Method
copyForLocationIfReference
libsolidity/ast/Types.cpp:1567
↓ 1 callers
Function
copyZeroExtendedWithOverlap
test/tools/yulInterpreter/EVMInstructionInterpreter.cpp:92
↓ 1 callers
Method
copy_code
test/evmc/evmc.hpp:556
↓ 1 callers
Function
count_index
Takes an iterable of lines and adds the current byte index so it's available when iterating or looping.
test/lsp.py:105
↓ 1 callers
Method
counted
test/tools/ossfuzz/protoToAbiV2.h:750
↓ 1 callers
Method
create
test/libevmasm/EVMAssemblyTest.cpp:51
↓ 1 callers
Method
createAST
libyul/AsmJsonImporter.cpp:54
↓ 1 callers
Function
createDialectBuiltins
libyul/backends/evm/EVMDialect.cpp:185
↓ 1 callers
Method
createFunction
libevmasm/Assembly.cpp:772
↓ 1 callers
Method
createGlobalSymbol
libsolidity/formal/EncodingContext.cpp:177
↓ 1 callers
Function
createIdealLayout
libyul/backends/evm/StackLayoutGenerator.cpp:169
↓ 1 callers
Function
createReservedIdentifiers
libyul/backends/evm/EVMDialect.cpp:90
↓ 1 callers
Method
createStackLayout
libyul/backends/evm/OptimizedEVMCodeTransform.cpp:269
↓ 1 callers
Method
createSubAssembly
libyul/backends/evm/NoOutputAssembly.cpp:123
↓ 1 callers
Function
create_cli_parser
()
test/lsp.py:289
↓ 1 callers
Function
currentBlockVariables
libsolidity/formal/PredicateInstance.cpp:186
↓ 1 callers
Method
currentElementaryTypeNameToken
liblangutil/Scanner.h:139
↓ 1 callers
Method
currentValue
libsolidity/formal/SymbolicVariables.cpp:64
↓ 1 callers
Function
datacopyBuiltin
libyul/backends/evm/EVMBuiltins.cpp:174
↓ 1 callers
Function
dataoffsetBuiltin
libyul/backends/evm/EVMBuiltins.cpp:149
↓ 1 callers
Function
datasizeBuiltin
libyul/backends/evm/EVMBuiltins.cpp:120
↓ 1 callers
Method
declareFunction
libsmtutil/SMTLib2Interface.cpp:97
↓ 1 callers
Method
decomposition
libsolidity/ast/Types.cpp:2616
↓ 1 callers
Method
decreaseRecursionDepth
liblangutil/ParserBase.cpp:92
↓ 1 callers
Method
decrementWrappingFunction
libsolidity/codegen/YulUtilFunctions.cpp:4197
↓ 1 callers
Method
define
Defines @a _var using the value of @a _value while performing type conversions, if required.
libsolidity/codegen/ir/IRGeneratorForStatements.h:92
↓ 1 callers
Method
deleteVariable
libyul/backends/evm/EVMCodeTransform.cpp:126
↓ 1 callers
Method
dequeueFunctionForCodeGeneration
libsolidity/codegen/ir/IRGenerationContext.cpp:50
↓ 1 callers
Method
destFunctionType
libsolidity/experimental/ast/TypeSystemHelper.cpp:241
↓ 1 callers
Method
destTypeFunctionType
libsolidity/experimental/ast/TypeSystemHelper.cpp:259
↓ 1 callers
Method
detectSourceUnitNameCollisions
libsolidity/interface/FileReader.cpp:190
↓ 1 callers
Function
detect_metadata_cli_option_support
(compiler_path: Path)
scripts/bytecodecompare/prepare_report.py:279
↓ 1 callers
Method
distinguishingProperty
libsolidity/analysis/OverrideChecker.cpp:377
↓ 1 callers
Method
dominates
libsolutil/DominatorFinder.h:102
← previous
next →
1,801–1,900 of 6,721, ranked by callers