Class FlowAccountKey
A FlowAccountKey is a public and/or private key associated with an account.
Inheritance
FlowAccountKey
Assembly: Flow.Net.Sdk.Core.dll
Syntax
public class FlowAccountKey
Properties
|
Improve this Doc
View Source
HashAlgorithm
Declaration
public HashAlgo HashAlgorithm { get; set; }
Property Value
|
Improve this Doc
View Source
Index
Declaration
public uint Index { get; set; }
Property Value
|
Improve this Doc
View Source
PrivateKey
Declaration
public string PrivateKey { get; set; }
Property Value
|
Improve this Doc
View Source
PublicKey
Declaration
public string PublicKey { get; set; }
Property Value
|
Improve this Doc
View Source
Revoked
Declaration
public bool Revoked { get; set; }
Property Value
|
Improve this Doc
View Source
SequenceNumber
Declaration
public ulong SequenceNumber { get; set; }
Property Value
|
Improve this Doc
View Source
SignatureAlgorithm
Declaration
public SignatureAlgo SignatureAlgorithm { get; set; }
Property Value
|
Improve this Doc
View Source
Signer
Declaration
public ISigner Signer { get; set; }
Property Value
|
Improve this Doc
View Source
Weight
Declaration
public uint Weight { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
GenerateRandomEcdsaKey(SignatureAlgo, HashAlgo, UInt32)
Generates a public and private ECDSA key pair with a random seed
Declaration
public static FlowAccountKey GenerateRandomEcdsaKey(SignatureAlgo signatureAlgo, HashAlgo hashAlgo, uint weight = 1000U)
Parameters
Returns
|
Improve this Doc
View Source
UpdateFlowAccountKeys(IList<FlowAccountKey>, IList<FlowAccountKey>)
Declaration
public static IList<FlowAccountKey> UpdateFlowAccountKeys(IList<FlowAccountKey> currentFlowAccountKeys, IList<FlowAccountKey> updatedFlowAccountKeys)
Parameters
Returns