Expands the token icon support to include PNG format in the token-plate component. Also, the amount field has been added to the ERC20 token activity list rendering logic, and the amount calculation in the account activity plate component was adjusted to correctly handle transactions that do not include specific 'amount' information in the args field. To accommodate these changes, an optional 'amount' field was added to the Erc20TransferWithId type.
Make sure to fill in all the below sections.
Description
Expands the token icon support to include PNG format in the token-plate component. Also, the amount field has been added to the ERC20 token activity list rendering logic, and the amount calculation in the account activity plate component was adjusted to correctly handle transactions that do not include specific 'amount' information in the args field. To accommodate these changes, an optional 'amount' field was added to the Erc20TransferWithId type.
Linked tickets
WALLET-359
Checklist
[x] Make sure this PR title follows semantic release conventions: https://semantic-release.gitbook.io/semantic-release/#commit-message-format
[ ] If the PR adds any new text to the UI, make sure they are localized
[ ] Include a screenshot or recording if implementing significant UI or user flow change
[x] When this PR affects architecture changes wait for review from Dmytro before merging