corda / net.corda.core.contracts / MoveCommand

MoveCommand

interface MoveCommand : CommandData

A common move command for contract states which can change owner.

Properties

contract

abstract val contract: Class<out Contract>?

Contract code the moved state(s) are for the attention of, for example to indicate that the states are moved in order to settle an obligation contract's state object(s).

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.

Inheritors

Move

data class Move : MoveCommand

A command stating that money has been moved, optionally to fulfil another contract.

Move

data class Move : MoveCommand

A command stating that a debt has been moved, optionally to fulfil another contract.