novasamatech / nova-spektr

Nova Spektr — All-in-one Polkadot desktop wallet supporting multisigs, staking, light clients, and more
https://novaspektr.io
Apache License 2.0
40 stars 16 forks source link

Multisig. Proxy operations. Wrong operation data for cross-chain transfer. #1660

Closed stepanLav closed 7 months ago

stepanLav commented 7 months ago

Description

Multisig Operation with proxy and cross-chain transfer is parsed wrong. Sender should be - proxy address Recipient - should transfer to ss58 address

Steps to Reproduce

  1. Create multisig.asmulti(proxy.proxy(Xtokens.Transfer_multiasset()))
  2. Go to Multisig Operations

Expected Behavior

Parsed all data from transaction

Actual Behavior

Wrong sender and recipient

Environment

https://github.com/novasamatech/nova-spektr/commit/ca555571245870d28cad4cd0c3ea42cb09c3d98d

Screenshot 2024-04-09 at 17 54 55

Actually, sender is - 23dmKAum68Zw8e5P5x8sDo9EKJRFgkUBLHMDndPXenGNhhGE

operation: https://acala.subscan.io/extrinsic/5937547-2

stepanLav commented 6 months ago

Status verification: ✅