Skip to main content

MakeMoveVectorProtocol

MakeMoveVectorProtocol Objects

class MakeMoveVectorProtocol(typing.Protocol)

Command to build a move vector out of a set of individual elements

BCS

The BCS serialized form for this type is defined by the following ABNF:

make-move-vector = (option type-tag) (vector argument)

elements

def elements() -> typing.List[Argument]

The set individual elements to build the vector with

type_tag

def type_tag() -> typing.Optional[TypeTag]

Type of the individual elements

This is required to be set when the type can't be inferred, for example when the set of provided arguments are all pure input values.