Op 10-12-2018 om 08:29 schreef Ben Coman:
solver := Key5Solver new startCalculation  .

Thanks

but still problems

I have this :

startCalculation


    | zeros zerosSize count secret candidate |
    secret := 'abcde'.
    zeros := '000'.
    zerosSize := zeros  size.
    count := 0.
    [
        [    candidate := secret , count printString.
            ((MD5 hashMessage: candidate) hex first: zerosSize) = zeros
        ] whileFalse:
            [
                count := count + 1.


].
           result := count    "<<<<< need to store the result of the calculation"            self inform: 'Mining calculation is complete.  You can now ask me for the result'.

] forkAt: 35 named: 'Mining'.


but I see this error message :  instance of smallInteger does not understand @self.

So some debugging to do.

Roelof


Reply via email to