Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NethermindEth/cairo-vm-go
/ types & classes
Types & classes
243 in github.com/NethermindEth/cairo-vm-go
⨍
Functions
1,195
◇
Types & classes
243
↓ 108 callers
TypeAlias
Immediate
pkg/hintrunner/hinter/operand.go:159
↓ 46 callers
TypeAlias
ApCellRef
pkg/hintrunner/hinter/operand.go:26
↓ 21 callers
TypeAlias
FpCellRef
pkg/hintrunner/hinter/operand.go:56
↓ 2 callers
TypeAlias
Register
pkg/assembler/instruction.go:9
↓ 2 callers
TypeAlias
ResOperandName
pkg/parsers/starknet/hint.go:304
↓ 1 callers
TypeAlias
ApUpdate
pkg/assembler/instruction.go:99
↓ 1 callers
TypeAlias
BuiltinType
pkg/vm/builtins/builtin_runner.go:12
↓ 1 callers
TypeAlias
HintName
Source of the code: https://github.com/starkware-libs/cairo/blob/main/crates/cairo-lang-casm/src/hints/mod.rs https://github.com/starkware-libs/cairo/
pkg/parsers/starknet/hint.go:13
↓ 1 callers
TypeAlias
Op1Src
pkg/assembler/instruction.go:25
↓ 1 callers
TypeAlias
Opcode
pkg/assembler/instruction.go:124
↓ 1 callers
TypeAlias
PcUpdate
pkg/assembler/instruction.go:74
↓ 1 callers
TypeAlias
ResLogic
pkg/assembler/instruction.go:50
Struct
AddExp
pkg/hintrunner/zero/hintparser.go:60
Struct
AirMemorySegmentEntry
pkg/runner/air_input.go:58
Struct
AirPrivateBuiltinBitwise
pkg/vm/builtins/bitwise.go:108
Struct
AirPrivateBuiltinECDSA
pkg/vm/builtins/ecdsa.go:174
Struct
AirPrivateBuiltinECDSASignatureInput
pkg/vm/builtins/ecdsa.go:169
Struct
AirPrivateBuiltinEcOp
pkg/vm/builtins/ecop.go:243
Struct
AirPrivateBuiltinKeccak
pkg/vm/builtins/keccak.go:98
Struct
AirPrivateBuiltinPedersen
pkg/vm/builtins/pedersen.go:72
Struct
AirPrivateBuiltinPoseidon
pkg/vm/builtins/poseidon.go:70
Struct
AirPrivateBuiltinRangeCheck
pkg/vm/builtins/range_check.go:99
Struct
AirPrivateInput
pkg/runner/air_input.go:120
Struct
AirPublicInput
pkg/runner/air_input.go:48
Struct
AirPublicMemoryEntry
pkg/runner/air_input.go:63
Struct
AllocConstantSize
pkg/parsers/starknet/hint.go:256
Struct
AllocConstantSize
pkg/hintrunner/core/hint.go:1623
Struct
AllocFelt252Dict
pkg/parsers/starknet/hint.go:180
Struct
AllocFelt252Dict
Dictionary Hints
pkg/hintrunner/core/hint.go:1070
Struct
AllocSegment
Core hints
pkg/parsers/starknet/hint.go:75
Struct
AllocSegment
pkg/hintrunner/core/hint.go:36
Struct
ApPlus
pkg/assembler/grammar.go:48
Struct
ApTracking
pkg/parsers/zero/zero.go:15
Struct
Arg
pkg/parsers/starknet/starknet.go:24
Struct
ArithExp
pkg/hintrunner/zero/hintparser.go:55
Struct
AssertAllAccessesUsed
pkg/parsers/starknet/hint.go:265
Struct
AssertAllKeysUsed
pkg/parsers/starknet/hint.go:269
Struct
AssertCurrentAccessIndicesIsEmpty
Deprecated hints
pkg/parsers/starknet/hint.go:263
Struct
AssertEq
pkg/assembler/grammar.go:24
Struct
AssertLeAssertThirdArcExcluded
pkg/parsers/starknet/hint.go:271
Struct
AssertLeFindSmallArc
pkg/hintrunner/core/hint.go:1657
Struct
AssertLeFindSmallArcs
pkg/parsers/starknet/hint.go:227
Struct
AssertLeIsFirstArcExcluded
pkg/parsers/starknet/hint.go:233
Struct
AssertLeIsFirstArcExcluded
pkg/hintrunner/core/hint.go:1775
Struct
AssertLeIsSecondArcExcluded
pkg/parsers/starknet/hint.go:237
Struct
AssertLeIsSecondArcExcluded
pkg/hintrunner/core/hint.go:1803
Struct
AssertLtAssertValidInput
pkg/parsers/starknet/hint.go:273
Struct
AttributeScope
pkg/parsers/zero/zero.go:63
Struct
BinOp
pkg/parsers/starknet/hint.go:421
Struct
BinOpOperand
pkg/parsers/starknet/hint.go:432
Struct
BinaryOp
pkg/hintrunner/hinter/operand.go:188
Struct
Bitwise
pkg/vm/builtins/bitwise.go:20
Interface
BuiltinRunner
pkg/vm/memory/memory.go:10
Struct
CairoFuncArgs
pkg/parsers/starknet/args.go:11
Struct
CairoProgram
pkg/runner/program.go:25
Struct
CairoRunner
pkg/runner/runner.go:44
Struct
Call
pkg/assembler/grammar.go:39
Struct
CasmProgram
Grammar and AST
pkg/assembler/grammar.go:10
Struct
CastExp
pkg/hintrunner/zero/hintparser.go:50
Struct
CellRef
pkg/parsers/starknet/hint.go:299
Struct
CellRefExp
pkg/hintrunner/zero/hintparser.go:93
Struct
CellRefSimple
CellRefSimple represents the structure of a CellRef in its natural form. A CellRefSimple cannot be an Expression by itself if it has an offset, since
pkg/hintrunner/zero/hintparser.go:88
Interface
CellRefer
pkg/hintrunner/hinter/operand.go:22
Struct
Cheatcode
pkg/parsers/starknet/hint.go:65
Struct
Config
pkg/disasm/disasm.go:16
Struct
Context
Represents the current execution context of the vm
pkg/vm/vm.go:29
Interface
CoreInstructioner
AST Functionality
pkg/assembler/grammar.go:92
Struct
DDerefExp
pkg/hintrunner/zero/hintparser.go:119
Struct
DebugInfo
pkg/parsers/zero/zero.go:40
Struct
DebugPrint
pkg/parsers/starknet/hint.go:251
Struct
DebugPrint
pkg/hintrunner/core/hint.go:822
Struct
Deref
pkg/assembler/grammar.go:59
Struct
Deref
pkg/parsers/starknet/hint.go:359
Struct
Deref
pkg/hintrunner/hinter/operand.go:83
Struct
DerefCastExp
pkg/hintrunner/zero/hintparser.go:46
Struct
DerefExp
pkg/hintrunner/zero/hintparser.go:109
Struct
DerefOffsetExp
pkg/hintrunner/zero/hintparser.go:113
Struct
DerefOrImm
pkg/assembler/grammar.go:80
Struct
DerefOrImmediate
pkg/parsers/starknet/hint.go:440
Struct
Dictionary
Used to keep track of all dictionaries data
pkg/hintrunner/hinter/dict.go:12
Struct
DictionaryManager
Used to manage dictionaries creation
pkg/hintrunner/hinter/dict.go:43
Struct
DivMod
pkg/parsers/starknet/hint.go:111
Struct
DivMod
pkg/hintrunner/core/hint.go:399
Struct
DoubleDeref
pkg/assembler/grammar.go:64
Struct
DoubleDeref
pkg/parsers/starknet/hint.go:395
Struct
DoubleDeref
pkg/hintrunner/hinter/operand.go:108
Struct
ECDSA
pkg/vm/builtins/ecdsa.go:21
Struct
EcOp
pkg/vm/builtins/ecop.go:30
Struct
EntryPointByFunction
pkg/parsers/starknet/starknet.go:38
Struct
EntryPointByType
pkg/parsers/starknet/starknet.go:18
Struct
EntryPointByTypeInfo
pkg/parsers/starknet/starknet.go:12
Struct
EvalCircuit
pkg/parsers/starknet/hint.go:79
Struct
EvalCircuit
pkg/hintrunner/core/hint.go:61
Struct
Expression
pkg/assembler/grammar.go:52
Struct
Expression
pkg/hintrunner/zero/hintparser.go:76
Interface
Expressioner
pkg/assembler/grammar.go:114
Struct
ExternalWriteArgsToMemory
pkg/hintrunner/core/hint.go:1937
Struct
ExternalWriteGasToMemory
pkg/hintrunner/core/hint.go:1995
Struct
Felt252DictEntryInit
pkg/parsers/starknet/hint.go:184
Struct
Felt252DictEntryInit
pkg/hintrunner/core/hint.go:1128
next →
1–100 of 243, ranked by callers