OldTadeedAlgoReturn

Python pydantic class corresponding to json type `old.tadeed.algo.return`.

class gwatn.types.OldTadeedAlgoReturn(*, OldTaDeedIdx, TaDaemonAddr, ValidatorAddr, SignedNewDeedTransferTxn, TypeName='old.tadeed.algo.return', Version='000')
Parameters:
  • OldTaDeedIdx (int) –

  • TaDaemonAddr (str) –

  • ValidatorAddr (str) –

  • SignedNewDeedTransferTxn (str) –

  • TypeName (Literal['old.tadeed.algo.return']) –

  • Version (str) –

OldTaDeedIdx:
  • Description:

TaDaemonAddr:
  • Description:

  • Format: AlgoAddressStringFormat

ValidatorAddr:
  • Description:

  • Format: AlgoAddressStringFormat

SignedNewDeedTransferTxn:
  • Description:

  • Format: AlgoMsgPackEncoded

class gwatn.types.old_tadeed_algo_return.check_is_algo_address_string_format(v)

AlgoAddressStringFormat format: The public key of a private/public Ed25519 key pair, transformed into an Algorand address, by adding a 4-byte checksum to the end of the public key and then encoding in base32.

Raises:

ValueError – if not AlgoAddressStringFormat format

Parameters:

v (str) –

class gwatn.types.old_tadeed_algo_return.check_is_algo_msg_pack_encoded(v)

AlgoMSgPackEncoded format: the format of an transaction sent to the Algorand blockchain.

Raises:

ValueError – if not AlgoMSgPackEncoded format

Parameters:

v (str) –

class gwatn.types.OldTadeedAlgoReturn_Maker(old_ta_deed_idx, ta_daemon_addr, validator_addr, signed_new_deed_transfer_txn)
Parameters:
  • old_ta_deed_idx (int) –

  • ta_daemon_addr (str) –

  • validator_addr (str) –

  • signed_new_deed_transfer_txn (str) –

classmethod tuple_to_type(tuple)

Given a Python class object, returns the serialized JSON type object

Parameters:

tuple (OldTadeedAlgoReturn) –

Return type:

str

classmethod type_to_tuple(t)

Given a serialized JSON type object, returns the Python class object

Parameters:

t (str) –

Return type:

OldTadeedAlgoReturn