Module software.sava.core
Interface VanityAddressGenerator
public interface VanityAddressGenerator
-
Method Summary
Modifier and TypeMethodDescriptionvoidbreakOut()static VanityAddressGeneratorcreateGenerator(Path keyPath, PrivateKeyEncoding privateKeyEncoding, boolean sigVerify, ExecutorService executor, int numThreads, Subsequence beginsWith, Subsequence endsWith, long findKeys, int checkFound) static VanityAddressGeneratorcreateGenerator(Path keyPath, SecureRandomFactory secureRandomFactory, PrivateKeyEncoding privateKeyEncoding, boolean sigVerify, ExecutorService executor, int numThreads, Subsequence beginsWith, Subsequence endsWith, long findKeys, int checkFound) intnumFound()longtake()
-
Method Details
-
createGenerator
static VanityAddressGenerator createGenerator(Path keyPath, SecureRandomFactory secureRandomFactory, PrivateKeyEncoding privateKeyEncoding, boolean sigVerify, ExecutorService executor, int numThreads, Subsequence beginsWith, Subsequence endsWith, long findKeys, int checkFound) -
createGenerator
static VanityAddressGenerator createGenerator(Path keyPath, PrivateKeyEncoding privateKeyEncoding, boolean sigVerify, ExecutorService executor, int numThreads, Subsequence beginsWith, Subsequence endsWith, long findKeys, int checkFound) -
numFound
int numFound() -
numSearched
long numSearched() -
breakOut
void breakOut() -
take
- Throws:
InterruptedException
-
poll
- Throws:
InterruptedException
-