f3ccc361fc
Move randomBytes to highlevelcrypto
2021-12-15 22:13:51 +02:00
b80fb5a675
Use proofofwork.trial_value() in tests.test_openclpow
2021-12-15 22:13:51 +02:00
659b292357
test_wif(): import from highlevelcrypto and add encoding checks
2021-12-15 22:13:51 +02:00
8942f63d06
Moved decodeWalletImportFormat() from shared to highlevelcrypto,
...
not addresses, where it's supposed to be because it uses
pyelliptic.arithmetic, addresses.decodeBase58() returns int which needs
to be encoded. Defined encodeWalletImportFormat() and replaced all uses.
2021-12-15 22:13:47 +02:00
15039cea94
The test
2021-12-15 22:11:57 +02:00
ba2d0e2687
Start adding hashes with double SHA512
2021-12-15 22:11:57 +02:00
07f815c28b
Add a test for WIF decoding
2021-12-15 22:11:57 +02:00
0290607538
Add tests for base58 and WIF decoding using pyelliptic.arithmetic
2021-12-15 22:11:57 +02:00
32e7e863f8
Don't use BMConfigParser in highlevelcrypto, instead use digestAlg kwarg
2021-12-15 22:11:57 +02:00
4b3c387634
Add a test for sign() and verify()
2021-12-15 22:11:57 +02:00
784562ca01
Fix the qidenticon PyQt5 bug ( closes : #1901 )
2021-12-15 18:24:36 +02:00
f74ed21f3a
Reproduce the bug in qidenticon related to PyQt5
2021-12-15 18:24:35 +02:00
05046154da
update androiddev.sh for docker
2021-12-15 18:12:21 +05:30
8d779f3760
Added more instructions to INSTALL.md, rearranges the steps and added warning for ubuntu 20 & greater
2021-12-15 12:19:31 +05:30
971c79b3f5
Added dynamic version of appimage build
2021-12-14 20:57:59 +05:30
5bc92987c0
Fixed appimage build
2021-12-14 16:03:16 +05:30
6f1f47fb6a
Bundle the packages needed for json and xml extras into appimage
2021-12-13 15:57:06 +02:00
7740d54ce7
Bundle also json and xml extras into windows exe ( fixes : #1903 )
2021-12-13 15:56:32 +02:00
Teruteru
0133fe7907
Remove unnecessary newline characters from the error log
2021-12-13 20:19:08 +09:00
ef2d005957
Fix #1898
2021-12-11 16:32:54 +02:00
bfe7dd16e9
Reproduce the bug described in #1898 using test_addressbook()
2021-12-11 16:32:48 +02:00
154ecc410c
Added custom error message in message_inbox testcase
2021-12-06 19:17:59 +05:30
5771f21cfb
Added undeleteMessage function in helper_inbox & respective method in api.py and separated inbox & trash testcases
2021-12-02 19:11:38 +05:30
16175278a8
Merged inbox & trash functions related testcases into single testcase method
2021-12-02 19:11:38 +05:30
21d5a6ce8f
Instead of print added getAllInboxMessages values in assertEqual message parameter
2021-12-02 19:11:37 +05:30
62ffe96bc8
Added anouncement addr comment, replaces assertTrue with assertEqual & added print for getAllInboxMessages to check build failure
2021-12-02 19:11:37 +05:30
56ec5b8a03
Created testmode decorator & routed command decorator through it
2021-12-02 19:11:36 +05:30
21cb4e516d
Added testmode check for HandleclearUISignalQueue & HandleGetStatusBar functions, replaced sample_inbox_msg_receiver_address by sample_deterministic_addr4
2021-12-02 19:11:36 +05:30
9a194f0bae
Added statusBar, getAllInboxMessages, getAllInboxMessageIds, getInboxMessageById, getInboxMessagesByReceiver, trashMessage, trashInboxMessage & addSubscription, methods testcases & updated related functions
2021-12-02 19:11:35 +05:30
511c7b69ac
added android dev in buildscript
2021-12-01 15:17:58 +05:30
ebdcc363b1
Add a portable env for py27 in tox.ini,
...
update python3 envs and PYTHONWARNINGS, restrict deps for reset and stats.
2021-11-26 18:04:50 +02:00
a6c81b5a4a
Rewrite tests script for using the pybitmessage package, not src
2021-11-26 18:04:50 +02:00
0560342201
The script for portable mode if needed
2021-11-26 18:04:50 +02:00
61d9db9e72
Remove import from outer package in messagetypes, use dotted imports
2021-11-26 18:04:40 +02:00
99abb6c880
Updated buildbot and travis in Dockerfile.bionic
2021-11-26 13:56:56 +05:30
c6f50bccec
ignore coverage changes
2021-11-24 17:24:52 +05:30
6fa407aefe
Turn off system packages in rtfd config
2021-11-23 20:33:11 +02:00
ed6ca87092
Add a tox env for building docs
2021-11-23 20:33:10 +02:00
44144f3023
Adjust docs dependencies:
...
- leave sphinx and sphinx_rtd_theme in the extra and move the rest
to docs/requirements.txt, which is used by RTD
- docutils-0.18 caused a build failure
2021-11-23 20:33:02 +02:00
57ca3b1cf0
Update autodoc_mock_imports and apidoc_excluded_paths in docs/conf.py
2021-11-23 20:31:44 +02:00
c0f5e1b1a2
refactor address.py
2021-11-17 21:01:23 +05:30
2ef6463439
Refactor Kivy-payment screen test
2021-11-12 12:55:42 +05:30
47dffae19e
Refactor draft screen test
2021-11-12 11:58:28 +05:30
b3577a09e5
Return None from addresses.encodeBase58() for negative number
2021-11-11 15:56:06 +02:00
93c7cfbf63
test_base58: added tests for a single character, zero and invalid data
2021-11-11 15:56:05 +02:00
8a5d90f200
protocol: bytes everywhere in CreatePacket and assembleVersionMessage
2021-11-11 15:55:34 +02:00
a94ff1efd3
New test case for packets data, so far here are the tests for:
...
varint, protocol.encodeHost(), protocol.CreatePacket() - only checks magic
2021-11-11 15:35:42 +02:00
ed52b41464
Add a test for base58 and use samples everywhere in test_addresses
2021-11-11 15:35:41 +02:00
4302126b6c
kivy porting to python3 phase1
2021-11-11 09:58:02 +05:30
3052a3c2c2
Fixed import issues, updated message.py functions and added testcases for messagetypes
2021-11-10 13:32:11 +05:30