deemru / WavesKit

Waves Platform Development Kit for PHP
https://packagist.org/packages/deemru/waveskit
MIT License
24 stars 8 forks source link

Cannot sign a message #5

Closed sunchaser68 closed 5 years ago

sunchaser68 commented 5 years ago

I don't know if I am making some mistakes...

Testing with TESTNET address: 3Mzp4yJ3CGWTX5Wy1f67aLaTvxdCW2ZdyPj, private key: BG3qtTABZnx74zZqMkFs5Q8tusKaCXDefmzLAswK9AzT

[...]

        $wk = new deemru\WavesKit( 'T' );        
        $signed=$wk->sign('a', 'BG3qtTABZnx74zZqMkFs5Q8tusKaCXDefmzLAswK9AzT');
        log_message('Info', $signed)

Returns false.

sunchaser68 commented 5 years ago

I learnt I needed to base58decode the private key:

$wk = new deemru\WavesKit( 'T' );        
        $signed=$wk->sign('a', $wk->Base58Decode('BG3qtTABZnx74zZqMkFs5Q8tusKaCXDefmzLAswK9AzT'));
        log_message('Info', $signed);