parent bitcoinjs update fixed the signing, but must now pass in byte array to sign()