approve_velora
Documentation for eth_defi.erc_4626.vault_protocol.lagoon.velora.approve_velora function.
- approve_velora(vault, token, amount)
Approve Velora TokenTransferProxy to spend tokens on behalf of the vault.
Warning
Approve TokenTransferProxy, NOT Augustus Swapper. Funds may be lost if approved to Augustus directly.
- Parameters
vault (eth_defi.erc_4626.vault_protocol.lagoon.vault.LagoonVault) – Lagoon vault instance
token (eth_defi.token.TokenDetails) – Token to approve
amount (decimal.Decimal) – Amount to approve (human-readable decimals)
- Returns
Contract function to execute via performCall
- Return type
web3.contract.contract.ContractFunction