nqs_sdk.interfaces.protocol module

class nqs_sdk.interfaces.protocol.Protocol[source]

Bases: ABC

abstractmethod id()[source]
Return type:

str

abstractmethod build_tx_payload(source, sender, call)[source]
Return type:

TxRequest

abstractmethod execute_tx(clock, states, tx)[source]
Return type:

None