Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateEmptyThreadProofVariations ¶ added in v1.9.5
Types ¶
type ElfVMFactory ¶
type ProofGenerator ¶ added in v1.9.5
type VMFactory ¶
type VMFactory func(po mipsevm.PreimageOracle, stdOut, stdErr io.Writer, log log.Logger, opts ...testutil.StateOption) mipsevm.FPVM
type VersionedVMTestCase ¶
type VersionedVMTestCase struct { Name string Contracts *testutil.ContractMetadata StateHashFn mipsevm.HashFn VMFactory VMFactory ElfVMFactory ElfVMFactory ProofGenerator ProofGenerator }
func GetMipsVersionTestCases ¶
func GetMipsVersionTestCases(t require.TestingT) []VersionedVMTestCase
func GetMultiThreadedTestCase ¶
func GetMultiThreadedTestCase(t require.TestingT) VersionedVMTestCase
func GetSingleThreadedTestCase ¶
func GetSingleThreadedTestCase(t require.TestingT) VersionedVMTestCase
Click to show internal directories.
Click to hide internal directories.