LedgerHQ / ledger-fresh-management

This is where product topics are discussed for Ledger Fresh
Apache License 2.0
14 stars 2 forks source link

[Web] - Send flow -- Multicall variant #92

Open qd-qd opened 1 year ago

qd-qd commented 1 year ago

Header

Name of the task: Multicall variant

Name of the module: Web

Difficulty: 3

Waiting for: #91 #101

Body

Short description

Let introduces the multicall to our users by allowing them to transfer multiple tokens in one transaction!

Full description

Develop the multicall variant of the send flow. Users would be able to tick multiple tokens and choose the amount they want to transfer for all of them. All the transfers will be managed by only one transaction.

Additionals ressources

btchip commented 1 year ago

We'll likely implement the first transparent multicall with a combined token approval/function call for a contract

Also see "better multicall" https://community.starknet.io/t/proposal-to-improve-multicall-allowing-to-chain-transactions/2038 for more sophisticated use cases

qd-qd commented 1 year ago

Added https://github.com/LedgerHQ/ledger-fresh-management/issues/101 as a dependency.