Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NethermindEth/cairo-vm-go
/ functions
Functions
1,195 in github.com/NethermindEth/cairo-vm-go
⨍
Functions
1,195
◇
Types & classes
243
↓ 1 callers
Method
checkRangeCheckUsage
Checks if there are not enough trace cells to fill the entire range check range. Each step has assigned a number of range check units. If the number o
pkg/runner/runner.go:479
↓ 1 callers
Method
checkUsedCells
checkUsedCells returns error if not enough steps were made to allocate required number of cells for builtins or there are not enough trace cells to fi
pkg/runner/runner.go:460
↓ 1 callers
Method
collectInstComments
(inst casmInstruction)
pkg/disasm/disassembler.go:143
↓ 1 callers
Function
compareWithStarkwareRunner
(t *testing.T, path string, errorExpected bool, inputArgs string)
integration_tests/cairo1_test.go:102
↓ 1 callers
Function
compileCairoZeroCode
given a path to a cairo zero file, it compiles it and return the compilation path
integration_tests/cairo0_test.go:183
↓ 1 callers
Function
createAllocSegmentHinter
AllocSegment hint adds a new segment to the Cairo VM memory
pkg/hintrunner/zero/zerohint_others.go:80
↓ 1 callers
Function
createAssert250bitsHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:315
↓ 1 callers
Function
createAssertLeFeltExcluded0Hinter
AssertLeFeltExcluded0 hint is a custom assertion related to `AssertLeFelt` hint
pkg/hintrunner/zero/zerohint_math.go:373
↓ 1 callers
Function
createAssertLeFeltExcluded1Hinter
AssertLeFeltExcluded1 hint is a custom assertion related to `AssertLeFelt` hint
pkg/hintrunner/zero/zerohint_math.go:378
↓ 1 callers
Function
createAssertLeFeltExcluded2Hinter
AssertLeFeltExcluded2 hint is a custom assertion related to `AssertLeFelt` hint
pkg/hintrunner/zero/zerohint_math.go:383
↓ 1 callers
Function
createAssertLeFeltHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:353
↓ 1 callers
Function
createAssertLtFeltHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:107
↓ 1 callers
Function
createAssertNNHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:188
↓ 1 callers
Function
createAssertNotEqualHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:241
↓ 1 callers
Function
createAssertNotZeroHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:149
↓ 1 callers
Function
createBigIntPackDivModHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:2396
↓ 1 callers
Function
createBigIntSaveDivHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:2485
↓ 1 callers
Function
createBigIntToUint256Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:148
↓ 1 callers
Function
createBlake2sCompressHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_blake.go:535
↓ 1 callers
Function
createBlake2sComputeHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_blake.go:423
↓ 1 callers
Function
createBlake2sFinalizeV3Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_blake.go:283
↓ 1 callers
Function
createBlockPermutationHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:540
↓ 1 callers
Function
createChainedEcOpHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1944
↓ 1 callers
Function
createCompareBytesInWordNondetHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:584
↓ 1 callers
Function
createCompareKeccakFullRateInBytesNondetHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:462
↓ 1 callers
Function
createComputeSlopeV1Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1234
↓ 1 callers
Function
createComputeSlopeV2Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1360
↓ 1 callers
Function
createComputeSlopeV3Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1479
↓ 1 callers
Function
createDefaultDictNewHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:118
↓ 1 callers
Function
createDictNewHinter
()
pkg/hintrunner/zero/zerohint_dictionaries.go:71
↓ 1 callers
Function
createDictReadHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:176
↓ 1 callers
Function
createDictSquashCopyDictHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:255
↓ 1 callers
Function
createDictSquashUpdatePtrHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:1043
↓ 1 callers
Function
createDictUpdateHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:414
↓ 1 callers
Function
createDictWriteHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_dictionaries.go:327
↓ 1 callers
Function
createDivModNPackedDivModExternalNHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:338
↓ 1 callers
Function
createDivModNPackedDivmodV1Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_signature.go:458
↓ 1 callers
Function
createDivModNSafeDivPlusOneHinter
()
pkg/hintrunner/zero/zerohint_ec.go:271
↓ 1 callers
Function
createDivModSafeDivHinter
()
pkg/hintrunner/zero/zerohint_signature.go:386
↓ 1 callers
Function
createEcDoubleAssignNewXV1Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1030
↓ 1 callers
Function
createEcDoubleAssignNewXV2Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1058
↓ 1 callers
Function
createEcDoubleAssignNewXV4Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1044
↓ 1 callers
Function
createEcDoubleAssignNewYV1Hinter
()
pkg/hintrunner/zero/zerohint_ec.go:1120
↓ 1 callers
Function
createEcDoubleSlopeV1Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:725
↓ 1 callers
Function
createEcDoubleSlopeV3Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:803
↓ 1 callers
Function
createEcMulInnerHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1517
↓ 1 callers
Function
createEcNegateHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:214
↓ 1 callers
Function
createEcRecoverDivModNPackedHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:2055
↓ 1 callers
Function
createEcRecoverProductDivMHinter
()
pkg/hintrunner/zero/zerohint_ec.go:2282
↓ 1 callers
Function
createEcRecoverProductModHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:2232
↓ 1 callers
Function
createEcRecoverSubABHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:2134
↓ 1 callers
Function
createEvalCircuitHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:84
↓ 1 callers
Function
createFastEcAddAssignNewXHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:530
↓ 1 callers
Function
createFastEcAddAssignNewXV2Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:554
↓ 1 callers
Function
createFastEcAddAssignNewXV3Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:579
↓ 1 callers
Function
createFastEcAddAssignNewYHinter
()
pkg/hintrunner/zero/zerohint_ec.go:651
↓ 1 callers
Function
createFinalizeSha256Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_sha256.go:288
↓ 1 callers
Function
createFindElementHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:392
↓ 1 callers
Function
createGetFeltBitLengthHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:213
↓ 1 callers
Function
createGetHighLenHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:72
↓ 1 callers
Function
createGetPointFromXHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_signature.go:304
↓ 1 callers
Function
createImportSECP256R1NHinter
()
pkg/hintrunner/zero/zerohint_signature.go:492
↓ 1 callers
Function
createImportSecp256R1PHinter
()
pkg/hintrunner/zero/zerohint_signature.go:340
↓ 1 callers
Function
createInvModPUint512Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_uint512.go:74
↓ 1 callers
Function
createIs250BitsHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:1286
↓ 1 callers
Function
createIsLeFeltHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:56
↓ 1 callers
Function
createIsNNHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:442
↓ 1 callers
Function
createIsNNOutOfRangeHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:487
↓ 1 callers
Function
createIsPositiveHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:538
↓ 1 callers
Function
createIsQuadResidueHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:1180
↓ 1 callers
Function
createIsZeroDivModHinter
()
pkg/hintrunner/zero/zerohint_ec.go:1652
↓ 1 callers
Function
createIsZeroNondetHinter
()
pkg/hintrunner/zero/zerohint_ec.go:1559
↓ 1 callers
Function
createIsZeroPackHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1609
↓ 1 callers
Function
createKeccakWriteArgsHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:409
↓ 1 callers
Function
createNondetBigint3V1Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:403
↓ 1 callers
Function
createNormalizeAddressHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:771
↓ 1 callers
Function
createPackedSha256Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_sha256.go:83
↓ 1 callers
Function
createPowHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:716
↓ 1 callers
Function
createProgramWithBuiltins
(code string, builtins ...builtins.BuiltinType)
pkg/runner/runner_test.go:507
↓ 1 callers
Function
createRandomEcPointHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1804
↓ 1 callers
Function
createRecoverYHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:1717
↓ 1 callers
Function
createReduceEd25519Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_ec.go:907
↓ 1 callers
Function
createSearchSortedLowerHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:647
↓ 1 callers
Function
createSetAddHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:508
↓ 1 callers
Function
createSha256AndBlake2sInputHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_others.go:817
↓ 1 callers
Function
createSha256ChunkHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_sha256.go:192
↓ 1 callers
Function
createSignedDivRemHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:951
↓ 1 callers
Function
createSignedPowHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:758
↓ 1 callers
Function
createSplit128Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:1230
↓ 1 callers
Function
createSplit64Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_uint256.go:163
↓ 1 callers
Function
createSplitFeltHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:835
↓ 1 callers
Function
createSplitInput12Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:661
↓ 1 callers
Function
createSplitInput15Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:748
↓ 1 callers
Function
createSplitInput3Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:1087
↓ 1 callers
Function
createSplitInput6Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:1174
↓ 1 callers
Function
createSplitInput9Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:1261
↓ 1 callers
Function
createSplitIntAssertRangeHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:579
↓ 1 callers
Function
createSplitIntHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_math.go:638
↓ 1 callers
Function
createSplitNBytesHinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:1001
↓ 1 callers
Function
createSplitOutput0Hinter
(resolver hintReferenceResolver)
pkg/hintrunner/zero/zerohint_keccak.go:924
← previous
next →
501–600 of 1,195, ranked by callers