* chore: add basic skeleton for swap screen and flow entry points (#397)
* feat: from bottomsheet UI (#398)
* chore: add basic skeleton for swap screen and flow entry points
* chore: move satsToBtcString to an util file
* chore: allow to close sheet when clickling in the overlay
* chore: make loading optional and default to false in TokenTile component
* feat: add from bottomsheet and tweak components to work together
* feat: get quotes modal (#402)
* chore: add basic skeleton for swap screen and flow entry points
* feat: get quote modal
* fix: localisation
* remove console logs
* utxo provider subtitle logic
---------
Co-authored-by: fede erbes <[email protected]>
* feat: add to token bottomsheet (#401)
* chore: add basic skeleton for swap screen and flow entry points
* chore: move satsToBtcString to an util file
* chore: allow to close sheet when clickling in the overlay
* chore: make loading optional and default to false in TokenTile component
* feat: add from bottomsheet and tweak components to work together
* chore: add left accessory to input component
* chore: add hide balance prop to token tile component
* feat: add to token bottomsheet
* chore: adjust api calls to use rune id instead of rune name
* chore: move Container styles to string literal form
* Quote Summary screen (#403)
* Quote Summary screen
* WIP
* fetch quotes from input data
* WIP 2
* WIP 3
* chore: use TokenImage in QuoteTile and fix some styling
* chore: remove todo
---------
Co-authored-by: Abdul Haseeb <[email protected]>
Co-authored-by: fede erbes <[email protected]>
* chore: add feature flag for entry points
* chore: move ft sort by fiat balance method to an util file
* chore: add link button to button file
* feat: add swap pair, form validations and empty and error states
* Bump xverse-core to v18.1.0
* Update Slipagge button padding
* Fix quote order, subtitle and subtitle colour
* Remove useMemo
* fix: provider selection quote screen (#410)
* chore: add wording for no tokens found
* fix: provider selection dismiss in quote screen
* fix: quote tile styles (#412)
* fix: remove unused code and exports (#414)
* feat: place and execute order for amm providers (#409)
* Fix glowing LP FEE
* WIP
* chore: add mapFTNativeSwapTokenToTokenBasic to utils
* chore: move place order into quote summary component
* More Robust arrow centering css
* Edit Fee Rate
* Snackbar error
* listen to placeOrderError
* feat: add place and execute order methods for amm providers
* chore: update core version
* chroe: clean up
---------
Co-authored-by: fede erbes <[email protected]>
* Set medium fee rate as minimum
* Reset snackbar error
* Remove fiat conversion for fee rate
* Default symbol if none available
* Match swap direction for rate
* Use RUNE_DISPLAY_DEFAULTS
* feat: utxo selection (#413)
* fetch quotes from input data
* utxo selection init
* feat: utxo selection
* fix: UI
* hide button if utxos not selected
* refactor: move utxo hook to utxo selection
* fix: sticky area
* feat: loading and errors state
* fix: bottomsheet provider show/hide logic
---------
Co-authored-by: fede erbes <[email protected]>
* Fix/utxo provider UI (#424)
* fix: dynamic total sats amount
* fix: ui
* removed console logs
* Remaining todos (#423)
* Rune fiat price in Quote Summary
* Reenable protocol token for Swap from
* Protocol token for Quote Summary Tile
* chore: add analytics event (#415)
* Fix glowing LP FEE
* WIP
* chore: add mapFTNativeSwapTokenToTokenBasic to utils
* chore: move place order into quote summary component
* More Robust arrow centering css
* Edit Fee Rate
* Snackbar error
* listen to placeOrderError
* feat: add place and execute order methods for amm providers
* chore: add analytics event
* Revert useHasFeature
* Link setProvider
---------
Co-authored-by: jordankzf <[email protected]>
* feat: utxo provider psbt (#419)
* fetch quotes from input data
* utxo selection init
* feat: utxo selection
* fix: UI
* hide button if utxos not selected
* refactor: move utxo hook to utxo selection
* fix: sticky area
* feat: loading and errors state
* wip: utxo provider psbt
* fix: provider bottomsheet and add balance check in utxo selection screen
* fix: utxo provider send amount
---------
Co-authored-by: fede erbes <[email protected]>
* fix: quote summary tile layout (#425)
---------
Co-authored-by: Eduard Bardají Puig <[email protected]>
Co-authored-by: Abdul Haseeb <[email protected]>
Co-authored-by: Den <[email protected]>
Co-authored-by: Jordan K. <[email protected]>
Co-authored-by: jordankzf <[email protected]>
Co-authored-by: Victor Kirov <[email protected]>