Sign and check executed transactions
Sign transaction
To write something to the blockchain user must sign data with his private key of the wallet used for this action. Each try to write data to the blockchain is called transaction.
Every time you create asset, create supply or do any other transaction signing related action, check which wallet is selected as your current wallet in WLM. Transaction is created for the current wallet and pushed to the device with TX.Mobile where the private key pf current wallet is stored.
In WLM you can run following operations which result in the transaction and thus writing to blockchain:
create asset
amend asset
create units of the asset
destroy units of the asset
transfer units of the asset
create controller
change controller (add/remove addresses to/from the controller)
change controller of the asset
create supply
change supply (change due date, refill supply, change exchange rate)
run warp
link asset, unlink assets
create FT contract
create NFT contract, add asset to NFT contract
When you trigger one of these actions in WLM, the transaction is being pushed to the TX.Mobile app. You get a notification on your mobile phone.
To finish the transaction, you have to sign it by clicking on “Confirm”, otherwise it won’t be processed. You also can reject it, then it won't be processed further too.
When you sign the transaction, data is pushed to the server and is written to the blockchain. After some time, you will receive a notification of the successful operation in WLM and in the mobile app.
Writing to blockchain can take some time so the time between placing signature and receiving notification about successful result of operation depends on the blockchain (local/global) and current activity of all contributors to it.
Also transaction costs (aka gas costs) depend on the blockchain which is connected to the system. In local blockchain networks the costs are stable and very low. In global Ethereum network they can vary significantly.
Check executed transaction
You can check the details of the triggered transaction both in WLM web app and in TX.Mobile.
Check transaction in WLM
Go to "Dashboard" in sidebar menu and stay under "My activity" tab to see the list of all triggered transactions by all addresses from the list of My wallets.
By selecting the transaction, you can check its details. You can always check the status and errors in case the transaction has failed. Apart from this metadata details depend on the type of the transaction are also displayed.
By switching to "Other" tab you can check the transactions which were triggered by some other user's wallets and which involved your address as a receiver.
Check transaction in TX.Mobile
When you open the app you see all triggered transactions by all addresses from the list of Wallets in TX.Mobile.
By selecting the transaction, you can check its details. You can always check the status and errors in case the transaction has failed. Apart from this metadata details depend on the type of the transaction are also displayed.
You can follow the transaction and its processing by checking the states.
Transaction status
All transactions can be in one of the following statuses:
submitted - transaction was created, signed and submitted to blockchain by TEOS
committed - transaction was written to blockchain according to blockchain's feedback, due to nature of blockchain technology this fact needs additional verification
confirmed - transaction's data was found in blockchain, verification has passed
rejected - transaction was rejected by user
failed - there was some error while processing
Last updated