Skip to content

Releases: MetaMask/snap-tron-wallet

1.31.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 20:48
c48a2d7

@metamask/tron-wallet-snap

Changed

  • Use a 37 TRX fallback fee when the network fee cannot be estimated for a transaction (#344)

1.30.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 09:10
93067f1

@metamask/tron-wallet-snap

Changed

  • Increase cronjob interval for account syncing from 30s to 60s (#356)

1.29.1

Choose a tag to compare

@github-actions github-actions released this 08 Jul 17:05
8e70a6e

@metamask/tron-wallet-snap

Fixed

  • Loosen price API validation (#353)
    • The API response validation refused new fields when Price API service upgrades.

1.29.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 14:05
103622d

@metamask/tron-wallet-snap

Changed

  • Make computeFee fail-safe on TronGrid failure (#343)
  • Remove dApp transaction payload modification related to refresh (#342)
  • Resolve token metadata for log-reconstructed TRC20 transfers [2/3] (#338)
  • Add TRC20 transfer event log parser [1/3] (#337)

1.28.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 15:15
8f6768e

@metamask/tron-wallet-snap

Added

  • Filter spam TRC10/TRC20 token by excluding received token transactions whose token has no price data (#332)

Changed

  • Track error in signAndSendTransaction method of SendService (#323)
  • Track errors in FeeCalculationService (#318)

1.27.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 16:30
4fdf10d

@metamask/tron-wallet-snap

Changed

  • TRC-20 approvals are now classified as TransactionType.TokenApprove (#328)
    • Approvals were previously classified as TransactionType.Unknown.
  • chore: track errors in trackEvent handler of SnapClient WPN-366 (#319)

1.26.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 13:12
2067946

@metamask/tron-wallet-test-dapp

Changed

  • Bump @metamask/keyring-api to ^22.0.0 (#308)

@metamask/tron-wallet-snap

Added

  • Add signProofOfOwnership client request method (#327)
    • This method silently signs metamask:proof-of-ownership:<nonce>:<address> messages with the account's secp256k1 key via TronWeb's signMessageV2
  • Add support for keyring_createAccounts method to enable batch account creation (#308).

1.25.8

Choose a tag to compare

@github-actions github-actions released this 28 May 15:19
fa45edd

@metamask/tron-wallet-snap

Fixed

  • Removed snap_trackError permission from snap manifest (#320)
    • This permission was causing errors during snap installation and is not necessary for the snap's functionality.

1.25.7

Choose a tag to compare

@github-actions github-actions released this 28 May 12:24
6bef45b

@metamask/tron-wallet-snap

Added

  • Add SnapClient.trackError wrapper around snap_trackError for reporting errors to Sentry (#311)
  • Add trackError call in scanTransaction method of TransactionScanService (#314)
  • Add trackError calls handle methods of ClientRequestHandler (#315)

Changed

  • Add FetchStatus.Loading in FetchStatus enum to represent first fetching state and add isFetchStatusLoadingOrFetching helper (#302)
  • Make Confirm button stay enabled after the first security scan even during refresh (#302)

1.25.6

Choose a tag to compare

@github-actions github-actions released this 21 May 15:58
55c1d8f

@metamask/tron-wallet-snap

Added

  • Filter native TRX receive spam from transaction history (#301)

Fixed

  • Refresh stale TRON transaction expiration and reference block metadata before confirmation security scans, signing, and broadcasting (#299)