types indexer.LogicTransactionSignature
@algorandfoundation/algokit-utils / types/indexer / LogicTransactionSignature
Interface: LogicTransactionSignature¶
types/indexer.LogicTransactionSignature
[lsig] Programatic transaction signature.
https://developer.algorand.org/docs/rest-apis/indexer/#transactionsignaturelogicsig
https://developer.algorand.org/docs/get-details/transactions/signatures/#logic-signatures
Table of contents¶
Properties¶
Properties¶
args¶
• Optional
args: string
[]
[arg] Logic arguments, base64 encoded.
Defined in¶
logic¶
• logic: string
[l] Program signed by a signature or multi signature, or hashed to be the address of ana ccount.
Base64 encoded TEAL program.
Pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==\|[A-Za-z0-9+/]{3}=)?$"
Defined in¶
multisig-signature¶
• Optional
multisig-signature: MultisigTransactionSignature
The signature of the multisig the logic signature delegating the logicsig. https://developer.algorand.org/docs/get-details/dapps/smart-contracts/smartsigs/modes/#delegated-approval
Defined in¶
signature¶
• Optional
signature: string
[sig] Standard ed25519 signature delegating the logicsig. https://developer.algorand.org/docs/get-details/dapps/smart-contracts/smartsigs/modes/#delegated-approval
Pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==\|[A-Za-z0-9+/]{3}=)?$"