LogicSig
Defined in: packages/transact/src/logicsig.ts:32
Extended by
Section titled “Extended by”Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new LogicSig(
program,programArgs?):LogicSig
Defined in: packages/transact/src/logicsig.ts:37
Parameters
Section titled “Parameters”program
Section titled “program”Uint8Array
programArgs?
Section titled “programArgs?”Uint8Array<ArrayBufferLike>[]
Returns
Section titled “Returns”LogicSig
Properties
Section titled “Properties”args:
Uint8Array<ArrayBufferLike>[]
Defined in: packages/transact/src/logicsig.ts:34
logic:
Uint8Array
Defined in: packages/transact/src/logicsig.ts:33
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get addr():
Address
Defined in: packages/transact/src/logicsig.ts:59
Returns
Section titled “Returns”Implementation of
Section titled “Implementation of”Methods
Section titled “Methods”account()
Section titled “account()”account():
LogicSigAccount
Defined in: packages/transact/src/logicsig.ts:79
Returns
Section titled “Returns”address()
Section titled “address()”address():
Address
Defined in: packages/transact/src/logicsig.ts:55
Returns
Section titled “Returns”bytesToSignForDelegation()
Section titled “bytesToSignForDelegation()”bytesToSignForDelegation(
msig?):Uint8Array
Defined in: packages/transact/src/logicsig.ts:63
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Uint8Array
delegatedAccount()
Section titled “delegatedAccount()”delegatedAccount(
delegator):LogicSigAccount
Defined in: packages/transact/src/logicsig.ts:83
Parameters
Section titled “Parameters”delegator
Section titled “delegator”Returns
Section titled “Returns”programDataToSign()
Section titled “programDataToSign()”programDataToSign(
data):Uint8Array
Defined in: packages/transact/src/logicsig.ts:75
Parameters
Section titled “Parameters”Uint8Array
Returns
Section titled “Returns”Uint8Array
signProgramData()
Section titled “signProgramData()”signProgramData(
data,signer):Promise<Uint8Array<ArrayBufferLike>>
Defined in: packages/transact/src/logicsig.ts:71
Parameters
Section titled “Parameters”Uint8Array
signer
Section titled “signer”Returns
Section titled “Returns”Promise<Uint8Array<ArrayBufferLike>>
fromBytes()
Section titled “fromBytes()”
staticfromBytes(encodedLsig):LogicSig
Defined in: packages/transact/src/logicsig.ts:49
Parameters
Section titled “Parameters”encodedLsig
Section titled “encodedLsig”Uint8Array
Returns
Section titled “Returns”LogicSig
fromSignature()
Section titled “fromSignature()”
staticfromSignature(signature):LogicSig
Defined in: packages/transact/src/logicsig.ts:45
Parameters
Section titled “Parameters”signature
Section titled “signature”Returns
Section titled “Returns”LogicSig