testutils

package
v0.36.1 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RandomAddress

func RandomAddress() types.Address

RandomAddress returns a random (valid) address for testing

func RandomBatch

func RandomBatch() types.CommandBatchMetadata

RandomBatch returns a random (valid) command batch for testing

func RandomBatches

func RandomBatches() []types.CommandBatchMetadata

RandomBatches returns a random (valid) slice of command batches for testing

func RandomBurnerInfo

func RandomBurnerInfo() types.BurnerInfo

RandomBurnerInfo returns a random (valid) burner info instance for testing

func RandomBurnerInfos

func RandomBurnerInfos(count ...int) []types.BurnerInfo

RandomBurnerInfos returns a random (valid) slice of burner infos for testing

func RandomChain

func RandomChain(cdc codec.Codec) types.GenesisState_Chain

RandomChain returns a random (valid) chain for testing

func RandomChains

func RandomChains(cdc codec.Codec) []types.GenesisState_Chain

RandomChains returns a random (valid) slice of chains for testing

func RandomCommand

func RandomCommand() types.Command

RandomCommand returns a random (valid) command for testing

func RandomCommandID

func RandomCommandID() types.CommandID

RandomCommandID returns a random (valid) command ID for testing

func RandomCommandIDs

func RandomCommandIDs() []types.CommandID

RandomCommandIDs returns a random (valid) slice of command IDs for testing

func RandomCommandQueue

func RandomCommandQueue(cdc codec.Codec) utils.QueueState

RandomCommandQueue returns a random (valid) command queue state for testing

func RandomConfirmDepositStarted added in v0.28.0

func RandomConfirmDepositStarted() types.ConfirmDepositStarted

RandomConfirmDepositStarted generates a random ConfirmDepositStarted event struct

func RandomDeposit

func RandomDeposit() types.ERC20Deposit

RandomDeposit returns a random (valid) deposit for testing

func RandomDeposits

func RandomDeposits() []types.ERC20Deposit

RandomDeposits returns a random (valid) slice of deposits for testing

func RandomEventContractCall added in v0.27.0

func RandomEventContractCall() types.EventContractCall

RandomEventContractCall returns a random (valid) types.EventContractCall

func RandomEventContractCallWithToken added in v0.27.0

func RandomEventContractCallWithToken() types.EventContractCallWithToken

RandomEventContractCallWithToken returns a random (valid) types.EventContractCallWithToken

func RandomEventTransfer added in v0.31.0

func RandomEventTransfer() types.EventTransfer

RandomEventTransfer returns a random (valid) types.EventTransfer

func RandomGateway

func RandomGateway() types.Gateway

RandomGateway returns a random (valid) gateway for testing

func RandomGatewayEvent added in v0.31.0

func RandomGatewayEvent(statuses ...types.Event_Status) types.Event

RandomGatewayEvent returns a random event for testing

func RandomHash

func RandomHash() types.Hash

RandomHash returns a random (valid) hash for testing

func RandomNetwork

func RandomNetwork() types.NetworkInfo

RandomNetwork returns a random (valid) network for testing

func RandomNetworks

func RandomNetworks() []types.NetworkInfo

RandomNetworks returns a random (valid) slice of networks for testing

func RandomParams

func RandomParams() types.Params

RandomParams returns a random (valid) params instance for testing

func RandomToken

func RandomToken() types.ERC20TokenMetadata

RandomToken returns a random (valid) token for testing

func RandomTokenDetails

func RandomTokenDetails() types.TokenDetails

RandomTokenDetails returns a random (valid) token details instance for testing

func RandomTokens

func RandomTokens() []types.ERC20TokenMetadata

RandomTokens returns a random (valid) slice of tokens for testing

Types

This section is empty.

Jump to

Keyboard shortcuts

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