```\n  /**\n    * @notice @inheritdoc GMXVault\n    * @param self GMXTypes.Store\n    * @param isNative Boolean as to whether user is depositing native asset (e.g. ETH, AVAX, etc.)\n  */\n  function deposit(\n    GMXTypes.Store storage self,\n    GMXTypes.DepositParams memory dp,\n    bool isNative\n  ) external {\n    // rest of code\n    self.status = GMXTypes.Status.Deposit;\n\n    self.vault.mintFee();    ///<----------------------- @audit\n    // rest of code\n```\n