algokit_subscriber.types.transaction
¶
Module Contents¶
Classes¶
Enum representing different transaction types. |
|
Enum representing the different types of application completion. |
|
Enum representing the different types of application completion. |
Data¶
API¶
- AnyTransaction¶
None
- class TransactionType(*args, **kwds)¶
Bases:
enum.Enum
Enum representing different transaction types.
Initialization
- pay¶
‘pay’
- keyreg¶
‘keyreg’
- acfg¶
‘acfg’
- axfer¶
‘axfer’
- afrz¶
‘afrz’
- appl¶
‘appl’
- stpf¶
‘stpf’
- hb¶
‘hb’
- classmethod __signature__()¶
- __new__(value)¶
- __repr__()¶
- __str__()¶
- __dir__()¶
- __format__(format_spec)¶
- __hash__()¶
- __reduce_ex__(proto)¶
- __deepcopy__(memo)¶
- __copy__()¶
- name()¶
- value()¶
- class AlgodOnComplete¶
Bases:
enum.IntEnum
Enum representing the different types of application completion.
Initialization
Initialize self. See help(type(self)) for accurate signature.
- NoOpOC¶
0
NoOpOC indicates that an application transaction will simply call its ApprovalProgram
- OptInOC¶
1
OptInOC indicates that an application transaction will allocate some LocalState for the application in the sender’s account
- CloseOutOC¶
2
CloseOutOC indicates that an application transaction will deallocate some LocalState for the application from the user’s account
- ClearStateOC¶
3
ClearStateOC is similar to CloseOutOC, but may never fail. This allows users to reclaim their minimum balance from an application they no longer wish to opt in to.
- UpdateApplicationOC¶
4
UpdateApplicationOC indicates that an application transaction will update the ApprovalProgram and ClearStateProgram for the application
- DeleteApplicationOC¶
5
DeleteApplicationOC indicates that an application transaction will delete the AppParams for the application from the creator’s balance record
- __abs__()¶
- __add__()¶
- __and__()¶
- __bool__()¶
- __ceil__()¶
- __delattr__()¶
- __dir__()¶
- __divmod__()¶
- __eq__()¶
- __float__()¶
- __floor__()¶
- __floordiv__()¶
- __format__()¶
- __ge__()¶
- __getattribute__()¶
- __getnewargs__()¶
- __getstate__()¶
- __gt__()¶
- __hash__()¶
- __index__()¶
- __int__()¶
- __invert__()¶
- __le__()¶
- __lshift__()¶
- __lt__()¶
- __mod__()¶
- __mul__()¶
- __ne__()¶
- __neg__()¶
- __new__()¶
- __or__()¶
- __pos__()¶
- __pow__()¶
- __radd__()¶
- __rand__()¶
- __rdivmod__()¶
- __reduce__()¶
- __reduce_ex__()¶
- __repr__()¶
- __rfloordiv__()¶
- __rlshift__()¶
- __rmod__()¶
- __rmul__()¶
- __ror__()¶
- __round__()¶
- __rpow__()¶
- __rrshift__()¶
- __rshift__()¶
- __rsub__()¶
- __rtruediv__()¶
- __rxor__()¶
- __setattr__()¶
- __sizeof__()¶
- __str__()¶
- __sub__()¶
- __subclasshook__()¶
- __truediv__()¶
- __trunc__()¶
- __xor__()¶
- as_integer_ratio()¶
- bit_count()¶
- bit_length()¶
- conjugate()¶
- class denominator¶
- class imag¶
- is_integer()¶
- class numerator¶
- class real¶
- to_bytes()¶
- classmethod __signature__()¶
- __deepcopy__(memo)¶
- __copy__()¶
- name()¶
- value()¶
- class IndexerOnComplete(*args, **kwds)¶
Bases:
enum.Enum
Enum representing the different types of application completion.
Initialization
- noop¶
‘noop’
- optin¶
‘optin’
- closeout¶
‘closeout’
- clear¶
‘clear’
- update¶
‘update’
- delete¶
‘delete’
- classmethod __signature__()¶
- __new__(value)¶
- __repr__()¶
- __str__()¶
- __dir__()¶
- __format__(format_spec)¶
- __hash__()¶
- __reduce_ex__(proto)¶
- __deepcopy__(memo)¶
- __copy__()¶
- name()¶
- value()¶