Skip to content

v0.39.0-rc.2

@fedeerbes fedeerbes tagged this 22 Jul 16:02
* 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]>
Assets 2
Loading