Beispiel #1
0
    def test_from_bytes(self):

        k = PrivateKey.from_bytes(data['privkey_bin'])

        assert k.compressed is True
        assert k.network is network.default
        assert k.to_bytes() == data['privkey_bin']
Beispiel #2
0
    def test_from_bytes(self):
        k = PrivateKey.from_bytes(data['privkey_bin'])

        assert k.to_hex() == data['privkey_hex']
        assert k.to_bytes() == data['privkey_bin']

        assert k.compressed is True
        assert k.network is networks.default
Beispiel #3
0
    def test_from_invalid_bytes(self):
        with raises(PrivateKey.InvalidBinaryLength):
            PrivateKey.from_bytes('a')

        with raises(PrivateKey.InvalidBinaryLength):
            PrivateKey.from_bytes('a' * 33)
Beispiel #4
0
    def test_from_invalid_bytes(self):
        with raises(PrivateKey.InvalidBinaryLength):
            PrivateKey.from_bytes('a')

        with raises(PrivateKey.InvalidBinaryLength):
            PrivateKey.from_bytes('a' * 33)
Beispiel #5
0
    def test_from_invalid_bytes(self):
        with raises(privkey.InvalidEncoding):
            PrivateKey.from_bytes('a')

        with raises(privkey.InvalidEncoding):
            PrivateKey.from_bytes('a' * 33)