This Software Development Kit is used in Tonomy ID to interact and call with the Antelope blockchain and services. It is also used as the public API for integration by applications to do single sign-on, share credentials and sign transactions.
[x] Wallet then uses private key to sign the transaction AND send the signed transaction to the appropriate network. Use the network specific SDK to sign the transaction. Using Transaction.signTransactionAndSendToNetwork()
[x] sends a confirmation of the transaction (the transaction ID) back to the App
[x] integration test showing signed transaction
When user cancel:
[x] sends a confirmation that the user aborted back to the App
Acceptance criteria:
[x] Check if account on the network already exists, if not
[x] If not exists create the account (each network is different - use SDK) (ethereum web3.js, Hedera https://github.com/hashgraph/hedera-sdk-js)
[x] Wallet then uses private key to sign the transaction AND send the signed transaction to the appropriate network. Use the network specific SDK to sign the transaction. Using
Transaction.signTransactionAndSendToNetwork()
[x] sends a confirmation of the transaction (the transaction ID) back to the App
[x] integration test showing signed transaction
When user cancel: