-
Notifications
You must be signed in to change notification settings - Fork 190
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LVFM-488: Major rewrite of the Bitcoin app APDU-level tests, using a in-house transaction parser #157
base: master
Are you sure you want to change the base?
Commits on Jul 5, 2020
-
Add transaction parser utility (BTC, segwit, Zcash for now)
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 349294f - Browse repository at this point
Copy the full SHA 349294fView commit details -
Rationalize helpers module file structure
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for 5165903 - Browse repository at this point
Copy the full SHA 5165903View commit details -
Helpers: Add recognition of overwinter, pre-sapling Zcash tx to TxPar…
…se, Fix parser issues related to GetTrustedInput, reworked sendApdus() method, Update txparser, Helpers reworked to make segwit tests pass, More fixes in helpers for segwit inputs, Deactivate expected_signature as a test data (still WIP), Fix issue with input script not sent in some cases, Rework hash computation to fix wrong segwit tx hash + stuff, Adaptations for test data move to conftest.py + initial mods for test automation (unfinished)
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for f8e6ca3 - Browse repository at this point
Copy the full SHA f8e6ca3View commit details -
Update GetTrustedInput test to use new BTC tx parser
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for f133b4d - Browse repository at this point
Copy the full SHA f133b4dView commit details -
Test: remove old methods calls
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for de25e4d - Browse repository at this point
Copy the full SHA de25e4dView commit details -
Tests: method names refactoring in tests, BTC test updated to remove …
…offsets, Removed some more indexes + fixed issues in segwit inputs script handling, Fixed Zcash Overwinter tests + adapted other tests to TxHashMode being instanciable, Finish Segwit / Zcash tests adaptations to new tx parser, Moved test data from test scripts to new conftest.py & use fixtures to access them
hcleonis committedJul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for f5e8e37 - Browse repository at this point
Copy the full SHA f5e8e37View commit details -
hcleonis committed
Jul 5, 2020 Configuration menu - View commit details
-
Copy full SHA for bbd0471 - Browse repository at this point
Copy the full SHA bbd0471View commit details
Commits on Jul 6, 2020
-
Update tests/README.md with additional info of test framework & sugge…
…sted next steps
hcleonis committedJul 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 9522ab7 - Browse repository at this point
Copy the full SHA 9522ab7View commit details
Commits on Jul 7, 2020
-
Applied @onyb & @grydz review remarks
hcleonis committedJul 7, 2020 Configuration menu - View commit details
-
Copy full SHA for ce6538a - Browse repository at this point
Copy the full SHA ce6538aView commit details -
hcleonis committed
Jul 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 55cde36 - Browse repository at this point
Copy the full SHA 55cde36View commit details
Commits on Jul 9, 2020
-
Modifications following review from @yass
hcleonis committedJul 9, 2020 Configuration menu - View commit details
-
Copy full SHA for d882cc9 - Browse repository at this point
Copy the full SHA d882cc9View commit details -
Review fix: guard againt hashing a None transaction
hcleonis committedJul 9, 2020 Configuration menu - View commit details
-
Copy full SHA for 23ab55a - Browse repository at this point
Copy the full SHA 23ab55aView commit details