Documentation ¶
Index ¶
- type BlockRunnable
- func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
- func Balance(t *testing.T, app *processblock.App, f BlockRunnable, txs []signing.Tx) BlockRunnable
- func DexOrders(t *testing.T, app *processblock.App, f BlockRunnable, txs []signing.Tx) BlockRunnable
- func Epoch(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
- func MintRelease(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
- type Verifier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockRunnable ¶
type BlockRunnable func() (resultCodes []uint32)
func Allocation ¶
func Allocation(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
assuming only `usei` will get distributed
func Balance ¶
func Balance(t *testing.T, app *processblock.App, f BlockRunnable, txs []signing.Tx) BlockRunnable
Check balance changes as result of executing the provided transactions. Only works if all transactions are successful.
func DexOrders ¶
func DexOrders(t *testing.T, app *processblock.App, f BlockRunnable, txs []signing.Tx) BlockRunnable
func Epoch ¶
func Epoch(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
func MintRelease ¶
func MintRelease(t *testing.T, app *processblock.App, f BlockRunnable, _ []signing.Tx) BlockRunnable
type Verifier ¶
type Verifier func(*testing.T, *processblock.App, BlockRunnable, []signing.Tx) BlockRunnable
Click to show internal directories.
Click to hide internal directories.