We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 149ceb0 commit 44bec1eCopy full SHA for 44bec1e
python/tests.py
@@ -1,5 +1,8 @@
1
+import binascii
2
import hashlib
3
+import os
4
import unittest
5
+
6
import breadwallet
7
8
@@ -87,6 +90,14 @@ def test_set_privkey(self):
87
90
k.privkey = 'S6c56bnXQiBjk9mqSYE7ykVQ7NzrRy'
88
91
self.assertEqual(k.address, '1CciesT23BNionJeXrbxmjc7ywfiyM4oLW')
89
92
93
+ def test_set_seckey_random(self):
94
+ i = os.urandom(32)
95
+ h = binascii.hexlify(i).decode('utf8')
96
+ u256 = breadwallet.UInt256.from_hex(h)
97
+ k = breadwallet.Key()
98
+ k.secret = u256
99
+ self.assertEqual(k.secret.hex, h)
100
101
def test_sign(self):
102
k = breadwallet.Key()
103
k.secret = breadwallet.UInt256.from_hex('fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140')
0 commit comments