Execute a Staking Transaction
Once you have selected a route, you can execute your staking transaction.
If you don't already have a route, follow these steps.
Use the same transfer parameters you used when finding a route. This will handle the entire transfer process for you, including prompting the wallet for any required actions.
Use these events to update your UI with helpful information for your users.