Gas Funds Manager

The Gas Funds Manager, also known as the User Funds Manager, is a smart contract that enables users to approve spending across option contracts and chains. It allows them to deposit gas in AVAX to submit transactions via the platform. To ensure accurate option prices and maintain transaction orders on Arrow, our router manager submits orders on behalf of users. The router manager must redeem gas from users to place orders for this to work. Hence, users need to deposit gas in AVAX in the User Funds Manager before placing any orders so that the router manager can post the transactions on-chain.