code: public List<CharacterWalletTransactionsResponse> getCharactersCharacterIdWalletTransactions(Integer characterId,
              String datasource, Long fromId, String ifNoneMatch, String token) throws ApiException {
          ApiResponse<List<CharacterWalletTransactionsResponse>> resp = getCharactersCharacterIdWalletTransactionsWithHttpInfo(
                  characterId, datasource, fromId, ifNoneMatch, token);
          return resp.getData();
      }
docs: Get wallet transactions Get wallet transactions of a character --- This
  route is cached for up to 3600 seconds SSO Scope:
  esi-wallet.read_character_wallet.v1
  
  @param characterId
  An EVE character ID (required)
  @param datasource
  The server name you would like data from (optional, default to
  tranquility)
  @param fromId
  Only show transactions happened before the one referenced by
  this id (optional)
  @param ifNoneMatch
  ETag from a previous request. A 304 will be returned if this
  matches the current ETag (optional)
  @param token
  Access token to use if unable to set a header (optional)
  @return List&lt;CharacterWalletTransactionsResponse&gt;
  @throws ApiException
  If fail to call the API, e.g. server error or cannot
  deserialize the response body