Skip to content

Commit f00f5a0

Browse files
committed
Merge branch 'staging'
2 parents 117f210 + 4201cb2 commit f00f5a0

File tree

205 files changed

+12031
-2910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+12031
-2910
lines changed

.eslintrc.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ module.exports = {
77
'prettier',
88
],
99
plugins: ['jsx-a11y', 'prettier', 'import'],
10+
settings: {
11+
'import/resolver': {
12+
typescript: {
13+
alwaysTryTypes: true,
14+
project: './tsconfig.json',
15+
},
16+
node: {
17+
extensions: ['.js', '.jsx', '.ts', '.tsx'],
18+
},
19+
},
20+
},
1021
env: {
1122
browser: true,
1223
node: true,

package-lock.json

Lines changed: 1332 additions & 460 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "1.5.0",
55
"dependencies": {
66
"@rollup/plugin-inject": "^5.0.5",
7-
"@vitejs/plugin-react": "^4.2.1",
7+
"@vitejs/plugin-react": "^5.1.1",
88
"@xrplf/isomorphic": "^1.0.0-beta.1",
99
"assert": "^2.1.0",
1010
"autoprefixer": "^10.4.20",
@@ -44,10 +44,10 @@
4444
"ripple-binary-codec": "^2.4.1",
4545
"topojson-client": "^3.0.0",
4646
"usehooks-ts": "^3.1.0",
47-
"vite": "^6.3.5",
47+
"vite": "^7.1.12",
4848
"vite-plugin-environment": "^1.1.3",
4949
"vite-plugin-html": "^3.2.2",
50-
"vite-plugin-svgr": "^4.2.0",
50+
"vite-plugin-svgr": "^4.5.0",
5151
"vite-tsconfig-paths": "^5.1.4",
5252
"xrpl-client": "^2.4.0"
5353
},
@@ -78,6 +78,7 @@
7878
"eslint-config-airbnb": "^19.0.4",
7979
"eslint-config-prettier": "^9.1.0",
8080
"eslint-config-react-app": "^7.0.1",
81+
"eslint-import-resolver-typescript": "^4.4.4",
8182
"eslint-plugin-flowtype": "^8.0.3",
8283
"eslint-plugin-import": "^2.31.0",
8384
"eslint-plugin-jsx-a11y": "^6.9.0",

public/locales/ca-CA/translations.json

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,15 @@
168168
"transaction_type_name_EscrowCreate": "Crear Escrow",
169169
"transaction_type_name_EscrowFinish": "Finalitzar Escrow",
170170
"transaction_type_name_Invoke": "Invocar",
171+
"transaction_type_name_LoanBrokerSet": null,
172+
"transaction_type_name_LoanBrokerDelete": null,
173+
"transaction_type_name_LoanBrokerCoverDeposit": null,
174+
"transaction_type_name_LoanBrokerCoverWithdraw": null,
175+
"transaction_type_name_LoanBrokerCoverClawback": null,
176+
"transaction_type_name_LoanSet": null,
177+
"transaction_type_name_LoanDelete": null,
178+
"transaction_type_name_LoanManage": null,
179+
"transaction_type_name_LoanPay": null,
171180
"transaction_type_name_NFTokenAcceptOffer": "Acceptar oferta NFT",
172181
"transaction_type_name_NFTokenBurn": "Cremar NFT",
173182
"transaction_type_name_NFTokenCancelOffer": "Cancel·lar oferta NFT",
@@ -340,6 +349,7 @@
340349
"threshold": "llindar",
341350
"consensus": "consens",
342351
"enabled": "activat",
352+
"disabled": null,
343353
"on_tx": "en la (tx)",
344354
"yes": "",
345355
"no": "No",
@@ -698,7 +708,7 @@
698708
"account_page_asset_table_column_lowest_ask": null,
699709
"account_page_asset_table_column_price_usd": null,
700710
"account_page_asset_table_column_share": null,
701-
"account_page_asset_table_column_supply": null,
711+
"account_page_asset_table_column_circulating_supply": null,
702712
"account_page_asset_table_column_ticker": null,
703713
"account_page_asset_table_column_token_id": null,
704714
"account_page_asset_table_column_transfer_fee": null,
@@ -710,13 +720,6 @@
710720
"account_page_asset_table_no_lptoken": null,
711721
"account_page_asset_table_no_mpt": null,
712722
"account_page_asset_table_no_nft": null,
713-
"general_overview": null,
714-
"reputation_level": null,
715-
"market_data": null,
716-
"supply": null,
717-
"circulating_supply": null,
718-
"trades_24h": null,
719-
"amm_tvl": null,
720723
"CredentialAccept": null,
721724
"CredentialCreate": null,
722725
"CredentialDelete": null,
@@ -729,58 +732,55 @@
729732
"txn_sec_description": null,
730733
"load_fee_description": null,
731734
"nUnl_description": null,
732-
"volume": null,
733-
"holders": null,
734-
"trades": null,
735-
"no_of_tokens": null,
736-
"volume_24h_total": null,
737-
"volume_24h_total_description": null,
738-
"market_cap_metric_description": null,
739-
"market_cap_description": null,
740-
"24h_description": null,
741-
"volume_description": null,
742-
"trades_description": null,
743-
"tvl_description": null,
744-
"stablecoin_description": null,
745-
"stablecoin": null,
746-
"wrapped": null,
747-
"tokens_footnote": null,
735+
"tx_hash": null,
736+
"timestamp": null,
737+
"amount_in": null,
738+
"amount_out": null,
739+
"rate": null,
740+
"refresh_data": null,
748741
"token_page.general_overview": null,
742+
"token_page.market_data": null,
743+
"token_page.all_tx": null,
744+
"token_page.dex_tx": null,
745+
"token_page.transfers_tx": null,
746+
"token_page.holders_table": null,
749747
"token_page.issuer": null,
750748
"token_page.price": null,
751749
"token_page.holders": null,
752-
"token_page.trustlines": null,
753-
"token_page.transfer_fee": null,
754-
"token_page.reputation_level": null,
755-
"token_page.market_data": null,
756750
"token_page.supply": null,
757-
"token_page.circulating_supply": null,
758751
"token_page.market_cap": null,
759752
"token_page.volume_24h": null,
760753
"token_page.trades_24h": null,
761754
"token_page.amm_tvl": null,
762-
"token_page.all_tx": null,
763-
"token_page.dex_tx": null,
764-
"token_page.transfers_tx": null,
765-
"token_page.holders_table": null,
766-
"tx_hash": null,
767-
"timestamp": null,
768-
"amount_in": null,
769-
"amount_out": null,
770-
"rate": null,
755+
"token_page.transfer_fee": null,
771756
"token_page.holders_rank": null,
772757
"token_page.holders_num_tokens": null,
773758
"token_page.holders_percent_supply": null,
774-
"token_page.holders_usd_value": null,
775759
"token_page.holders_no_holders": null,
760+
"token_page.holders_usd_value": null,
761+
"token_page.transfers_data_notice": null,
762+
"token_page.transfers_no_transfers": null,
763+
"token_page.circulating_supply": null,
776764
"token_page.dex_type": null,
777765
"token_page.dex_amount_in_tooltip": null,
778766
"token_page.dex_amount_out_tooltip": null,
779767
"token_page.dex_rate_tooltip": null,
780768
"token_page.dex_data_notice": null,
781769
"token_page.dex_no_trades": null,
782-
"token_page.transfers_data_notice": null,
783-
"token_page.transfers_no_transfers": null,
784770
"token_page.token_label": null,
785-
"token_page.category_text": null
771+
"token_page.category_text": null,
772+
"token_type.iou": null,
773+
"token_type.mpt": null,
774+
"iou_page.trustlines": null,
775+
"mpt_page.metadata_warning": null,
776+
"copied": null,
777+
"click_to_copy": null,
778+
"delete": null,
779+
"rates": null,
780+
"loan_broker_rates_detail": null,
781+
"loan_rates_detail": null,
782+
"loan_fees_detail": null,
783+
"loan_terms_detail": null,
784+
"no_limit": null,
785+
"first_loss_capital": null
786786
}

