Struct LogicSig
Assembly: cs.temp.dll.dll
Syntax
[AlgoApiObject("", "", 0)]
public struct LogicSig : ISignature, IEquatable<LogicSig>
Fields
Args
Declaration
[AlgoApiField("arg")]
public FixedList128Bytes<byte>[] Args
Field Value
Type |
Description |
FixedList128Bytes<Byte>[] |
|
Multisig
Declaration
[AlgoApiField("msig")]
public MultisigSig Multisig
Field Value
Program
Declaration
[AlgoApiField("l")]
public byte[] Program
Field Value
Sig
Declaration
[AlgoApiField("sig")]
public Sig Sig
Field Value
Methods
Equals(LogicSig)
Declaration
public bool Equals(LogicSig other)
Parameters
Returns
GetAddress()
Declaration
public Address GetAddress()
Returns
Type |
Description |
Address |
An Address from the checksum of the logic sig.
|
IsValid(Address)
Determines if transactions from the sender can by signed by this LogicSig.
Declaration
public bool IsValid(Address sender)
Parameters
Returns
Implements