Skip to content

$TransactionSignatureLogicsig

const $TransactionSignatureLogicsig: object

Type declaration

description

readonly description: “[lsig] Programatic transaction signature.\n\nDefinition:\ndata/transactions/logicsig.go”

properties

readonly properties: object

properties.args

readonly properties.args: object

properties.args.description

readonly properties.args.description: ”\[arg\] Logic arguments, base64 encoded.” = '\\[arg\\] Logic arguments, base64 encoded.'

properties.args.items

readonly properties.args.items: object

properties.args.items.type

readonly properties.args.items.type: "string" = 'string'

properties.args.type

readonly properties.args.type: "array" = 'array'

properties.logic

readonly properties.logic: object

properties.logic.description

readonly properties.logic.description: ”\[l\] Program signed by a signature or multi signature, or hashed to be the address of ana ccount. Base64 encoded TEAL program.” = '\\[l\\] Program signed by a signature or multi signature, or hashed to be the address of ana ccount. Base64 encoded TEAL program.'

properties.logic.format

readonly properties.logic.format: "byte" = 'byte'

properties.logic.pattern

readonly properties.logic.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.logic.type

readonly properties.logic.type: "string" = 'string'

properties.multisig-signature

readonly properties.multisig-signature: object

properties.multisig-signature.$ref

readonly properties.multisig-signature.$ref: "#/components/schemas/TransactionSignatureMultisig" = '#/components/schemas/TransactionSignatureMultisig'

properties.signature

readonly properties.signature: object

properties.signature.description

readonly properties.signature.description: ”\[sig\] ed25519 signature.” = '\\[sig\\] ed25519 signature.'

properties.signature.format

readonly properties.signature.format: "byte" = 'byte'

properties.signature.pattern

readonly properties.signature.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.signature.type

readonly properties.signature.type: "string" = 'string'

required

readonly required: readonly ["logic"]

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:1578