public/locales/en-US/translations.json

Lines changed: 64 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@
8080
"ledger_index": "Ledger Index",
8181
"to": "to",
8282
"from": "from",
83+
"request": "Request",
84+
"terms": "Terms",
8385
"send": "Send",
8486
"delivered": "Delivered",
8587
"cancel_offer": "Cancel Offer",
@@ -170,6 +172,15 @@
170172
"transaction_type_name_EscrowCreate": "Escrow Create",
171173
"transaction_type_name_EscrowFinish": "Escrow Finish",
172174
"transaction_type_name_Invoke": "Invoke",
175+
"transaction_type_name_LoanBrokerSet": "Loan Broker Set",
176+
"transaction_type_name_LoanBrokerDelete": "Loan Broker Delete",
177+
"transaction_type_name_LoanBrokerCoverDeposit": "Loan Broker Cover Deposit",
178+
"transaction_type_name_LoanBrokerCoverWithdraw": "Loan Broker Cover Withdraw",
179+
"transaction_type_name_LoanBrokerCoverClawback": "Loan Broker Cover Clawback",
180+
"transaction_type_name_LoanSet": "Loan Set",
181+
"transaction_type_name_LoanDelete": "Loan Delete",
182+
"transaction_type_name_LoanManage": "Loan Manage",
183+
"transaction_type_name_LoanPay": "Loan Pay",
173184
"transaction_type_name_MPTokenIssuanceCreate": "MPT Issuance Create",
174185
"transaction_type_name_MPTokenIssuanceDestroy": "MPT Issuance Destroy",
175186
"transaction_type_name_MPTokenIssuanceSet": "MPT Issuance Set",
@@ -348,6 +359,7 @@
348359
"threshold": "threshold",
349360
"consensus": "consensus",
350361
"enabled": "enabled",
362+
"disabled": "disabled",
351363
"on_tx": "on (tx)",
352364
"yes": "Yes",
353365
"no": "No",
@@ -620,6 +632,26 @@
620632
"withdrawal_policy": "Withdrawal Policy",
621633
"account_creates_vault": "<Account/> created a vault for <Asset/>",
622634
"vault_id": "Vault ID",
635+
"loan_broker_id": "Loan Broker ID",
636+
"loan_id": "Loan ID",
637+
"management_fee_rate": "Management Fee Rate",
638+
"debt_maximum": "Debt Maximum",
639+
"cover_rate_minimum": "Cover Rate Minimum",
640+
"cover_rate_liquidation": "Cover Rate Liquidation",
641+
"counterparty": "Counterparty",
642+
"principal_requested": "Principal Requested",
643+
"payment_total": "Payment Total",
644+
"payment_interval": "Payment Interval",
645+
"grace_period": "Grace Period",
646+
"loan_origination_fee": "Loan Origination Fee",
647+
"loan_service_fee": "Loan Service Fee",
648+
"late_payment_fee": "Late Payment Fee",
649+
"close_payment_fee": "Close Payment Fee",
650+
"overpayment_fee": "Overpayment Fee",
651+
"interest_rate": "Interest Rate",
652+
"late_interest_rate": "Late Interest Rate",
653+
"close_interest_rate": "Close Interest Rate",
654+
"overpayment_interest_rate": "Overpayment Interest Rate",
623655
"set_vault_data": "It sets the Vault Data to <Data/>",
624656
"set_vault_assets_maximum": "It sets the Vault Assets Maximum to <AssetsMaximum/>",
625657
"set_vault_domain_id": "It sets the Vault DomainID to <DomainID/>",
@@ -705,7 +737,7 @@
705737
"account_page_asset_table_column_lowest_ask": "Lowest Ask",
706738
"account_page_asset_table_column_price_usd": "Price (USD)",
707739
"account_page_asset_table_column_share": "Share (%)",
708-
"account_page_asset_table_column_supply": "Supply",
740+
"account_page_asset_table_column_circulating_supply": "Circ Supply",
709741
"account_page_asset_table_column_ticker": "Ticker",
710742
"account_page_asset_table_column_token_id": "Token ID",
711743
"account_page_asset_table_column_transfer_fee": "Transfer Fee",
@@ -717,51 +749,56 @@
717749
"account_page_asset_table_no_lptoken": "No LP Tokens found",
718750
"account_page_asset_table_no_mpt": "No MPTs found",
719751
"account_page_asset_table_no_nft": "No NFTs found",
720-
"general_overview": "General Overview",
721-
"reputation_level": "Reputation Level",
722-
"market_data": "Market Data",
723-
"supply": "Supply",
724-
"circulating_supply": "Circulating Supply",
725-
"trades_24h": "Trades (24H)",
726-
"amm_tvl": "AMM TVL",
752+
"tx_hash": "Tx Hash",
753+
"timestamp": "Timestamp (UTC)",
754+
"amount_in": "Amount In",
755+
"amount_out": "Amount Out",
756+
"rate": "Rate",
757+
"refresh_data": "Refresh data",
727758
"token_page.general_overview": "General Overview",
759+
"token_page.market_data": "Market Data",
760+
"token_page.all_tx": "All Token Transactions",
761+
"token_page.dex_tx": "DEX Trades",
762+
"token_page.transfers_tx": "Transfers",
763+
"token_page.holders_table": "Holders",
728764
"token_page.issuer": "Issuer",
729765
"token_page.price": "Price",
730766
"token_page.holders": "# of Holders",
731-
"token_page.trustlines": "# of Trustlines",
732-
"token_page.transfer_fee": "Transfer Fee",
733-
"token_page.reputation_level": "Reputation Level",
734-
"token_page.market_data": "Market Data",
735767
"token_page.supply": "Supply",
736-
"token_page.circulating_supply": "Circ Supply",
737768
"token_page.market_cap": "Market Cap",
738769
"token_page.volume_24h": "Traded Volume (24H)",
739770
"token_page.trades_24h": "# of Trades (24H)",
740771
"token_page.amm_tvl": "AMM TVL",
741-
"token_page.all_tx": "All Token Transactions",
742-
"token_page.dex_tx": "DEX Trades",
743-
"token_page.transfers_tx": "Transfers",
744-
"token_page.holders_table": "Holders",
745-
"tx_hash" : "Tx Hash",
746-
"timestamp" : "Timestamp (UTC)",
747-
"amount_in" : "Amount In",
748-
"amount_out" : "Amount Out",
749-
"rate" : "Rate",
772+
"token_page.transfer_fee": "Transfer Fee",
750773
"token_page.holders_rank": "Rank",
751774
"token_page.holders_num_tokens": "# of Tokens",
752775
"token_page.holders_percent_supply": "% of Supply",
753-
"token_page.holders_usd_value": "USD Value",
754776
"token_page.holders_no_holders": "No holders found",
777+
"token_page.holders_usd_value": "USD Value",
778+
"token_page.transfers_data_notice": "Data displayed is from 7/1/2025, 12:00:00 AM UTC onwards",
779+
"token_page.transfers_no_transfers": "No transfers found",
780+
"token_page.circulating_supply": "Circ Supply",
755781
"token_page.dex_type": "Type",
756782
"token_page.dex_amount_in_tooltip": "The amount of tokens sent by the \"FROM\" account in the trade",
757783
"token_page.dex_amount_out_tooltip": "The amount of tokens sent out by the \"To\" account in the trade",
758784
"token_page.dex_rate_tooltip": "Amount Out / Amount In",
759785
"token_page.dex_data_notice": "Data displayed is from 7/1/2025, 12:00:00 AM UTC onwards",
760786
"token_page.dex_no_trades": "No dex trades found",
761-
"token_page.transfers_data_notice": "Data displayed is from 7/1/2025, 12:00:00 AM UTC onwards",
762-
"token_page.transfers_no_transfers": "No transfers found",
763787
"token_page.token_label": "Token",
764788
"token_page.category_text": "IOU",
765-
"refresh_data": "Refresh data"
766-
789+
"token_type.iou": "IOU",
790+
"token_type.mpt": "MPT",
791+
"iou_page.trustlines": "# of Trustlines",
792+
"mpt_page.metadata_warning": "This MPT does not have metadata, or its metadata does not follow the <a>recommended metadata standards</a>. As a result, general overview and market data will be limited.",
793+
"copied": "Copied",
794+
"click_to_copy": "Click to copy",
795+
"withdraw": "withdraw",
796+
"delete": "delete",
797+
"rates": "rates",
798+
"loan_broker_rates_detail": "<ManagementFeeRate/><CoverRateMinimum/><CoverRateLiquidation/>",
799+
"loan_rates_detail": "<InterestRate/><LateInterestRate/><OverpaymentFee/>",
800+
"loan_fees_detail": "<LoanOriginationFee/><LoanServiceFee/>",
801+
"loan_terms_detail": "<PaymentTotal/><PaymentInterval/><GracePeriod/>",
802+
"no_limit": "No Limit",
803+
"first_loss_capital": "first-loss capital"
767804
}

0 commit comments

Comments
 (0)