Show / Hide Table of Contents

    Class MultisigAddress

    MultisigAddress is a convenience class for handling multisignature public identities.

    Inheritance
    System.Object
    MultisigAddress
    Inherited Members
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Algorand
    Assembly: Algorand.dll
    Syntax
    [JsonConverter(typeof(MultisigAddressConverter))]
    public class MultisigAddress

    Constructors

    | Improve this Doc View Source

    MultisigAddress(Int32, Int32, List<Ed25519PublicKeyParameters>)

    Declaration
    public MultisigAddress(int version, int threshold, List<Ed25519PublicKeyParameters> publicKeys)
    Parameters
    Type Name Description
    System.Int32 version
    System.Int32 threshold
    System.Collections.Generic.List<Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters> publicKeys
    | Improve this Doc View Source

    MultisigAddress(Int32, Int32, List<Byte[]>)

    Declaration
    [JsonConstructor]
    public MultisigAddress(int version, int threshold, List<byte[]> publicKeys)
    Parameters
    Type Name Description
    System.Int32 version
    System.Int32 threshold
    System.Collections.Generic.List<System.Byte[]> publicKeys

    Fields

    | Improve this Doc View Source

    publicKeys

    Declaration
    [JsonProperty]
    public List<Ed25519PublicKeyParameters> publicKeys
    Field Value
    Type Description
    System.Collections.Generic.List<Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters>
    | Improve this Doc View Source

    threshold

    Declaration
    [JsonProperty]
    public int threshold
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    version

    Declaration
    [JsonProperty]
    public int version
    Field Value
    Type Description
    System.Int32

    Methods

    | Improve this Doc View Source

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)
    | Improve this Doc View Source

    ToAddress()

    building an address object helps us generate string representations

    Declaration
    public Address ToAddress()
    Returns
    Type Description
    Address

    the address

    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX