Added the ability to make a transaction using Vault