IEd25519PublicKey
Namespace: IotaSdk
An ed25519 public key.
BCS
The BCS serialized form for this type is defined by the following ABNF:
ed25519-public-key = 32OCTET
public interface IEd25519PublicKey : System.IEquatable`1[[IotaSdk.Ed25519PublicKey, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
Implements IEquatable<Ed25519PublicKey>
Attributes NullableContextAttribute
Methods
DeriveAddress()
Derive an Address from this Public Key
An Address can be derived from an Ed25519PublicKey by hashing the
bytes of the public key with no prefix flag.
hash(32-byte ed25519 public key)
Address DeriveAddress()
Returns
Scheme()
Returns the signature scheme for this public key.
SignatureScheme Scheme()
Returns
ToBytes()
Byte[] ToBytes()
Returns
ToFlaggedBytes()
Returns the bytes with signature scheme flag prepended.
Byte[] ToFlaggedBytes()