Skip to content
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

Update qtum support #176

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

qtum-neil
Copy link

Add Qtum offline staking delegation support.
Add OP_SENDER support.
Improve contract calls displayed data.

* Add op_sender and update op_call and op_create checks
* Fix get for script size
* Update functions names in the style of the app
* Check op_call and op_create only for qtum
* Update max output size to 500 for Qtum
* Update Qtum to be standalone app
* Add Qtum specific code between macros
* Fix for op_sender output  check
* Add Sign OP_SENDER into UX FLOW
* Add function to get script for sender address
* Add function to check is exist sender sig in the output
* Add size to sender address script
* Add sign op_sender support
* Release more memory for Qtum
* Move the sign sender code in btchip_hash_sender_sign.c
* Add sender signature checks
The signature is empty when signing the output and not empty when signing the inputs.
* Add Qtum specific code between macros
* Increase the max output size from 450 to 500 as before op_sender
Op_sender work well with 500 too after disable Blake2b (350 with Blake2b enabled),
which is not used for hashing in Qtum.
* add qtum testnet
* add support for other derivation path
* Do not use LIB
* Display delegation/contract details

Co-authored-by: timemarkovqtum <[email protected]>
Co-authored-by: codeface <[email protected]>
Co-authored-by: Neil <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants