Skip to content

feat(EWM-517): NFT #803

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
wants to merge 30 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
e4b7ca6
feat(EWM-469): refactor external account management with Elementary; …
May 20, 2025
a14719f
refactor: improve clipboard handling; introduce new `PasteButton`/`Cl…
May 20, 2025
66ff6fa
add nft ui
May 20, 2025
3e7d97f
Merge remote-tracking branch 'origin/dev' into fix/EWM-469_masterchai…
May 27, 2025
c677cb8
feat(EWM-517): nft (wip)
May 27, 2025
5c1a407
Merge branch 'fix/EWM-469_masterchain-support' into feature/nft
May 27, 2025
f484051
chore: router
May 27, 2025
21d4648
fix(EWM-TECH): add ability to continue navigation with push & fix bug…
May 27, 2025
0137d77
feat(EWM-517): nft
May 30, 2025
4a2201f
Merge remote-tracking branch 'origin/dev' into feature/nft
May 30, 2025
e5c98a4
chore: format & analyze
May 30, 2025
adc9d51
feat(EWM-517): handle pending nft
May 30, 2025
908c7f8
chore: remove ignored file
Jun 2, 2025
e754136
feat(EWM-517): add NFT config
Jun 2, 2025
7e2d2d8
fix: update `nekoton_repository`; add 'unknown' key to translations a…
Jun 3, 2025
fe60c82
feat: enhance NftDisplayMode with byName method
Jun 3, 2025
0ef3dfc
Merge remote-tracking branch 'origin/dev' into feature/nft
Jun 4, 2025
57d0689
chore: codegen
Jun 4, 2025
5b57daa
chore: review
Jun 5, 2025
a83a533
fix(EWM-517): update nft navigation icon
Jun 6, 2025
cd6e312
fix(EWM-517): update nft transfer alert
Jun 6, 2025
2f437f6
feat(EWM-517): nft image view
Jun 9, 2025
bb5bd89
fix: update navigation behavior in NFT collection settings
Jun 11, 2025
96a1a60
fix: correct address parameter in onViewInExplorer method
Jun 11, 2025
eab0f15
fix: adjust text layout in NftTransferInfoWidget
Jun 11, 2025
616a130
feat: enhance pending NFT removal functionality and UI feedback
Jun 11, 2025
8bb26cc
fix: update NFT empty list subtitle for clarity
Jun 11, 2025
0340d53
feat: implement removePendingNft method and update NFT list UI for pe…
Jun 13, 2025
756a587
refactor: streamline user avatar model
Jun 13, 2025
ee28f38
chore: minor changes
Jun 13, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions assets/images/NFT.svg

This file was deleted.

4 changes: 4 additions & 0 deletions assets/images/nft-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/nft_empty_list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
31 changes: 30 additions & 1 deletion assets/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -513,6 +513,8 @@
"importWalletManuallyButtonText": "Import manually",
"importWalletPasteClipboard": "Paste from clipboard",
"toInputLabel": "To:",
"amountInputLabel": "Amount:",
"amountInputHint": "Enter amount",
"balance": "Balance {}",
"addComment": "Add comment",
"addCommentHint": "This will be publicly visible",
Expand Down Expand Up @@ -687,5 +689,32 @@
"scanSeedLoaderTitle": "Scanning and importing,\nplease wait…",
"scanningCompleted": "Scanning completed",
"scanSeed": "Scan seed",
"nothingFound": "No results found.\nTry adjusting your search or check for typos."
"nothingFound": "No results found.\nTry adjusting your search or check for typos.",
"nftWord": "NFT",
"nftEmptyListTitle": "You don't have any NFTs yet",
"nftEmptyListSubtitle": "Visit our marketplace for Everscale collections or import NFTs manually",
"nftEmptyListSubtitleNoMarket": "You can add the NFTs manually",
"visitMarketplace": "Visit marketplace",
"addNFT": "Add NFT",
"nftMyCollections": "My collections",
"nftMyNfts": "My NFTs",
"nftPasteHint": "Paste NFT address",
"invalidAddressFormat": "Invalid address format",
"nftOwnerError": "Not the NFT owner",
"nftImportHint": "This address is available in the transaction details of your NFT purchase.",
"nftViewInExplorer": "View details in Explorer",
"nftHideCollection": "Hide collection",
"nftCollectionHidden": "The collection is hidden",
"showMore": "Show more",
"owner": "Owner",
"manager": "Manager",
"balanceWord": "Balance",
"transfer": "Transfer",
"transferTokens": "Transfer tokens",
"openInMarketplace": "Open in marketplace",
"nftTransferTitle": "Transfer your NFTs",
"nftTransferDescription": "Transferring the NFT also transfers ownership",
"nftTransferSuccessMessage": "NFTs transferred successfully",
"nftAttachedAmountNotification": "Most of the attached amount will be returned to your address. The exact commission amount depends on the smart contract.",
"unknown": "Unknown"
}
31 changes: 30 additions & 1 deletion assets/translations/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -513,6 +513,8 @@
"importWalletManuallyButtonText": "Import manually",
"importWalletPasteClipboard": "Paste from clipboard",
"toInputLabel": "To:",
"amountInputLabel": "Amount:",
"amountInputHint": "Enter amount",
"balance": "Balance {}",
"addComment": "Add comment",
"addCommentHint": "This will be publicly visible",
Expand Down Expand Up @@ -687,5 +689,32 @@
"scanSeedLoaderTitle": "Scanning and importing,\nplease wait…",
"scanningCompleted": "Scanning completed",
"scanSeed": "Scan seed",
"nothingFound": "No results found.\nTry adjusting your search or check for typos."
"nothingFound": "No results found.\nTry adjusting your search or check for typos.",
"nftWord": "NFT",
"nftEmptyListTitle": "You don't have any NFTs yet",
"nftEmptyListSubtitle": "Visit our marketplace for Everscale collections or import NFTs manually",
"nftEmptyListSubtitleNoMarket": "You can add the NFTs manually",
"visitMarketplace": "Visit marketplace",
"addNFT": "Add NFT",
"nftMyCollections": "My collections",
"nftMyNfts": "My NFTs",
"nftPasteHint": "Paste NFT address",
"invalidAddressFormat": "Invalid address format",
"nftOwnerError": "Not the NFT owner",
"nftImportHint": "This address is available in the transaction details of your NFT purchase.",
"nftViewInExplorer": "View details in Explorer",
"nftHideCollection": "Hide collection",
"nftCollectionHidden": "The collection is hidden",
"showMore": "Show more",
"owner": "Owner",
"manager": "Manager",
"balanceWord": "Balance",
"transfer": "Transfer",
"transferTokens": "Transfer tokens",
"openInMarketplace": "Open in marketplace",
"nftTransferTitle": "Transfer your NFTs",
"nftTransferDescription": "Transferring the NFT also transfers ownership",
"nftTransferSuccessMessage": "NFTs transferred successfully",
"nftAttachedAmountNotification": "Most of the attached amount will be returned to your address. The exact commission amount depends on the smart contract.",
"unknown": "Unknown"
}
Loading