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

Implement create and sign any transaction functionality in Lisk Transactions #3739

Closed
MaciejBaj opened this issue May 28, 2019 · 1 comment
Closed

Comments

@MaciejBaj
Copy link
Contributor

Expected behavior

There should be functionality in Lisk Transactions allowing to create and sing any transaction - passing that transaction as a parameter. The functionality should verify only the required properties of transactions (common for all of the transactions):

- receipientId/receipentPublicKey,
- fee
- passphrase 

For that property set, the function creates and signs a transaction, adds the following properties:

- receipientId (if receipentPublicKey was passed),
- signature
- senderPublicKey (derived
- senderId (derived from the senderPublicKey)
- timestamp
- amount (0 by default)
- type

The output is ready to send over the POST /api/transactions API.

Actual behavior

Missing functionality.

Which version(s) does this affect? (Environment, OS, etc...)

2.0.0

@sridharmeganathan
Copy link
Contributor

sridharmeganathan commented Jun 28, 2019

@lsilvs

Please estimate and see it is possible to do it in our current sprint.

MaciejBaj added a commit that referenced this issue Jul 3, 2019
Improve create and sign any transaction functionality in Lisk Transactions - Closes #3739
@lsilvs lsilvs closed this as completed Jul 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants