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

Upgrade SmartCashjs-lib #18

Open
enriquesouza opened this issue Sep 11, 2020 · 0 comments
Open

Upgrade SmartCashjs-lib #18

enriquesouza opened this issue Sep 11, 2020 · 0 comments

Comments

@enriquesouza
Copy link
Contributor

We need to upgrade our SmartCash JS lib to the latest version of Bitcoin LIB;

SmartCashLib:
https://github.com/SmartCash/SmartCashjs-lib

BitCoinJSlib
https://github.com/bitcoinjs/bitcoinjs-lib

The acceptance criteria are:

1st: Maintain the current functionality working:

  • We must be able to create SmartCash addresses in the new and old format. Old format uses SHA-3 (Keccak);
  • We must be able to create private Keys;
  • Create and sign raw transactions;
  • Validate addresses;
  • Validate PK;
  • Export the hash of the signed transaction to be broadcasted in any explorer;

New functionalities:

  • Generate addresses in the new SmartCash format compatible with Bitcoin;
  • Generate private keys using mnemonic phrases;
  • Add OP_RETURN option data without any error to broadcast on blockchain;
  • Add the option to send transactions with a locked transactions;
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

No branches or pull requests

1 participant