Class MultisigAddress
MultisigAddress is a convenience class for handling multisignature public identities.
Inheritance
object
MultisigAddress
Inherited Members
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Algorand
Assembly: Algorand.dll
Syntax
[JsonConverter(typeof(MultisigAddressConverter))]
public class MultisigAddress
Constructors
| Improve this Doc View SourceMultisigAddress(int, int, List<Ed25519PublicKeyParameters>)
Declaration
public MultisigAddress(int version, int threshold, List<Ed25519PublicKeyParameters> publicKeys)
Parameters
Type | Name | Description |
---|---|---|
int | version | |
int | threshold | |
System.Collections.Generic.List<T><Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters> | publicKeys |
MultisigAddress(int, int, List<byte[]>)
Declaration
[JsonConstructor]
public MultisigAddress(int version, int threshold, List<byte[]> publicKeys)
Parameters
Type | Name | Description |
---|---|---|
int | version | |
int | threshold | |
System.Collections.Generic.List<T><byte[]> | publicKeys |
Fields
| Improve this Doc View SourcepublicKeys
Declaration
[JsonProperty]
public List<Ed25519PublicKeyParameters> publicKeys
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<T><Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters> |
threshold
Declaration
[JsonProperty]
public int threshold
Field Value
Type | Description |
---|---|
int |
version
Declaration
[JsonProperty]
public int version
Field Value
Type | Description |
---|---|
int |
Methods
| Improve this Doc View SourceEquals(object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
object | obj |
Returns
Type | Description |
---|---|
bool |
Overrides
object.Equals(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 |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |
Overrides
object.ToString()