async def fetch_deposits(self, code=None, since=None, limit=None, params={}):
    '\n        fetch all deposits made to an account\n        :param str|None code: unified currency code\n        :param int|None since: the earliest time in ms to fetch deposits for\n        :param int|None limit: the maximum number of deposits structures to retrieve\n        :param dict params: extra parameters specific to the bitvavo api endpoint\n        :returns [dict]: a list of `transaction structures <https://docs.ccxt.com/en/latest/manual.html#transaction-structure>`\n        '
    (await self.load_markets())
    request = {}
    currency = None
    if (code is not None):
        currency = self.currency(code)
        request['symbol'] = currency['id']
    if (since is not None):
        request['start'] = since
    if (limit is not None):
        request['limit'] = limit
    response = (await self.privateGetDepositHistory(self.extend(request, params)))
    return self.parse_transactions(response, currency, since, limit, {'type': 'deposit'})
fetch all deposits made to an account
:param str|None code: unified currency code
:param int|None since: the earliest time in ms to fetch deposits for
:param int|None limit: the maximum number of deposits structures to retrieve
:param dict params: extra parameters specific to the bitvavo api endpoint
:returns [dict]: a list of `transaction structures <https://docs.ccxt.com/en/latest/manual.html#transaction-structure>`
async def fetch_deposits(self, code=None, since=None, limit=None, params={}):
    '\n        fetch all deposits made to an account\n        :param str|None code: unified currency code\n        :param int|None since: the earliest time in ms to fetch deposits for\n        :param int|None limit: the maximum number of deposits structures to retrieve\n        :param dict params: extra parameters specific to the bitvavo api endpoint\n        :returns [dict]: a list of `transaction structures <https://docs.ccxt.com/en/latest/manual.html#transaction-structure>`\n        '
    (await self.load_markets())
    request = {}
    currency = None
    if (code is not None):
        currency = self.currency(code)
        request['symbol'] = currency['id']
    if (since is not None):
        request['start'] = since
    if (limit is not None):
        request['limit'] = limit
    response = (await self.privateGetDepositHistory(self.extend(request, params)))
    return self.parse_transactions(response, currency, since, limit, {'type': 'deposit'})