conflictvtx

package
v0.0.0-...-95bd726 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 12, 2022 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConflictingTxsVertexExecutor

func NewConflictingTxsVertexExecutor(virtuousClient, byzantineClient *apis.Client) tester.CaminoTester

NewConflictingTxsVertexExecutor ...

Types

type StakingNetworkConflictingTxsVertexTest

type StakingNetworkConflictingTxsVertexTest struct {
	ByzantineImageName string
	NormalImageName    string
}

StakingNetworkConflictingTxsVertexTest creates a byzantine node to issue conflicting transactions into a single vertex. It then checks to ensure that the byzantine node has accepted these transactions, while the virtuous nodes drop the vertex.

func (StakingNetworkConflictingTxsVertexTest) GetExecutionTimeout

func (test StakingNetworkConflictingTxsVertexTest) GetExecutionTimeout() time.Duration

GetExecutionTimeout implements the Kurtosis Test interface

func (StakingNetworkConflictingTxsVertexTest) GetNetworkLoader

GetNetworkLoader implements the Kurtosis Test interface

func (StakingNetworkConflictingTxsVertexTest) GetSetupBuffer

GetSetupBuffer implements the Kurtosis Test interface

func (StakingNetworkConflictingTxsVertexTest) Run

Run implements the Kurtosis Test interface

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL