Show / Hide Table of Contents

    Class TxGroup

    TxGroup exports computeGroupID and assignGroupID functions

    Inheritance
    System.Object
    TxGroup
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Algorand
    Assembly: Algorand.dll
    Syntax
    [JsonObject]
    public class TxGroup

    Fields

    | Improve this Doc View Source

    MAX_TX_GROUP_SIZE

    Declaration
    public static int MAX_TX_GROUP_SIZE
    Field Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    AssignGroupID(Address, Transaction[])

    Assigns group id to a given array of unsigned transactions

    Declaration
    public static Transaction[] AssignGroupID(Address address, params Transaction[] txns)
    Parameters
    Type Name Description
    Address address

    optional sender address specifying which transaction return

    Transaction[] txns

    array of transactions

    Returns
    Type Description
    Transaction[]

    array of grouped transactions, optionally filtered with the address parameter.

    | Improve this Doc View Source

    AssignGroupID(Transaction[])

    Assigns group id to a given array of unsigned transactions

    Declaration
    public static Transaction[] AssignGroupID(params Transaction[] txns)
    Parameters
    Type Name Description
    Transaction[] txns

    array of transactions

    Returns
    Type Description
    Transaction[]

    array of grouped transactions, optionally filtered with the address parameter.

    | Improve this Doc View Source

    AssignGroupID(Transaction[], Address)

    Assigns group id to a given array of unsigned transactions Deprecated use assignGroupID(address, params Transaction txns)

    Declaration
    public static Transaction[] AssignGroupID(Transaction[] txns, Address address)
    Parameters
    Type Name Description
    Transaction[] txns

    rray of transactions

    Address address

    optional sender address specifying which transaction return

    Returns
    Type Description
    Transaction[]

    array of grouped transactions, optionally filtered with the address parameter.

    | Improve this Doc View Source

    ComputeGroupID(Transaction[])

    Compute group ID for a group of unsigned transactions

    Declaration
    public static Digest ComputeGroupID(params Transaction[] txns)
    Parameters
    Type Name Description
    Transaction[] txns

    array of transactions

    Returns
    Type Description
    Digest

    Digest

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX