Change input from uint64_t to something what accepts bigger value
Change output(before!!! hashing) from decimal to base58
The base58 conversion needs to be done in device-code/function.(like the decimal-conversion now is done).
The source: [login to view URL]
Right now it you can specify two things: Message(suffix of the string to hash), Starting-point(number to start with).
The output looks something like this(no real values, just for example):
input Message: AAAA
Start: 1
Nonce : 6532178305AAAA
hash: 00T74d5088db305c99c5820fc7296809f15b9cd57376b68752a9b8eb19b8d907
I need it modified as follows:
Start is limited to an number between 1 and 18,446,744,073,709,551,615. This should be unlimited, or much higher.
Output nonce is decimal + message; I need it to be base58 + Message
For example:
input Message: AAAA
Start(starting point of incremental search): 651478901478612308976786789016467
output on terminal:
651478901478612308976789374567881
Nonce base58: f4HAE3AAAA
hash: 00F84d5088db305c99c5820fc7296809f15b9cd57376b68752a9b8eb19b8d907
651478901478612339017348461283944
Nonce base58: g6ej12MAAAA
hash: 00Z829dd9ea3e4bc119a0df92b55efnda737cade234010bc55df200aa924bbce
I am proficient with CUDA, actually at the moment I am not sure how much editing of existing work or new work your objective requires, I will try to check it in detail later today
Thanassis