Conversation
* fix: unchecked asset filters (#95)
* merge master in develop (#103)
* Revert "Master"
* merge preprod <> master (#67)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
---------
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
* merge preprod <> master (#77)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
* feat: YamStatistic: add Yamp Volume's number of days
* fix: fullyRentedAPR: fix french disclaimer text
* fix: second disclaimer text small error
* feat: fullyRentedAPR: manage VEFA properties
* refactore: improve comment
* feat: show VEFA properties forced fully rented APR only if property do not have tenants
* fix: RWA table view
* feat: add bridge link on header (#74)
* fix: VEFA Realtime APR
---------
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* Revert "merge preprod <> master (#77)"
This reverts commit 68daad55434377c91e0224a580528e9a501e392f.
* fix: APY fully rented for properties before start rent day (#85)
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
* Change NS for RealToken (#89) (#90)
---------
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* feat: restrict merges to preprod (#104)
* merge develop into master (#102) (#107)
* Change NS for RealToken (#89)
* chore: install required sharp dependency for production
* chore(deps): bump body-parser from 1.20.2 to 1.20.3 (#87)
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
* feat: add new assets REG, REG Vote Power (#91)
* first version : Assets as rows
* 'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
- Display switch for hiding 'other' assets in table rows
- 'other' assets figures added to Summary section
* contracts utils
* use contract utils for fetching balances
* Eth provider removed: REG Voting Power is not deployed on Eth
* batchCallOneFunction
not fully tested
* error args
* comments
* wrong 'inheritance'
* smol fix: properly throw 'User not found' error
* style/comments
* settings labels and icons
* unitIcon: optional + alignment with other units
* Filter 'other' assets in Grid view
* Settings: switch icons, section names
* fix: lint warning
* fix: lint warning
* fix: build error ?
* fix: build error #2 ?
* fix: build error #3 ?
* fix: build error #4 ?
* fix: build error #5 ?
* Fix: existing filter error when filtering on "Owned on"
* fix: avoid fetching others assets balances if user wallet was not set
* feat: add other token price on cards and fix decimals rounds for total invest
* fix: improve subsudy filter for exclude other realtokens
* fix: fix last changes filter and use correct typing in filters for avoid futurs errors
* feat: set initial launch date for RWA token
* feat: initialize rpc provider only once
* feat: include reg tokens locked inside the incentive vault
* fix: fix eslint warnings and add missing translations
* Update .gitignore
exclude pnpm lockfile
* Create .nvmrc
add .nvmrc for switching between node versions
* Update contract.ts
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
* Regvotingpower: icon orange, size grows depending on amount
* unused import
* Usdc currency/rate
* Voting power size & fill color depending on power amount
* Voting power size & fill color depending on power amount
* Fixes: token prices in USD, avoid fetching REG vault balances on Eth
- Tokens values fix: Updated assets prices by using currenciesRates and user currency rate (previously considering usdc = usd and xdai = usd as well),
now assets prices are converted from their respective currencies (e.g. usdc, xdai) to usd, then total value is priced in user choosen currency.
- Smol fix: getAddressesLockedBalances was fetching vault balances on Eth, throwing errors as there is not such vault on Eth.
Added parameters for fetching any number of vault by provider(s).
* comment
* Check Providers ability to handle requests
- Check Providers ability to handle requests
- Additionnal providers
https://rpc.ankr.com/eth and https://eth-pokt.nodies.app currently fail to handle concurrent requests
* Assets hooks moved in index for avoiding duplicate requests
- Both SummaryCard and AssetsView use the same hooks for getting their data, leading to duplicate web3 requests
Moving hooks in parent components prevents this form happening.
* prettier
* Avoid divide by zero in case asset.totalUnits is unknown/zero
* "Clean" scripts
* Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
* Paging translation labels: placeholder, All
* simplify pageSize handling
* Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards).
Filtering is now done in AssetsView where it should have been in the first place
* Revert changes: realtime/global labels for rents calculation switch
---------
* fix: API URLs issue #97 (#98)
* addresses issue #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
* Update .env.sample
missing update of sample .env
* Update .env.sample
* NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
* feat: update yarn lock (#99)
* feat: add new API urls to deployment workflow (#100)
* feat: pass new env variables to docker env (#101)
* fix: unchecked asset filters (#95)
* merge master in develop (#103)
* Revert "Master"
* merge preprod <> master (#67)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
---------
* merge preprod <> master (#77)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
* feat: YamStatistic: add Yamp Volume's number of days
* fix: fullyRentedAPR: fix french disclaimer text
* fix: second disclaimer text small error
* feat: fullyRentedAPR: manage VEFA properties
* refactore: improve comment
* feat: show VEFA properties forced fully rented APR only if property do not have tenants
* fix: RWA table view
* feat: add bridge link on header (#74)
* fix: VEFA Realtime APR
---------
* Revert "merge preprod <> master (#77)"
This reverts commit 68daad55434377c91e0224a580528e9a501e392f.
* fix: APY fully rented for properties before start rent day (#85)
* Change NS for RealToken (#89) (#90)
---------
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: BenoistP <75934369+BenoistP@users.noreply.github.com>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* feat: add workflow to restrict merges to master (#108)
* feat: add product type filter (#94)
* feat: add product type filter
* refactor: change filter file name
* feat: add product type i18n translations
* feat: update REG and RWA type to support new filter
* feat: automatically activate other assets fetch it equity token filter is selected
* feat: add default value for product type filter if user un-checked it
* Prevents settings menu from closing while clicking on calendar (#113)
* Prevents settings menu from closing while clicking on calendar
calendar is considered as "outside" of the settings menu
- State added for watching calendar "display" state
- Allow menu closing (on any click) when calendar is not opened
and prevents it from closing when calendar is open
* prettier
* fix: other asset balance by wallet (#112)
* tmp/test
* debug removed
* detailed balances by wallet type
todo:
- check amounts with vault
- remove debug log
- check types / interfaces
* console.log debug removed
* getChainId
returns Provider's chain id
used with getWalletChainName (wallets\walletsSelector.ts)
* getWalletChainName
returns "wallet" chain
used with getChainId (repositories\RpcProvider.ts)
* Sum's wallets token balances by chain (wallet type)
returns addresses balances by "wallets" (chain) and sums all balances
* prettier
* feat: optimize RPC calls (#114)
* feat: add address book lib
* feat: add aave core lib
* feat: add wallet balance provider provider ABI
* feat: optimize getAddressesBalances to minimize RPC calls
* fix: remove un-used lib
* fix: erc20 abi
* small enhancement
fix: Balances details (by chain) missing #111
* fix: merge issue
* useless console.dir
---------
Co-authored-by: BenoistP <bp_github.com@gazouille.net>
Co-authored-by: BenoistP <75934369+BenoistP@users.noreply.github.com>
* 73 feature add matomo analytics 2 (#110)
* merge develop into master (#102)
* Change NS for RealToken (#89)
* chore: install required sharp dependency for production
* chore(deps): bump body-parser from 1.20.2 to 1.20.3 (#87)
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: add new assets REG, REG Vote Power (#91)
* first version : Assets as rows
* 'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
- Display switch for hiding 'other' assets in table rows
- 'other' assets figures added to Summary section
* contracts utils
* use contract utils for fetching balances
* Eth provider removed: REG Voting Power is not deployed on Eth
* batchCallOneFunction
not fully tested
* error args
* comments
* wrong 'inheritance'
* smol fix: properly throw 'User not found' error
* style/comments
* settings labels and icons
* unitIcon: optional + alignment with other units
* Filter 'other' assets in Grid view
* Settings: switch icons, section names
* fix: lint warning
* fix: lint warning
* fix: build error ?
* fix: build error #2 ?
* fix: build error #3 ?
* fix: build error #4 ?
* fix: build error #5 ?
* Fix: existing filter error when filtering on "Owned on"
* fix: avoid fetching others assets balances if user wallet was not set
* feat: add other token price on cards and fix decimals rounds for total invest
* fix: improve subsudy filter for exclude other realtokens
* fix: fix last changes filter and use correct typing in filters for avoid futurs errors
* feat: set initial launch date for RWA token
* feat: initialize rpc provider only once
* feat: include reg tokens locked inside the incentive vault
* fix: fix eslint warnings and add missing translations
* Update .gitignore
exclude pnpm lockfile
* Create .nvmrc
add .nvmrc for switching between node versions
* Update contract.ts
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
* Regvotingpower: icon orange, size grows depending on amount
* unused import
* Usdc currency/rate
* Voting power size & fill color depending on power amount
* Voting power size & fill color depending on power amount
* Fixes: token prices in USD, avoid fetching REG vault balances on Eth
- Tokens values fix: Updated assets prices by using currenciesRates and user currency rate (previously considering usdc = usd and xdai = usd as well),
now assets prices are converted from their respective currencies (e.g. usdc, xdai) to usd, then total value is priced in user choosen currency.
- Smol fix: getAddressesLockedBalances was fetching vault balances on Eth, throwing errors as there is not such vault on Eth.
Added parameters for fetching any number of vault by provider(s).
* comment
* Check Providers ability to handle requests
- Check Providers ability to handle requests
- Additionnal providers
https://rpc.ankr.com/eth and https://eth-pokt.nodies.app currently fail to handle concurrent requests
* Assets hooks moved in index for avoiding duplicate requests
- Both SummaryCard and AssetsView use the same hooks for getting their data, leading to duplicate web3 requests
Moving hooks in parent components prevents this form happening.
* prettier
* Avoid divide by zero in case asset.totalUnits is unknown/zero
* "Clean" scripts
* Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
* Paging translation labels: placeholder, All
* simplify pageSize handling
* Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards).
Filtering is now done in AssetsView where it should have been in the first place
* Revert changes: realtime/global labels for rents calculation switch
---------
Co-authored-by: Jycssu <contact@jycssu.com>
* fix: API URLs issue #97 (#98)
* addresses issue #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
* Update .env.sample
missing update of sample .env
* Update .env.sample
* NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
* feat: update yarn lock (#99)
* feat: add new API urls to deployment workflow (#100)
* feat: pass new env variables to docker env (#101)
* fix: unchecked asset filters (#95)
* merge master in develop (#103)
* Revert "Master"
* merge preprod <> master (#67)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
---------
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
* merge preprod <> master (#77)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
* feat: YamStatistic: add Yamp Volume's number of days
* fix: fullyRentedAPR: fix french disclaimer text
* fix: second disclaimer text small error
* feat: fullyRentedAPR: manage VEFA properties
* refactore: improve comment
* feat: show VEFA properties forced fully rented APR only if property do not have tenants
* fix: RWA table view
* feat: add bridge link on header (#74)
* fix: VEFA Realtime APR
---------
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* Revert "merge preprod <> master (#77)"
This reverts commit 68daad55434377c91e0224a580528e9a501e392f.
* fix: APY fully rented for properties before start rent day (#85)
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
* Change NS for RealToken (#89) (#90)
---------
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: BenoistP <75934369+BenoistP@users.noreply.github.com>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* Matomo analytics
* should work way better with this
* fix: pushed old/wrong version
* disable cookie set to true
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* deployment fix
ERROR: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: 1
https://github.com/RealToken-Community/dashboard-v2/actions/runs/14044504299/job/39322225393
* Clean env
* Update branch.yml
* Fix spellcheck
* Fix spellcheck
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Fix spellcheck
* Clean README
* Fix spellcheck
* Add id site for matomo
* Fix matomo id
* Factoring tokens added (#121)
- prefilter
- advanced filter
- labels
* 117 read only not working (#122)
* Upgrade to latest realt-commons
* Explicitly set Gnosis as the default chain
... so current bug/freeze due to error on ETH won't show up (rpc error, bug in real-token\realt-interface-commons\packages\realt-commons\src\components\modals\WalletModal\WalletModal.tsx ?) when choosing read-only
* Update _app.tsx
* Packages upgrades & downgrades
@mantine/* downgraded to ^7.13.4 for matching realt-interface-commons versions
* Update package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update src/pages/_app.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Make yarn lockfile great again ... again
* Squashed commit of the following:
commit 511597e79ace97981419772db180dc197d8647ed
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 21:40:03 2025 +0200
typo
commit 58c4546b0eed59aa672f701feeb63dcaddef2cdd
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 21:37:57 2025 +0200
useless import removed
commit db039ff418c7998458b55229e66c1b77e5308281
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 21:34:57 2025 +0200
add realt-commons default rpc to dashboard default rpcs list
commit 2c7a38fdd71ee29ee2caff2660d9cf6ab6dce106
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 21:28:51 2025 +0200
comment
commit 9a94f4f04daf6af17cb01f71cb276b33fe5ff2ed
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 17:32:05 2025 +0200
Squashed commit of the following:
commit 57552411ab2851c9ad13f52accfbd3614846a20e
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 17:12:45 2025 +0200
prettier
commit 2b3703fd1ce717d097862422d3c894a3f4213171
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 17:10:06 2025 +0200
RPC urls
Additionnal rpc urls (codes defines default urls, thes additional ones (if setted) will prefix defaults)
Env value is a string, urls are separated by commas.
Duplicates, empty, nulls values are merged and removed
valid values:
RPC_URLS_ETH_MAINNET = https://rpc.eth.gateway.fm
RPC_URLS_ETH_MAINNET = ,,https://rpc.eth.gateway.fm,
commit 197dd98f97658fc53b82b1edd84fc77cecc26738
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 17:03:59 2025 +0200
Read-only fix
Redefine realt-commons chain config using RpcProviders config
commit 1759ad998d19243a3fdc03ed87637219ae1adf95
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 14:49:43 2025 +0200
temporary commit
commit 422ca846e6135ca1a11d08abb418d3897052c1b3
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 12:43:10 2025 +0200
restore previous version
commit 24dbc43b0372c382230f5d02396051aef9d9772e
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Sat May 24 12:39:01 2025 +0200
restore previous version
commit 35ecebff78c68860bf870d57082bcbd5a5398330
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Fri May 23 19:36:31 2025 +0200
Update RpcProvider.ts
commit 2726a2b18697c92cff674966d7293c07a1279a2a
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Fri May 23 11:13:45 2025 +0200
temp commit for backup
commit 22022e67668c1a1202699df04497d6fe59691692
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 21:01:28 2025 +0200
Make yarn lockfile great again
commit b00269800130d2e912e071b3425f2d8fdc706d74
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 19:23:15 2025 +0200
Update src/pages/_app.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
commit 159ef858febb0e2b538c3fefd0f377ac4546918c
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 19:21:34 2025 +0200
Update package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
commit 022c8b908cb9e87a3b4cba310e2d9f5eb64d32ba
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 19:15:37 2025 +0200
Packages upgrades & downgrades
@mantine/* downgraded to ^7.13.4 for matching realt-interface-commons versions
commit a2ec82042d5b439b825dede4676b667b05b8853c
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 18:03:46 2025 +0200
Update _app.tsx
commit 70f02ec5a469d0f39f71491a263c56aeaffa410e
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed May 21 17:58:22 2025 +0200
Explicitly set Gnosis as the default chain
... so current bug/freeze due to error on ETH won't show up (rpc error, bug in real-token\realt-interface-commons\packages\realt-commons\src\components\modals\WalletModal\WalletModal.tsx ?) when choosing read-only
commit a09a9164e829807272daafe0cb601e7bb8f10e3c
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue May 20 15:35:09 2025 +0200
Upgrade to latest realt-commons
* Fix docker local build error
=> ERROR [app builder 4/5] COPY . . 14.2s
------
> [app builder 4/5] COPY . .:
------
failed to solve: cannot replace to directory /var/lib/docker/overlay2/np0icniix570dylxjdxatwyl7/merged/app/node_modules/@apollo/client with file
ELIFECYCLE Command failed with exit code 1.
* Docker: fixes
docker-compose: version is obsolete
upgrade build to node 18
* Fix CI/CD
* v2.4.2
* Clean .env.sample
* fix: consume initializeProvidersQueue and add timout (#125)
* fix: consume initializeProvidersQueue and add timout
* fix: resolve linting issues using Prettier
* fix: fix type issue (GnosisRpcProvider property on unknown type)
* fix: resolve type error in RpcProvider (assigning 'unknown' to 'ProvidersWithUrls')
* feat: add page test-rpc for debug
* Include alternative apis (PitsBI actually) (#129)
* Prevent missing rentStartDate property from crashing app
Set date to null when rentStartDate(.)date is not defined: avoid "Cannot read properties of null"
RWA asset is missing this field
* ENV updates: REALTOKEN_API, PITSBI
REALTOKENAPI, REALTOKENAPI_HISTORY renamed/splited
into
REALTOKEN_API_BASE
REALTOKEN_API_VERSION
REALTOKEN_API_GET_ALLTOKENS
REALTOKEN_API_HISTORY_BASE
plus PITSBI_API env vars
* Squashed commit of the following:
commit b89ddda809b63ecd1dbf622c7bc3c660b5b3d62d
Author: BenoistP <bp_github.com@gazouille.net>
Date: Fri Jul 25 16:00:07 2025 +0200
Prettier
commit d9b976fc839618aa210ce0cca1ba17681f9e6d08
Author: BenoistP <bp_github.com@gazouille.net>
Date: Fri Jul 25 15:58:54 2025 +0200
Update index.ts
stupido
commit d3aab8dd692f895129005c47f073015c98a150c3
Author: BenoistP <bp_github.com@gazouille.net>
Date: Fri Jul 25 15:58:24 2025 +0200
Clean
debug removed
display fetch error (status) in console
commit 0aeabe9eea18edcb0930aa02837fbaadd163bbc9
Author: BenoistP <bp_github.com@gazouille.net>
Date: Fri Jul 25 15:17:43 2025 +0200
Build warnings fix
commit d55fdbcd5abd8742c1a874b6270c8511bbb87cf1
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 23:11:26 2025 +0200
Clean
Todo: display response error reason in logs
commit 3799702cc2c48e2b52a83e01cc84462564af6408
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 23:05:29 2025 +0200
Update index.ts
commit 18fb791e456e9a8c087fd0aa1ecd79e9d4a4503d
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 23:04:48 2025 +0200
Skip fetching Pitsbi data twice
commit c50593cffcd7a0f502b0c669c30d6816fd1649e0
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 22:53:32 2025 +0200
Use Pisbi API as fallback
commit 869d804d4037cbf4c46dbf61985be10d146843ef
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 22:38:31 2025 +0200
debug removed
commit 413f05db48c3dc4cb6936994173c87d0c7c4df62
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 22:02:31 2025 +0200
Setting: set DisplayAdditionalData initial value
commit d7add133e57b463f95297508843a78c872e643da
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 21:36:44 2025 +0200
clean
commit 5b8db348eabd97e2a1dbb44f8b00790c6bddb5b6
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 21:23:57 2025 +0200
Package update: ethers
commit 2c9ad413a8d0a085eafd636c7cb8198530323284
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 21:17:55 2025 +0200
Package update: @tabler/icons -> @tabler/icons-react
commit f2fe3fb72189e6b1249b7f2c4e1dff11f1fac947
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 19:36:35 2025 +0200
Priority icon size
commit a00e48e110cb4ce6d2e30488f9bf3bdb937be272
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 19:35:48 2025 +0200
Show/Hide additional data Setting
commit ab80d664b1b6b32670e3b95fa4161af58190d7a3
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 19:07:32 2025 +0200
Asset Issues
commit 024a632e05bb7fc7330d962b568f6576733f7b0b
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 14:34:22 2025 +0200
Style
every icons have the same color
commit 0076c5bb8daa38c5dc7a284fd70db01700a2b329
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 14:17:44 2025 +0200
Styling
Style: Loader icon replaced by Skeleton fading, Badge style removed
selectRealtokensIsLoadingExtraData
commit 041b973655b59d16b5a6f1db77a30ecd7e9d8665
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 12:40:58 2025 +0200
fetchWithRetry
commit d76b6ffae6c64c9a864dcf47327ed0898ccb069e
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 12:40:26 2025 +0200
Update general.ts
commit cd627fe5fe7779c4d3d8a590a1c8065ebd012f4d
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Wed Jul 23 12:39:34 2025 +0200
fetchWithRetry
commit c1f21bcdf18b724331275035272a8165af447b58
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 23:24:14 2025 +0200
AssetCard
commit 49dbc253743f31e62f5bb5a5ea22731bd1f41382
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 23:18:09 2025 +0200
AssetCard
commit 6e2ce8f803a8f1d67a39ee0c92dfb22297dc4d01
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 22:41:13 2025 +0200
Tags moved to IssuesStatusTags.tsx, AssetCard
commit 7819ca649a5bba15f9462acb4d52c3cc60421205
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 21:29:39 2025 +0200
Undefined rentStartDate_date
Display warning
commit 54ccacdcb223d2cc55f06cafd276d9292e424c9c
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 20:21:11 2025 +0200
Icon Loader
commit 2e34a8f2cb810ce9716966c612a25229eaffd745
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 20:03:16 2025 +0200
Icon loader
commit ea4f09ddb835ed00b2dd8a97b9ae316edbe2ad51
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 19:43:15 2025 +0200
Icons, Badge, "Unknown" state (loading)
commit 5fb41280ccee9bec1d8c80e6bbd24ecdd84d4adf
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Tue Jul 22 15:20:26 2025 +0200
Icons + Tooltips
commit 13f0cb765f79177faa4c6217ad11ee2a6ff3d870
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Mon Jul 21 23:26:47 2025 +0200
WIP
Icons
todo:
- use Pitsbi as main source of data if realt community api fails
- add hover on priority/status
- add priority/status data on cards view
- fix asset detail (crash on card click / forward)
commit cfb4d9728a378bedd76bcc064da0a66446f22d97
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Mon Jul 21 18:07:36 2025 +0200
ENV updates: REALTOKEN_API
commit 30d79d112fb705c2c26b6160975b81fb6e2b6711
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Mon Jul 21 18:06:23 2025 +0200
Set date to null when rentStartDate(.)date is not defined
Set date to null when rentStartDate(.)date is not defined,
avoid "Cannot read properties of null".
Typically for RWA asset
commit 6ad40ac70e980e48758540d278c6f49bb144720f
Author: BenoistP <75934369+BenoistP@users.noreply.github.com>
Date: Mon Jul 21 14:43:56 2025 +0200
WIP
* Api uris, only load extra data (Pitsbi) when setting is enabled
* Typo/wrong label
* Asset issues status filter
* Priority filter
* 130 clicking on an asset and/or getting back to list/card view view causes a crash (#131)
* Fix connector prop changing on every page change using memo()
Error: The connectors prop passed to Web3ReactProvider must be referentially static. If connectors is changing, try providing a key prop to Web3ReactProvider that changes every time connectors changes.
* use contracts addresses as IDs
* prettier
* Feat reusd sushiv3 (#134)
* First implementation using Honeyswap pools for price
Todo: use Sushi v3 for asset pricing
* Squashed commit of the following:
commit 9f53ea56206b0ccd130b53d558da001fffddf72d
Author: BenoistP <bp_github.com@gazouille.net>
Date: Sat Aug 2 10:01:46 2025 +0200
Clean
debug removed, tests
commit 5a61f555eeaeb3e9879a257df386a05ef3fa2af4
Author: BenoistP <bp_github.com@gazouille.net>
Date: Thu Jul 31 14:22:44 2025 +0200
result decimals fixed
todo: clean & test
commit 011bff67da9e4446d00d5084bb8ccb414d678352
Author: BenoistP <bp_github.com@gazouille.net>
Date: Wed Jul 30 18:35:43 2025 +0200
todo: fix getUniV3AssetPrice final price
commit 781628cef97e0a4c212563e552b611325dcad5f7
Author: BenoistP <bp_github.com@gazouille.net>
Date: Sun Jul 27 16:18:24 2025 +0200
tmp
* Update yarn.lock / fix for failed build
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***
* Revert "Update yarn.lock / fix for failed build"
This reverts commit 03560ac5fb3d32f0b4fe24a52dc2144c54a01856.
* yarn: fix for failed build
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***
* workflow: vercel
Deploying to Vercel for the time being
* Update vercel.json
* Revert "Update vercel.json"
This reverts commit 7a1bcda4e8fc3abcf2b6012d963a9654fc8884f9.
* Revert "workflow: vercel"
This reverts commit 949a457ddd02fe9b623d33cb440460181bd5e76f.
* merge develop into master (#102) (#107)
* Change NS for RealToken (#89)
* chore: install required sharp dependency for production
* chore(deps): bump body-parser from 1.20.2 to 1.20.3 (#87)
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)
---
updated-dependencies:
- dependency-name: body-parser
dependency-type: indirect
...
* feat: add new assets REG, REG Vote Power (#91)
* first version : Assets as rows
* 'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
- Display switch for hiding 'other' assets in table rows
- 'other' assets figures added to Summary section
* contracts utils
* use contract utils for fetching balances
* Eth provider removed: REG Voting Power is not deployed on Eth
* batchCallOneFunction
not fully tested
* error args
* comments
* wrong 'inheritance'
* smol fix: properly throw 'User not found' error
* style/comments
* settings labels and icons
* unitIcon: optional + alignment with other units
* Filter 'other' assets in Grid view
* Settings: switch icons, section names
* fix: lint warning
* fix: lint warning
* fix: build error ?
* fix: build error #2 ?
* fix: build error #3 ?
* fix: build error #4 ?
* fix: build error #5 ?
* Fix: existing filter error when filtering on "Owned on"
* fix: avoid fetching others assets balances if user wallet was not set
* feat: add other token price on cards and fix decimals rounds for total invest
* fix: improve subsudy filter for exclude other realtokens
* fix: fix last changes filter and use correct typing in filters for avoid futurs errors
* feat: set initial launch date for RWA token
* feat: initialize rpc provider only once
* feat: include reg tokens locked inside the incentive vault
* fix: fix eslint warnings and add missing translations
* Update .gitignore
exclude pnpm lockfile
* Create .nvmrc
add .nvmrc for switching between node versions
* Update contract.ts
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
* Regvotingpower: icon orange, size grows depending on amount
* unused import
* Usdc currency/rate
* Voting power size & fill color depending on power amount
* Voting power size & fill color depending on power amount
* Fixes: token prices in USD, avoid fetching REG vault balances on Eth
- Tokens values fix: Updated assets prices by using currenciesRates and user currency rate (previously considering usdc = usd and xdai = usd as well),
now assets prices are converted from their respective currencies (e.g. usdc, xdai) to usd, then total value is priced in user choosen currency.
- Smol fix: getAddressesLockedBalances was fetching vault balances on Eth, throwing errors as there is not such vault on Eth.
Added parameters for fetching any number of vault by provider(s).
* comment
* Check Providers ability to handle requests
- Check Providers ability to handle requests
- Additionnal providers
https://rpc.ankr.com/eth and https://eth-pokt.nodies.app currently fail to handle concurrent requests
* Assets hooks moved in index for avoiding duplicate requests
- Both SummaryCard and AssetsView use the same hooks for getting their data, leading to duplicate web3 requests
Moving hooks in parent components prevents this form happening.
* prettier
* Avoid divide by zero in case asset.totalUnits is unknown/zero
* "Clean" scripts
* Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
* Paging translation labels: placeholder, All
* simplify pageSize handling
* Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards).
Filtering is now done in AssetsView where it should have been in the first place
* Revert changes: realtime/global labels for rents calculation switch
---------
* fix: API URLs issue #97 (#98)
* addresses issue #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
* Update .env.sample
missing update of sample .env
* Update .env.sample
* NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
* feat: update yarn lock (#99)
* feat: add new API urls to deployment workflow (#100)
* feat: pass new env variables to docker env (#101)
* fix: unchecked asset filters (#95)
* merge master in develop (#103)
* Revert "Master"
* merge preprod <> master (#67)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
---------
* merge preprod <> master (#77)
* add dropdown
* simplify selector and add all token option
* feat: change allPage value to Infinity
* feat: estimate the fully rented rent
* feat: add fully rented estimation to asset cards
* refactor: move hook calls to top of the page
* fix: propInfo definition
* fix: last rent condition
* feat: add estimation for property with not fully rented history
* feat: get fully rented APR
* apply max APR method
* rename variable and functions
* feat: add RWA token
* feat: re-enable property onClick
* feat: add rwa valuation on the rwa card
* fix: missing property
* feat: add rwa to summary card
* define useRWA
* take into account user currency
* feat: add RWA value to net value calculation
* remove comment
* refactor: clean imports
* feat: include RWA on Ethereum
* fix: en communs
* feat: update filter to support RWA token
* fix: prettier
* fix: other prettier errors
* let prettier add strange semi-column
* fix: imports
* use hook
* add fallback
* switch for a useMemo
* feat: add real time fully rented APR
* feat: add gloabl metric fully rented APR
* feat: add disclaimer
* feat: add disclaimer
* feat: update disclaimer message
* fix: disclaimer message
* improve message
* feat: create yam statics stics page
* feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
* feat: mask tokens with no volume
* fix: add token name
* feat: add pagination
* feat: improve style
* feat: change token per page to 100
* feat: add fully rented APR to asset grid
* refactor: remove logs
* feat: add fully rented APR to property details
* fix: reset current page when tokens changed
* fix: reset current page when user change page size
* feat: add translation for YAM statistics hearder label
* fix: yamStatistics: use selected currency for token price
* feat: yamStatistics: add owned | all filter
* feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
* add additional fallbacks RPC URLs
* fix: RPC initialization on currencies file
* feat: YamStatistic: add Yamp Volume's number of days
* fix: fullyRentedAPR: fix french disclaimer text
* fix: second disclaimer text small error
* feat: fullyRentedAPR: manage VEFA properties
* refactore: improve comment
* feat: show VEFA properties forced fully rented APR only if property do not have tenants
* fix: RWA table view
* feat: add bridge link on header (#74)
* fix: VEFA Realtime APR
---------
* Revert "merge preprod <> master (#77)"
This reverts commit 68daad55434377c91e0224a580528e9a501e392f.
* fix: APY fully rented for properties before start rent day (#85)
* Change NS for RealToken (#89) (#90)
---------
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Sigri <sigri44@hotmail.fr>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: BenoistP <75934369+BenoistP@users.noreply.github.com>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
* Revert "Update yarn.lock / fix for failed build"
This reverts commit 03560ac5fb3d32f0b4fe24a52dc2144c54a01856.
* yarn: fix for failed build
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***
* Fix prettier
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Nandy Bâ <nandyba@yahoo.fr>
Co-authored-by: Kurtisone <104103601+Kurtisone@users.noreply.github.com>
Co-authored-by: jycssu-com <110905167+jycssu-com@users.noreply.github.com>
Co-authored-by: alex <123092072+AlexRLT@users.noreply.github.com>
Co-authored-by: Jycssu <contact@jycssu.com>
Co-authored-by: Yohann Durand <yohanndurand76@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: BenoistP <75934369+BenoistP@users.noreply.github.com>
Co-authored-by: BenoistP <bp_github.com@gazouille.net>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix: unchecked asset filters (fix: unchecked asset filters #95)
merge master in develop (merge master in develop #103)
Revert "Master"
merge preprod <> master (merge preprod <> master #67)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
merge preprod <> master (merge preprod <> master #77)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
feat: YamStatistic: add Yamp Volume's number of days
fix: fullyRentedAPR: fix french disclaimer text
fix: second disclaimer text small error
feat: fullyRentedAPR: manage VEFA properties
refactore: improve comment
feat: show VEFA properties forced fully rented APR only if property do not have tenants
fix: RWA table view
feat: add bridge link on header (feat: add bridge link on header #74)
fix: VEFA Realtime APR
This reverts commit 68daad5.
fix: APY fully rented for properties before start rent day (Add last VEFA improvements #85)
Change NS for RealToken (Change NS for RealToken #89) (Change NS for RealToken (#89) #90)
feat: restrict merges to preprod (feat: add ci rules for PR targeting preprod #104)
merge develop into master (merge develop into master #102) (merge develop into master (#102) #107)
Change NS for RealToken (Change NS for RealToken #89)
chore: install required sharp dependency for production
chore(deps): bump body-parser from 1.20.2 to 1.20.3 (chore(deps): bump body-parser from 1.20.2 to 1.20.3 #87)
Bumps body-parser from 1.20.2 to 1.20.3.
updated-dependencies:
feat: add new assets REG, REG Vote Power (Feature: new assets REG, REG Vote Power, RWA realtime price, Settings updates #91)
first version : Assets as rows
'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
contracts utils
use contract utils for fetching balances
Eth provider removed: REG Voting Power is not deployed on Eth
batchCallOneFunction
not fully tested
error args
comments
wrong 'inheritance'
smol fix: properly throw 'User not found' error
style/comments
settings labels and icons
unitIcon: optional + alignment with other units
Filter 'other' assets in Grid view
Settings: switch icons, section names
fix: lint warning
fix: lint warning
fix: build error ?
fix: build error No xDai/USD conversion rate used #2 ?
fix: build error RMM debt is not up to date #3 ?
fix: build error No refresh when changing wallet address #4 ?
fix: build error [Feature] Add connexion via Web3 wallet #5 ?
Fix: existing filter error when filtering on "Owned on"
fix: avoid fetching others assets balances if user wallet was not set
feat: add other token price on cards and fix decimals rounds for total invest
fix: improve subsudy filter for exclude other realtokens
fix: fix last changes filter and use correct typing in filters for avoid futurs errors
feat: set initial launch date for RWA token
feat: initialize rpc provider only once
feat: include reg tokens locked inside the incentive vault
fix: fix eslint warnings and add missing translations
Update .gitignore
exclude pnpm lockfile
add .nvmrc for switching between node versions
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
Regvotingpower: icon orange, size grows depending on amount
unused import
Usdc currency/rate
Voting power size & fill color depending on power amount
Voting power size & fill color depending on power amount
Fixes: token prices in USD, avoid fetching REG vault balances on Eth
comment
Check Providers ability to handle requests
prettier
Avoid divide by zero in case asset.totalUnits is unknown/zero
"Clean" scripts
Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
Paging translation labels: placeholder, All
simplify pageSize handling
Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards). Filtering is now done in AssetsView where it should have been in the first place
fix: API URLs issue BUG: deprecated api urls #97 (fix: API URLs issue #97 #98)
addresses issue BUG: deprecated api urls #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
missing update of sample .env
Update .env.sample
NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
feat: update yarn lock (feat: update yarn lock #99)
feat: add new API urls to deployment workflow (Add new api urls to deployment workflow #100)
feat: pass new env variables to docker env (feat: pass new env variables to docker env #101)
fix: unchecked asset filters (fix: unchecked asset filters #95)
merge master in develop (merge master in develop #103)
Revert "Master"
merge preprod <> master (merge preprod <> master #67)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
merge preprod <> master (merge preprod <> master #77)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
feat: YamStatistic: add Yamp Volume's number of days
fix: fullyRentedAPR: fix french disclaimer text
fix: second disclaimer text small error
feat: fullyRentedAPR: manage VEFA properties
refactore: improve comment
feat: show VEFA properties forced fully rented APR only if property do not have tenants
fix: RWA table view
feat: add bridge link on header (feat: add bridge link on header #74)
fix: VEFA Realtime APR
This reverts commit 68daad5.
fix: APY fully rented for properties before start rent day (Add last VEFA improvements #85)
Change NS for RealToken (Change NS for RealToken #89) (Change NS for RealToken (#89) #90)
feat: add workflow to restrict merges to master (feat: add workflow to restrict merges to master #108)
feat: add product type filter (feat: add product type filter #94)
feat: add product type filter
refactor: change filter file name
feat: add product type i18n translations
feat: update REG and RWA type to support new filter
feat: automatically activate other assets fetch it equity token filter is selected
feat: add default value for product type filter if user un-checked it
Prevents settings menu from closing while clicking on calendar (Prevents settings menu from closing while clicking on calendar #113)
Prevents settings menu from closing while clicking on calendar
calendar is considered as "outside" of the settings menu
prettier
fix: other asset balance by wallet (Feature fix other asset balance by wallet #112)
tmp/test
debug removed
detailed balances by wallet type
todo:
console.log debug removed
getChainId
returns Provider's chain id
used with getWalletChainName (wallets\walletsSelector.ts)
returns "wallet" chain
used with getChainId (repositories\RpcProvider.ts)
returns addresses balances by "wallets" (chain) and sums all balances
prettier
feat: optimize RPC calls (feat: optimize RPC calls #114)
feat: add address book lib
feat: add aave core lib
feat: add wallet balance provider provider ABI
feat: optimize getAddressesBalances to minimize RPC calls
fix: remove un-used lib
fix: erc20 abi
small enhancement
fix: Balances details (by chain) missing #111
fix: merge issue
useless console.dir
73 feature add matomo analytics 2 (73 feature add matomo analytics 2 #110)
merge develop into master (merge develop into master #102)
Change NS for RealToken (Change NS for RealToken #89)
chore: install required sharp dependency for production
chore(deps): bump body-parser from 1.20.2 to 1.20.3 (chore(deps): bump body-parser from 1.20.2 to 1.20.3 #87)
Bumps body-parser from 1.20.2 to 1.20.3.
updated-dependencies:
feat: add new assets REG, REG Vote Power (Feature: new assets REG, REG Vote Power, RWA realtime price, Settings updates #91)
first version : Assets as rows
'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
contracts utils
use contract utils for fetching balances
Eth provider removed: REG Voting Power is not deployed on Eth
batchCallOneFunction
not fully tested
error args
comments
wrong 'inheritance'
smol fix: properly throw 'User not found' error
style/comments
settings labels and icons
unitIcon: optional + alignment with other units
Filter 'other' assets in Grid view
Settings: switch icons, section names
fix: lint warning
fix: lint warning
fix: build error ?
fix: build error No xDai/USD conversion rate used #2 ?
fix: build error RMM debt is not up to date #3 ?
fix: build error No refresh when changing wallet address #4 ?
fix: build error [Feature] Add connexion via Web3 wallet #5 ?
Fix: existing filter error when filtering on "Owned on"
fix: avoid fetching others assets balances if user wallet was not set
feat: add other token price on cards and fix decimals rounds for total invest
fix: improve subsudy filter for exclude other realtokens
fix: fix last changes filter and use correct typing in filters for avoid futurs errors
feat: set initial launch date for RWA token
feat: initialize rpc provider only once
feat: include reg tokens locked inside the incentive vault
fix: fix eslint warnings and add missing translations
Update .gitignore
exclude pnpm lockfile
add .nvmrc for switching between node versions
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
Regvotingpower: icon orange, size grows depending on amount
unused import
Usdc currency/rate
Voting power size & fill color depending on power amount
Voting power size & fill color depending on power amount
Fixes: token prices in USD, avoid fetching REG vault balances on Eth
comment
Check Providers ability to handle requests
prettier
Avoid divide by zero in case asset.totalUnits is unknown/zero
"Clean" scripts
Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
Paging translation labels: placeholder, All
simplify pageSize handling
Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards). Filtering is now done in AssetsView where it should have been in the first place
fix: API URLs issue BUG: deprecated api urls #97 (fix: API URLs issue #97 #98)
addresses issue BUG: deprecated api urls #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
missing update of sample .env
Update .env.sample
NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
feat: update yarn lock (feat: update yarn lock #99)
feat: add new API urls to deployment workflow (Add new api urls to deployment workflow #100)
feat: pass new env variables to docker env (feat: pass new env variables to docker env #101)
fix: unchecked asset filters (fix: unchecked asset filters #95)
merge master in develop (merge master in develop #103)
Revert "Master"
merge preprod <> master (merge preprod <> master #67)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
merge preprod <> master (merge preprod <> master #77)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
feat: YamStatistic: add Yamp Volume's number of days
fix: fullyRentedAPR: fix french disclaimer text
fix: second disclaimer text small error
feat: fullyRentedAPR: manage VEFA properties
refactore: improve comment
feat: show VEFA properties forced fully rented APR only if property do not have tenants
fix: RWA table view
feat: add bridge link on header (feat: add bridge link on header #74)
fix: VEFA Realtime APR
This reverts commit 68daad5.
fix: APY fully rented for properties before start rent day (Add last VEFA improvements #85)
Change NS for RealToken (Change NS for RealToken #89) (Change NS for RealToken (#89) #90)
Matomo analytics
should work way better with this
fix: pushed old/wrong version
disable cookie set to true
ERROR: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: 1
https://github.com/RealToken-Community/dashboard-v2/actions/runs/14044504299/job/39322225393
Clean env
Update branch.yml
Fix spellcheck
Fix spellcheck
Fix spellcheck
Clean README
Fix spellcheck
Add id site for matomo
Fix matomo id
Factoring tokens added (Factoring tokens added #121)
117 read only not working (117 read only not working #122)
Upgrade to latest realt-commons
Explicitly set Gnosis as the default chain
... so current bug/freeze due to error on ETH won't show up (rpc error, bug in real-token\realt-interface-commons\packages\realt-commons\src\components\modals\WalletModal\WalletModal.tsx ?) when choosing read-only
Update _app.tsx
Packages upgrades & downgrades
@mantine/* downgraded to ^7.13.4 for matching realt-interface-commons versions
Update package.json
Update src/pages/_app.tsx
Make yarn lockfile great again ... again
Squashed commit of the following:
commit 511597e
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Sat May 24 21:40:03 2025 +0200
commit 58c4546
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Sat May 24 21:37:57 2025 +0200
commit db039ff
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Sat May 24 21:34:57 2025 +0200
commit 2c7a38f
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Sat May 24 21:28:51 2025 +0200
commit 9a94f4f
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Sat May 24 17:32:05 2025 +0200
commit 22022e6
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 21:01:28 2025 +0200
commit b002698
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 19:23:15 2025 +0200
commit 159ef85
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 19:21:34 2025 +0200
commit 022c8b9
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 19:15:37 2025 +0200
commit a2ec820
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 18:03:46 2025 +0200
commit 70f02ec
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed May 21 17:58:22 2025 +0200
commit a09a916
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue May 20 15:35:09 2025 +0200
=> ERROR [app builder 4/5] COPY . . 14.2s
failed to solve: cannot replace to directory /var/lib/docker/overlay2/np0icniix570dylxjdxatwyl7/merged/app/node_modules/@apollo/client with file ELIFECYCLE Command failed with exit code 1.
docker-compose: version is obsolete
upgrade build to node 18
Fix CI/CD
v2.4.2
Clean .env.sample
fix: consume initializeProvidersQueue and add timout (fix: consume initializeProvidersQueue and add timout #125)
fix: consume initializeProvidersQueue and add timout
fix: resolve linting issues using Prettier
fix: fix type issue (GnosisRpcProvider property on unknown type)
fix: resolve type error in RpcProvider (assigning 'unknown' to 'ProvidersWithUrls')
feat: add page test-rpc for debug
Include alternative apis (PitsBI actually) (Include alternative apis (PitsBI actually) #129)
Prevent missing rentStartDate property from crashing app
Set date to null when rentStartDate(.)date is not defined: avoid "Cannot read properties of null" RWA asset is missing this field
REALTOKENAPI, REALTOKENAPI_HISTORY renamed/splited into
REALTOKEN_API_BASE
REALTOKEN_API_VERSION
REALTOKEN_API_GET_ALLTOKENS
REALTOKEN_API_HISTORY_BASE
plus PITSBI_API env vars
commit b89ddda
Author: BenoistP bp_github.com@gazouille.net
Date: Fri Jul 25 16:00:07 2025 +0200
commit d9b976f
Author: BenoistP bp_github.com@gazouille.net
Date: Fri Jul 25 15:58:54 2025 +0200
commit d3aab8d
Author: BenoistP bp_github.com@gazouille.net
Date: Fri Jul 25 15:58:24 2025 +0200
commit 0aeabe9
Author: BenoistP bp_github.com@gazouille.net
Date: Fri Jul 25 15:17:43 2025 +0200
commit d55fdbc
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 23:11:26 2025 +0200
commit 3799702
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 23:05:29 2025 +0200
commit 18fb791
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 23:04:48 2025 +0200
commit c50593c
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 22:53:32 2025 +0200
commit 869d804
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 22:38:31 2025 +0200
commit 413f05d
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 22:02:31 2025 +0200
commit d7add13
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 21:36:44 2025 +0200
commit 5b8db34
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 21:23:57 2025 +0200
commit 2c9ad41
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 21:17:55 2025 +0200
commit f2fe3fb
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 19:36:35 2025 +0200
commit a00e48e
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 19:35:48 2025 +0200
commit ab80d66
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 19:07:32 2025 +0200
commit 024a632
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 14:34:22 2025 +0200
commit 0076c5b
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 14:17:44 2025 +0200
commit 041b973
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 12:40:58 2025 +0200
commit d76b6ff
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 12:40:26 2025 +0200
commit cd627fe
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Wed Jul 23 12:39:34 2025 +0200
commit c1f21bc
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 23:24:14 2025 +0200
commit 49dbc25
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 23:18:09 2025 +0200
commit 6e2ce8f
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 22:41:13 2025 +0200
commit 7819ca6
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 21:29:39 2025 +0200
commit 54ccacd
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 20:21:11 2025 +0200
commit 2e34a8f
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 20:03:16 2025 +0200
commit ea4f09d
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 19:43:15 2025 +0200
commit 5fb4128
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Tue Jul 22 15:20:26 2025 +0200
commit 13f0cb7
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Mon Jul 21 23:26:47 2025 +0200
commit cfb4d97
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Mon Jul 21 18:07:36 2025 +0200
commit 30d79d1
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Mon Jul 21 18:06:23 2025 +0200
commit 6ad40ac
Author: BenoistP 75934369+BenoistP@users.noreply.github.com
Date: Mon Jul 21 14:43:56 2025 +0200
Api uris, only load extra data (Pitsbi) when setting is enabled
Typo/wrong label
Asset issues status filter
Priority filter
130 clicking on an asset and/or getting back to list/card view view causes a crash (130 clicking on an asset and/or getting back to list/card view view causes a crash #131)
Fix connector prop changing on every page change using memo()
Error: The connectors prop passed to Web3ReactProvider must be referentially static. If connectors is changing, try providing a key prop to Web3ReactProvider that changes every time connectors changes.
use contracts addresses as IDs
prettier
Feat reusd sushiv3 (Feat reusd sushiv3 #134)
First implementation using Honeyswap pools for price
Todo: use Sushi v3 for asset pricing
commit 9f53ea5
Author: BenoistP bp_github.com@gazouille.net
Date: Sat Aug 2 10:01:46 2025 +0200
commit 5a61f55
Author: BenoistP bp_github.com@gazouille.net
Date: Thu Jul 31 14:22:44 2025 +0200
commit 011bff6
Author: BenoistP bp_github.com@gazouille.net
Date: Wed Jul 30 18:35:43 2025 +0200
commit 781628c
Author: BenoistP bp_github.com@gazouille.net
Date: Sun Jul 27 16:18:24 2025 +0200
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***
This reverts commit 03560ac.
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***
Deploying to Vercel for the time being
Update vercel.json
Revert "Update vercel.json"
This reverts commit 7a1bcda.
This reverts commit 949a457.
merge develop into master (merge develop into master #102) (merge develop into master (#102) #107)
Change NS for RealToken (Change NS for RealToken #89)
chore: install required sharp dependency for production
chore(deps): bump body-parser from 1.20.2 to 1.20.3 (chore(deps): bump body-parser from 1.20.2 to 1.20.3 #87)
Bumps body-parser from 1.20.2 to 1.20.3.
updated-dependencies:
feat: add new assets REG, REG Vote Power (Feature: new assets REG, REG Vote Power, RWA realtime price, Settings updates #91)
first version : Assets as rows
'other' assets display switch; 'other' assets shown in Summary
'other' assets = tokens others than RealTokens = RWA, REG, ...
contracts utils
use contract utils for fetching balances
Eth provider removed: REG Voting Power is not deployed on Eth
batchCallOneFunction
not fully tested
error args
comments
wrong 'inheritance'
smol fix: properly throw 'User not found' error
style/comments
settings labels and icons
unitIcon: optional + alignment with other units
Filter 'other' assets in Grid view
Settings: switch icons, section names
fix: lint warning
fix: lint warning
fix: build error ?
fix: build error No xDai/USD conversion rate used #2 ?
fix: build error RMM debt is not up to date #3 ?
fix: build error No refresh when changing wallet address #4 ?
fix: build error [Feature] Add connexion via Web3 wallet #5 ?
Fix: existing filter error when filtering on "Owned on"
fix: avoid fetching others assets balances if user wallet was not set
feat: add other token price on cards and fix decimals rounds for total invest
fix: improve subsudy filter for exclude other realtokens
fix: fix last changes filter and use correct typing in filters for avoid futurs errors
feat: set initial launch date for RWA token
feat: initialize rpc provider only once
feat: include reg tokens locked inside the incentive vault
fix: fix eslint warnings and add missing translations
Update .gitignore
exclude pnpm lockfile
add .nvmrc for switching between node versions
optional parameters for customizing batch calls: batch max and min size, number of attempts before giving up
Regvotingpower: icon orange, size grows depending on amount
unused import
Usdc currency/rate
Voting power size & fill color depending on power amount
Voting power size & fill color depending on power amount
Fixes: token prices in USD, avoid fetching REG vault balances on Eth
comment
Check Providers ability to handle requests
prettier
Avoid divide by zero in case asset.totalUnits is unknown/zero
"Clean" scripts
Assets filtering moved to the right place
filter has to be in assetsView/AssetsView.tsx
Paging translation labels: placeholder, All
simplify pageSize handling
Assets filtering fix (causing pagination issues)
OtherAssets filtering was improperly implemented into the map loops by skipping non "others assets" value, causing holes in display (missing cards). Filtering is now done in AssetsView where it should have been in the first place
fix: API URLs issue BUG: deprecated api urls #97 (fix: API URLs issue #97 #98)
addresses issue BUG: deprecated api urls #97
Moves api urls to (.)ENV
set utls to new api.realtoken.community domain (previously api.realt.community)
missing update of sample .env
Update .env.sample
NEXT_PUBLIC_ prefix removed for REALTOKENAPI ENV vars
feat: update yarn lock (feat: update yarn lock #99)
feat: add new API urls to deployment workflow (Add new api urls to deployment workflow #100)
feat: pass new env variables to docker env (feat: pass new env variables to docker env #101)
fix: unchecked asset filters (fix: unchecked asset filters #95)
merge master in develop (merge master in develop #103)
Revert "Master"
merge preprod <> master (merge preprod <> master #67)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
merge preprod <> master (merge preprod <> master #77)
add dropdown
simplify selector and add all token option
feat: change allPage value to Infinity
feat: estimate the fully rented rent
feat: add fully rented estimation to asset cards
refactor: move hook calls to top of the page
fix: propInfo definition
fix: last rent condition
feat: add estimation for property with not fully rented history
feat: get fully rented APR
apply max APR method
rename variable and functions
feat: add RWA token
feat: re-enable property onClick
feat: add rwa valuation on the rwa card
fix: missing property
feat: add rwa to summary card
define useRWA
take into account user currency
feat: add RWA value to net value calculation
remove comment
refactor: clean imports
feat: include RWA on Ethereum
fix: en communs
feat: update filter to support RWA token
fix: prettier
fix: other prettier errors
let prettier add strange semi-column
fix: imports
use hook
add fallback
switch for a useMemo
feat: add real time fully rented APR
feat: add gloabl metric fully rented APR
feat: add disclaimer
feat: add disclaimer
feat: update disclaimer message
fix: disclaimer message
improve message
feat: create yam statics stics page
feat: add yam statistics for all RealT Tokens on Gnosis (who have Gnosis chain contract prop)
feat: mask tokens with no volume
fix: add token name
feat: add pagination
feat: improve style
feat: change token per page to 100
feat: add fully rented APR to asset grid
refactor: remove logs
feat: add fully rented APR to property details
fix: reset current page when tokens changed
fix: reset current page when user change page size
feat: add translation for YAM statistics hearder label
fix: yamStatistics: use selected currency for token price
feat: yamStatistics: add owned | all filter
feat: yamStatistics: add subsidized, fullySubsidized and notSubsidized filters
add additional fallbacks RPC URLs
fix: RPC initialization on currencies file
feat: YamStatistic: add Yamp Volume's number of days
fix: fullyRentedAPR: fix french disclaimer text
fix: second disclaimer text small error
feat: fullyRentedAPR: manage VEFA properties
refactore: improve comment
feat: show VEFA properties forced fully rented APR only if property do not have tenants
fix: RWA table view
feat: add bridge link on header (feat: add bridge link on header #74)
fix: VEFA Realtime APR
This reverts commit 68daad5.
fix: APY fully rented for properties before start rent day (Add last VEFA improvements #85)
Change NS for RealToken (Change NS for RealToken #89) (Change NS for RealToken (#89) #90)
This reverts commit 03560ac.
ERROR: failed to build: failed to solve: process "/bin/sh -c yarn --frozen-lockfile" did not complete successfully: exit code: ***