algokit_utils.models.transaction
algokit_utils.models.transaction
Section titled “algokit_utils.models.transaction”Attributes
Section titled “Attributes”Arc2TransactionNote | |
|---|---|
TransactionNoteData | |
TransactionNote |
Classes
Section titled “Classes”BaseArc2Note | Base ARC-0002 transaction note structure |
|---|---|
StringFormatArc2Note | ARC-0002 note for string-based formats (m/b/u) |
JsonFormatArc2Note | ARC-0002 note for JSON format |
SendParams | Parameters for sending a transaction |
Module Contents
Section titled “Module Contents”class BaseArc2Note
Section titled “class BaseArc2Note”Bases: TypedDict
Base ARC-0002 transaction note structure
dapp_name : str
Section titled “dapp_name : str”class StringFormatArc2Note
Section titled “class StringFormatArc2Note”Bases: BaseArc2Note
ARC-0002 note for string-based formats (m/b/u)
format : Literal[‘m’, ‘b’, ‘u’]
Section titled “format : Literal[‘m’, ‘b’, ‘u’]”data : str
Section titled “data : str”class JsonFormatArc2Note
Section titled “class JsonFormatArc2Note”Bases: BaseArc2Note
ARC-0002 note for JSON format
format : Literal[‘j’]
Section titled “format : Literal[‘j’]”data : str | dict[str, Any] | list[Any] | int | None
Section titled “data : str | dict[str, Any] | list[Any] | int | None”Arc2TransactionNote
Section titled “Arc2TransactionNote”TransactionNoteData
Section titled “TransactionNoteData”TransactionNote
Section titled “TransactionNote”class SendParams
Section titled “class SendParams”Bases: TypedDict
Parameters for sending a transaction