Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live balances, transactions and prices #9

Merged
merged 73 commits into from
Jan 27, 2022
Merged

Commits on Dec 8, 2021

  1. Adding CoinMarketCap types

    agustin-v committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    d9468ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe5713 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8eaa96 View commit details
    Browse the repository at this point in the history
  4. Changing return type

    agustin-v committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    307ab2e View commit details
    Browse the repository at this point in the history
  5. Changing return type

    agustin-v committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    0579d74 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2021

  1. Adding price endpoint

    agustin-v committed Dec 9, 2021
    Configuration menu
    Copy the full SHA
    3127777 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25ec8e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef96c6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    79228b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Configuration menu
    Copy the full SHA
    739e7b8 View commit details
    Browse the repository at this point in the history
  2. Adding types for metadata

    agustin-v committed Dec 10, 2021
    Configuration menu
    Copy the full SHA
    e49e91e View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. Configuration menu
    Copy the full SHA
    3b490ee View commit details
    Browse the repository at this point in the history
  2. Types for metadata response

    agustin-v committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    78dcd26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e93c731 View commit details
    Browse the repository at this point in the history
  4. Running linter

    agustin-v committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    e5b1485 View commit details
    Browse the repository at this point in the history
  5. Endpoint for prices.

    agustin-v committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    7682b84 View commit details
    Browse the repository at this point in the history
  6. Reunning linter

    agustin-v committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    6670340 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d0a1786 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. socket setup

    Christian Escalante committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    e368bdf View commit details
    Browse the repository at this point in the history
  2. something proposal

    Christian Escalante committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    f720de8 View commit details
    Browse the repository at this point in the history
  3. better emit event name

    Christian Escalante committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    b8e0dac View commit details
    Browse the repository at this point in the history
  4. Fixing types syntax

    agustin-v committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    c1a5136 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. push new balances working

    Christian Escalante committed Dec 15, 2021
    Configuration menu
    Copy the full SHA
    2b36027 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2021

  1. minor changes and handle disconnect

    Christian Escalante committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    b268bfd View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    b219ab9 View commit details
    Browse the repository at this point in the history
  2. Move files

    ilanolkies committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    c7e0de9 View commit details
    Browse the repository at this point in the history
  3. Refactor api

    ilanolkies committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    714f13f View commit details
    Browse the repository at this point in the history
  4. Lint

    ilanolkies committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    600950a View commit details
    Browse the repository at this point in the history
  5. Refactor json result

    ilanolkies committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    c487e6e View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2021

  1. Add tests

    ilanolkies committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    fd133fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    696483c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. review changes

    Christian Escalante committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    f8f4fdc View commit details
    Browse the repository at this point in the history
  2. Fixing merging issues

    Agustín Villalobos authored and Agustín Villalobos committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    aa84621 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7963e73 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25f2c00 View commit details
    Browse the repository at this point in the history
  5. Lint

    ilanolkies committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    eee6a11 View commit details
    Browse the repository at this point in the history
  6. Merging updated-live-balances

    Agustin Villalobos committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    c84f755 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2021

  1. Polling function for coinmarketcap prices

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    d5ceeb2 View commit details
    Browse the repository at this point in the history
  2. Implemented pushNewPrices socket based on wallet address

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    6a1c294 View commit details
    Browse the repository at this point in the history
  3. Implementing tokens addresses by chainId, 30 for mainnet and 31 for t…

    …estnet
    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    5890dbf View commit details
    Browse the repository at this point in the history
  4. Fixing tests

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    6b46b74 View commit details
    Browse the repository at this point in the history
  5. Adding chainId parameter for the coinmarketcap class

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    b25753a View commit details
    Browse the repository at this point in the history
  6. Lint

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    9a59761 View commit details
    Browse the repository at this point in the history
  7. Fixing merge conflicts

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    7109f3c View commit details
    Browse the repository at this point in the history
  8. Removing trailing comma

    Agustin Villalobos committed Dec 21, 2021
    Configuration menu
    Copy the full SHA
    fe840f1 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2021

  1. Configuration menu
    Copy the full SHA
    f68710e View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2021

  1. Update list of supported tokens by coinmarketcap

    Agustin Villalobos committed Dec 27, 2021
    Configuration menu
    Copy the full SHA
    00a154a View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Filtering out unsupported tokens

    Agustin Villalobos committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    31b362e View commit details
    Browse the repository at this point in the history
  2. Commenting out the validatePricesRequest function which validates if …

    …the token is supported or not, since we are doing that inside the coinmarketcap function
    Agustin Villalobos committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    7f6fe29 View commit details
    Browse the repository at this point in the history
  3. Commenting out the validatePricesRequest function which validates if …

    …the token is supported or not, since we are doing that inside the coinmarketcap function
    Agustin Villalobos committed Dec 28, 2021
    Configuration menu
    Copy the full SHA
    94bb4c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2021

  1. coinmarketcap api will fail if no ids passed therefore we added an if…

    … if there are no addresses
    Agustin Villalobos committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    33a379e View commit details
    Browse the repository at this point in the history
  2. adding an empty json as default value for prices, in case the wallet …

    …doesnt have any token yet, the backend wont crash because of the coinmarket cap api no receiving tokens ids
    Agustin Villalobos committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    8f36bc7 View commit details
    Browse the repository at this point in the history
  3. fixing merging issues

    Agustin Villalobos committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    04cb38e View commit details
    Browse the repository at this point in the history
  4. Lint

    Agustin Villalobos committed Dec 29, 2021
    Configuration menu
    Copy the full SHA
    8eec61b View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Adding only supported tokens

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    1f11902 View commit details
    Browse the repository at this point in the history
  2. exporting isConvertSupported function

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    4d5b7a6 View commit details
    Browse the repository at this point in the history
  3. Lint

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    a62c9b2 View commit details
    Browse the repository at this point in the history
  4. Adding conditions to handle unsupported convert or addresses

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    67d4bba View commit details
    Browse the repository at this point in the history
  5. Modifying tests to handle new responses

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    e98cd36 View commit details
    Browse the repository at this point in the history
  6. Adding chainId as parameter to the subscriptions

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    c1104ac View commit details
    Browse the repository at this point in the history
  7. Adding RBTC as default in the subscriptions

    Agustin Villalobos committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    b9c23f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. Merge pull request #14 from rsksmart/feature/live-prices

    Feature/live prices
    chescalante committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    dde2abe View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2022

  1. Configuration menu
    Copy the full SHA
    2efd605 View commit details
    Browse the repository at this point in the history
  2. Merging changes

    sleyter93 committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    120978c View commit details
    Browse the repository at this point in the history
  3. Fixing test for caching

    sleyter93 committed Jan 11, 2022
    Configuration menu
    Copy the full SHA
    91a5811 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. Migrate store in cache and filtering missing address

    Sleyter Sandoval authored and Sleyter Sandoval committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    55cdd12 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    71ec7e4 View commit details
    Browse the repository at this point in the history
  2. Adding tests for caching

    sleyter93 committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    85dbcdd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16 from rsksmart/feature/caching

    Fixing caching strategy
    ilanolkies committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    7f0e823 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Configuration menu
    Copy the full SHA
    d754ef2 View commit details
    Browse the repository at this point in the history
  2. Enhancement/error handling (#17)

    * Custom error class and errorhandler functio
    
    * Removing errorhandler from here and using it in setupAPI
    
    * Uncommenting the asserts that checked the text of the error message response
    
    * Implementing next function in the error handlers of the promises
    
    * Update src/middleware/index.ts
    
    Co-authored-by: Ilan <36084092+ilanolkies@users.noreply.github.com>
    
    * Update src/middleware/index.ts
    
    Co-authored-by: Ilan <36084092+ilanolkies@users.noreply.github.com>
    
    * Update src/api/index.ts
    
    Co-authored-by: Ilan <36084092+ilanolkies@users.noreply.github.com>
    
    * applying suggestions
    
    Co-authored-by: Agustin Villalobos <agustin.villalobos@iovlabs.org>
    Co-authored-by: Ilan <36084092+ilanolkies@users.noreply.github.com>
    3 people committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    a4d4ac7 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2022

  1. Configuration menu
    Copy the full SHA
    8f9b981 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #20 from rsksmart/fix-tx-condition

    Fix how transactions are selected to be pushed
    sleyter93 committed Jan 27, 2022
    Configuration menu
    Copy the full SHA
    2a774a9 View commit details
    Browse the repository at this point in the history