Commit 1f8985d
fix: handle non standard currency with decoded length of 3 (#1131)
## High Level Overview of Change
<!--
Please include a summary/list of the changes.
If too broad, please consider splitting into multiple PRs.
-->
Handle non standard currency that decoded to 3 characters, putting
prefix `Fake` to such currency.
Instead of being non-standard, 3 character currency codes should use the
[standard
format](https://xrpl.org/docs/references/protocol/data-types/currency-formats#standard-currency-codes)
if they are not "fake".
### Context of Change
<!--
Please include the context of a change.
If a bug fix, when was the bug introduced? What was the behavior?
If a new feature, why was this architecture chosen? What were the
alternatives?
If a refactor, how is this better than the previous implementation?
If there is a design document for this feature, please link it here.
-->
Resolve #1130
### Type of Change
<!--
Please check relevant options, delete irrelevant ones.
-->
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] Refactor (non-breaking change that only restructures code)
- [ ] Tests (You added tests for code that already exists, or your new
feature included in this PR)
- [ ] Documentation Updates
- [ ] Translation Updates
- [ ] Release
## Before / After
<!--
If just refactoring / back-end changes, this can be just an in-English
description of the change at a technical level.
If a UI change, screenshots should be included.
-->
### Before
<img width="941" alt="Screenshot 2025-02-19 at 4 06 15 PM"
src="https://github.com/user-attachments/assets/f7df4ce9-942e-4274-b7ea-39050b976456"
/>
### After
<img width="952" alt="Screenshot 2025-02-19 at 4 07 00 PM"
src="https://github.com/user-attachments/assets/95e46ee3-01c7-425d-a0ca-d2e584eccb76"
/>
---------
Co-authored-by: Elliot Lee <github.public@intelliot.com>1 parent 3de6037 commit 1f8985d
File tree
2 files changed
+15
-1
lines changed2 files changed
+15
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
49 | 56 | | |
50 | 57 | | |
51 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
61 | 68 | | |
62 | 69 | | |
63 | 70 | | |
| |||
0 commit comments