Single Type Proof Of Work Provider
class SingleTypeProofOfWorkProvider<T : ChallengeType<MetaData>, in MetaData : ChallengeMetaData>(metaDataProvider: ChallengeMetaDataProvider<MetaData>, challengeGenerator: ChallengeGenerator<MetaData, T>, challengeVerifier: ChallengeVerifier<T>) : ProofOfWorkProvider<T, MetaData>
A single type proof of work provider is used to always return proof of work instances of a single specific type.
Constructors
Link copied to clipboard
constructor(metaDataProvider: ChallengeMetaDataProvider<MetaData>, challengeGenerator: ChallengeGenerator<MetaData, T>, challengeVerifier: ChallengeVerifier<T>)
Functions
Link copied to clipboard
Provides a proof of work instance for a given inetAddress.