MCPcopy Create free account

hub / github.com/NethermindEth/cairo-vm-go / functions

Functions1,195 in github.com/NethermindEth/cairo-vm-go

MethodGetCellsPerInstance
()
pkg/vm/builtins/ecdsa.go:215
MethodGetCellsPerInstance
()
pkg/vm/builtins/bitwise.go:155
MethodGetCellsPerInstance
()
pkg/vm/builtins/output.go:36
MethodGetCellsPerInstance
()
pkg/vm/builtins/keccak.go:163
MethodGetCellsPerInstance
()
pkg/vm/builtins/poseidon.go:120
MethodGetCellsPerInstance
()
pkg/vm/builtins/ecop.go:299
MethodGetCellsPerInstance
()
pkg/vm/builtins/range_check.go:118
MethodGetCellsPerInstance
()
pkg/vm/builtins/modulo.go:602
FunctionGetCurve25519PBig
()
pkg/hintrunner/utils/secp_utils.go:23
FunctionGetN
()
pkg/hintrunner/utils/secp_utils.go:29
MethodGetPublicMemoryAddresses
(segmentsOffsets []uint64)
pkg/vm/vm.go:735
FunctionGetSecPBig
()
pkg/hintrunner/utils/secp_utils.go:17
FunctionGetSecp256R1_N
()
pkg/hintrunner/utils/secp_utils.go:107
FunctionGetSecp256R1_P
()
pkg/hintrunner/utils/secp_utils.go:101
MethodGetStopPointer
()
pkg/vm/memory/memory_test.go:192
MethodGetStopPointer
()
pkg/vm/memory/memory.go:42
MethodGetStopPointer
()
pkg/vm/builtins/pedersen.go:123
MethodGetStopPointer
()
pkg/vm/builtins/ecdsa.go:219
MethodGetStopPointer
()
pkg/vm/builtins/bitwise.go:159
MethodGetStopPointer
()
pkg/vm/builtins/output.go:40
MethodGetStopPointer
()
pkg/vm/builtins/keccak.go:167
MethodGetStopPointer
()
pkg/vm/builtins/poseidon.go:124
MethodGetStopPointer
()
pkg/vm/builtins/ecop.go:303
MethodGetStopPointer
()
pkg/vm/builtins/range_check.go:122
MethodGetStopPointer
()
pkg/vm/builtins/modulo.go:606
FunctionGetZeroHints
(cairoZeroJson *zero.ZeroProgram)
pkg/hintrunner/zero/zerohint.go:26
FunctionHome
()
docs/src/pages/index.js:29
FunctionHomepageHeader
()
docs/src/pages/index.js:10
MethodInferValue
(segment *Segment, offset uint64)
pkg/vm/memory/memory_test.go:172
MethodInferValue
(segment *Segment, offset uint64)
pkg/vm/memory/memory.go:26
MethodInferValue
(segment *mem.Segment, offset uint64)
pkg/vm/builtins/pedersen.go:29
MethodInferValue
(segment *memory.Segment, offset uint64)
pkg/vm/builtins/ecdsa.go:90
MethodInferValue
(segment *memory.Segment, offset uint64)
pkg/vm/builtins/bitwise.go:31
MethodInferValue
(segment *memory.Segment, offset uint64)
pkg/vm/builtins/output.go:24
MethodInferValue
(segment *memory.Segment, offset uint64)
pkg/vm/builtins/keccak.go:39
MethodInferValue
(segment *mem.Segment, offset uint64)
pkg/vm/builtins/poseidon.go:28
MethodInferValue
(segment *mem.Segment, offset uint64)
pkg/vm/builtins/ecop.go:44
MethodInferValue
(segment *memory.Segment, offset uint64)
pkg/vm/builtins/modulo.go:115
MethodLen
()
pkg/hintrunner/utils/usort_utils.go:9
MethodLess
(i, j int)
pkg/hintrunner/utils/usort_utils.go:13
FunctionLineSlope
(point_aX, point_aY, point_bX, point_bY, prime *big.Int)
pkg/hintrunner/utils/math_utils.go:26
MethodMarshalJSON
()
pkg/vm/builtins/builtin_runner.go:127
MethodMarshalToFile
TODO: Do we really need this ?
pkg/parsers/zero/zero.go:99
MethodNewDictionary
It creates a new segment which will hold dictionary values. It links this segment with the current dictionary and returns the address that points to t
pkg/hintrunner/hinter/zero_dict.go:61
MethodPeek
(offset uint64)
pkg/vm/memory/memory.go:138
MethodPrintMemory
(skipBytecode bool)
pkg/vm/vm.go:95
FunctionRandomEcPoint
(vm *VM.VirtualMachine, bytesArray []byte, sAddr mem.MemoryAddress)
pkg/hintrunner/utils/utils.go:52
MethodRead
Reads a memory value from a specified offset at the segment
pkg/vm/memory/memory.go:120
MethodRelocate
(segmentsOffset []uint64)
pkg/vm/memory/memory_value.go:92
MethodRelocateTemporarySegments
()
pkg/vm/memory/memory.go:468
MethodResolve
(vm *VM.VirtualMachine)
pkg/hintrunner/hinter/operand.go:40
MethodResolve
(vm *VM.VirtualMachine)
pkg/hintrunner/hinter/operand.go:70
MethodResolve
Should we respect that, or go straight to felt?
pkg/hintrunner/hinter/operand.go:170
MethodRunHint
(_ *VirtualMachine)
pkg/vm/vm_test.go:873
FunctionSecPPacked
(limbs [3]*fp.Element)
pkg/hintrunner/utils/secp_utils.go:35
FunctionSecPPackedBigInt5
(limbs [5]*fp.Element)
pkg/hintrunner/utils/secp_utils.go:54
FunctionSecPSplit
(num *big.Int)
pkg/hintrunner/utils/secp_utils.go:77
MethodSet
Given a memory address,a key and a value it stores the value at the correct position.
pkg/hintrunner/hinter/zero_dict.go:116
MethodSet
Given a memory address,a key and a value it stores the value at the correct position.
pkg/hintrunner/hinter/dict.go:94
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/memory/memory_test.go:196
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/memory/memory.go:46
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/pedersen.go:127
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/ecdsa.go:223
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/bitwise.go:163
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/output.go:44
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/keccak.go:171
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/poseidon.go:128
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/ecop.go:307
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/range_check.go:126
MethodSetStopPointer
(stopPointer uint64)
pkg/vm/builtins/modulo.go:610
MethodSignedOffset
()
pkg/assembler/grammar.go:177
MethodString
()
pkg/assembler/instruction.go:11
MethodString
()
pkg/assembler/instruction.go:27
MethodString
()
pkg/assembler/instruction.go:52
MethodString
()
pkg/assembler/instruction.go:76
MethodString
()
pkg/assembler/instruction.go:101
MethodString
()
pkg/assembler/instruction.go:126
MethodString
()
pkg/assembler/instruction.go:180
MethodString
()
pkg/hintrunner/core/hint.go:40
MethodString
()
pkg/hintrunner/core/hint.go:68
MethodString
()
pkg/hintrunner/core/hint.go:107
MethodString
()
pkg/hintrunner/core/hint.go:157
MethodString
()
pkg/hintrunner/core/hint.go:207
MethodString
()
pkg/hintrunner/core/hint.go:249
MethodString
()
pkg/hintrunner/core/hint.go:332
MethodString
()
pkg/hintrunner/core/hint.go:481
MethodString
()
pkg/hintrunner/core/hint.go:709
MethodString
()
pkg/hintrunner/core/hint.go:827
MethodString
()
pkg/hintrunner/core/hint.go:878
MethodString
()
pkg/hintrunner/core/hint.go:923
MethodString
()
pkg/hintrunner/core/hint.go:1074
MethodString
()
pkg/hintrunner/core/hint.go:1133
MethodString
()
pkg/hintrunner/core/hint.go:1166
MethodString
()
pkg/hintrunner/core/hint.go:1202
MethodString
()
pkg/hintrunner/core/hint.go:1237
MethodString
()
pkg/hintrunner/core/hint.go:1316
MethodString
()
pkg/hintrunner/core/hint.go:1341
MethodString
()
pkg/hintrunner/core/hint.go:1367
MethodString
()
pkg/hintrunner/core/hint.go:1398
MethodString
()
pkg/hintrunner/core/hint.go:1427
← previousnext →801–900 of 1,195, ranked by callers