-
Notifications
You must be signed in to change notification settings - Fork 134
Explorer Lending Protocol Object Page #1281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ckeshava
wants to merge
109
commits into
ripple:staging
Choose a base branch
from
ckeshava:lpObjectPage-draft1
base: staging
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+16,087
−20,928
Open
Changes from 92 commits
Commits
Show all changes
109 commits
Select commit
Hold shift + click to select a range
ce76d1a
initial draft: display details pertaining to the SAV
ckeshava 8161381
simplified the style components of VaultHeader React component
ckeshava a1cb949
feat: add transactions tab into the Vault webpage
ckeshava 1f0f0b6
feat: completed a draft of the loan-brokers tab. TODO: Test the possi…
ckeshava d983e1e
fix errors in representation of some fields in LoanBroker section
ckeshava 5792db5
draft: set up Vault Depositors section in the Vault webpage
ckeshava 5ff454a
feat: add loans react component into the Vault Explorer page
ckeshava d29a97f
feat: introduce copy button in the LoanBrokerID field
ckeshava b9a51f7
fix: If TotalValueOutstanding is missing in the Loan object, consider…
ckeshava c7063fa
feat: Add Amount field in the VaultTransaction table
ckeshava 5180cb3
fix: rectify minor errors in the Vault Header section
ckeshava 9072e69
feat: add currency repr to the numeric Amount units
ckeshava 8078192
[trivial] add messages in cases of error fetching loan-brokers and de…
ckeshava af7880e
feat: add transaction hash column in the VaultTransactions component
ckeshava 4f2f291
fix: update LoanID text to white color
ckeshava 64a1b5f
feat: add new LoanStatus Impaired for loans
ckeshava 4c7d253
feat: Add the LoanCount to the LoanBrokerName-tab display
ckeshava 8e5c266
feat: Add PermDomainID and LoanCounts for each of the LoanBrokers
ckeshava c62de36
feat: Introduced a number repr system for easier readabilioty (M for …
ckeshava 5b83dd7
fix: Display TVL only if the asset involved is XRP or USD stablecoin
ckeshava 7050adc
feat: add loan filter buttons
ckeshava eb8b7cf
feat: display warning if any loans have defaulted in a loan broker
ckeshava f948c71
feat: remove usages of private ripple artifactory
ckeshava 00fc20b
feat: Add title at the top of the page
ckeshava 248460a
feat: Unit tests for VaultHeader React component
ckeshava 5b8d5e9
feat: Unit tests for Vault Transactions React component
ckeshava ddf0511
feat: Unit tests for the VaultLoans react component
ckeshava 90db7d2
feat: Unit tests for the parent Vault react component
ckeshava 16ff928
fix minor issues in the code -- remove TODO comments, refactor common…
ckeshava 285f487
update the error message in the error case of VaultDepositors
ckeshava a6c8d9d
feat: Add currency toggle switch at the top of the page
ckeshava 717a2db
add unit tests; update the default amount repr from -- to 0
ckeshava 4b8cada
remove debug console.log messages
ckeshava d28be92
Merge remote-tracking branch 'origin/staging' into lpObjectPage-draft1
ckeshava aed4729
fix: recitfy linter errors
ckeshava 47a03ad
fix flaky unit tests; fix type mis-match errors; remove duplicate tra…
ckeshava f974cae
[trivial] fix prettier code style
ckeshava 83afcf6
feat: Update the behavior of the CurrencyToggle button; Fetch prices …
ckeshava 1d0ed57
unit tests: Add tests for the useTokenToUSDRate hook
ckeshava d2d1db6
fix: Update the usage of the term native currency in VaultHeader comp…
ckeshava e2de677
[trivial] minor simplification of the BrokerDetails component
ckeshava 3a01cdb
[trivial] simplify the LoanRow react component
ckeshava 48e2459
fix: Add missing null translations into other languages
ckeshava bc23759
remove unreachable code
ckeshava 22896a6
paginate through all account_objects until marker is undefined
ckeshava a2958bf
Update the formatting of the Vault title and Website information
ckeshava dd04c15
use formatLargeNumber util method
ckeshava cc70369
Use LOS instead of XRPLMeta to fetch token price
ckeshava 23ec158
Merge branch 'staging' into lpObjectPage-draft1
ckeshava 8ad2aa4
fix linter errors
ckeshava 72001fa
Merge branch 'lpObjectPage-draft1' of https://github.com/ckeshava/exp…
ckeshava 42e75ef
revert updates to src/registerServiceWorker file
ckeshava 1f06b4d
unit tests for VaultDepositors component
ckeshava 4f556df
refactor: Reuse the HoldersTable component instead of VaultDepositors…
ckeshava ff6f193
feat: Use MPTMetadata and processed CurrencyCodes for display purposes
ckeshava 556e2ba
feat: remove Amount column from VaultTransactions
ckeshava c2fc8c5
bug: rectify the issue where VaultTransactions and VaultLoans were no…
ckeshava 7d25561
rectify test failure errors
ckeshava 288e389
refactor: use existing NumberFormatting methods instead of creating n…
ckeshava 7956d5a
re-use convertToHexString util method instead of writing a new method
ckeshava 4367072
refactor: Use existing Pagination react component in BrokerLoansTable…
ckeshava 9ec54b7
feat: shorten the owner Account ID in VaultDetails section
ckeshava 3c45a68
feat: Hide VaultDepositors component until APIs are available for dat…
ckeshava 36493be
Upate CurrencyToggle component to make use of Currency shared container
ckeshava bd3c57f
feat: sort the LoanBrokers in descending order of LoanCounts
ckeshava 8bed0c1
feat: increase the width of the Vault component for comptaible visual…
ckeshava 0bfab57
reduce verbosity of error message
ckeshava aea08dd
use/create new util methods
ckeshava 35da516
[trivial] fix test failure
ckeshava 5de11ac
feat: Update the CurrencyToggle display style to match the design
ckeshava 77f9120
Add search functionality for VaultID at the top search bar; remove an…
ckeshava 70c9228
fix linter complaints
ckeshava 7563504
shorten VaultID in the title of the page
ckeshava f748a2f
fix: Update the LoanFilters to look for non-zero OutstandingBalance l…
ckeshava 41d20f9
fix minor errors in the visual display
ckeshava 8a21f18
fix linter errors
ckeshava d29a505
Upgrade prettier and pre-commit hooks to latest versions
ckeshava 84f6d08
remove changes to src/registerServiceWorker.js because its unrelated …
ckeshava 7d2a653
pin prettier to v3.5.3
ckeshava 64f64df
fix linter error
ckeshava be1a20a
revert the update to pre-commit linter tool
ckeshava 76eafe5
pin prettier to v3.6.2 to match the pre-commit hook
ckeshava 799ef34
regenerate the package-lock file
ckeshava 8a2f51a
feat: add appropriate adjustments for easy mobile view
ckeshava eaebb56
fix failing tests
ckeshava 1418a0c
address review comments
ckeshava 7fbea3d
address Product review comments
ckeshava 5328c9a
use uniform Number formatting methods
ckeshava 646acf9
update the currency-toggle display button
ckeshava f64ce04
fix linter errors
ckeshava 0aca6f2
fix order of properties in css stylesheet
ckeshava 2f1b19f
fix typescript compiler error
ckeshava fb88883
Re-use Currency component to display the Vault Shares
ckeshava 5e1900e
fix react-query cache name collision issue
ckeshava 0ebce3c
use custom position for the CurrencyToggle tooltip
ckeshava b4644d6
Use flex render of VaultHeader for mobile view only
ckeshava b66d6fb
fix failing CurrencyToggle test
ckeshava 442368f
update title of page to Single Asset Vault; Minor modification to the…
ckeshava 2119900
Zero representation updated to without any currency suffix
ckeshava 9ef53f1
update the styles used in BrokerDetails component
ckeshava 5ef03e7
update the decimal places in the display format of TVL field
ckeshava eb7dbe6
feat: Make the asset clickable link without issuer name
ckeshava fb7e0c3
fix linter errors
ckeshava f1119aa
remove issuer name in CurrencyToggle component
ckeshava 22e733c
Exotic Currency symbols must appear before the amount value
ckeshava e854f7f
feat: Ensure all the USD displays have prefix and USD suffix
ckeshava 13ba311
update the styles of VaultLoans component
ckeshava 0070478
feat: Recursive fetch of historical LoanID objects to fetch original …
ckeshava 38f86af
fix: Ensure MPT Currency appears in Loans table for Amount Requested …
ckeshava File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.