{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":373885350,"defaultBranch":"master","name":"interbtc-ui","ownerLogin":"interlay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-04T15:29:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57096748?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720443533.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8c7c8b11fcfcd49728e12f42701aa7f0b42ac28b","ref":"refs/heads/tom/xcm-6.0","pushedAt":"2024-07-08T12:58:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: bump bridge and add new dependency","shortMessageHtmlLink":"chore: bump bridge and add new dependency"}},{"before":"583963a7c426f963d907e953faa35bc42622f97e","after":"cee96d68a15994291a410943dcd5d307d74cd42a","ref":"refs/heads/tom/bump-xcm","pushedAt":"2024-07-08T12:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: add dependency","shortMessageHtmlLink":"chore: add dependency"}},{"before":"cc6c806448958af9e94ee3ab5c747dcd5e475655","after":"583963a7c426f963d907e953faa35bc42622f97e","ref":"refs/heads/tom/bump-xcm","pushedAt":"2024-07-08T12:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: dependency change","shortMessageHtmlLink":"chore: dependency change"}},{"before":"2b1faa3f2f6bcf913fac96f88f750618737721f5","after":"cc6c806448958af9e94ee3ab5c747dcd5e475655","ref":"refs/heads/tom/bump-xcm","pushedAt":"2024-07-08T12:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: add peer dependency","shortMessageHtmlLink":"chore: add peer dependency"}},{"before":null,"after":"2b1faa3f2f6bcf913fac96f88f750618737721f5","ref":"refs/heads/tom/bump-xcm","pushedAt":"2024-07-05T10:33:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: bump xcm","shortMessageHtmlLink":"chore: bump xcm"}},{"before":"cb04e6bab5433ad02a13e6ce691491e6b8d94d30","after":"18da743f046eeda58261d258939b3e7b28fc2b3c","ref":"refs/heads/master","pushedAt":"2024-06-24T08:12:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Fixed a small dashboard display issue (#1658)\n\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>","shortMessageHtmlLink":"Fixed a small dashboard display issue (#1658)"}},{"before":"f5cb2d07e1b0c790faab06958b5a9d3acf2ad710","after":"2453614f181b8332c625efa5633c46be22673bdb","ref":"refs/heads/interlay","pushedAt":"2024-04-05T12:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Trigger build","shortMessageHtmlLink":"Trigger build"}},{"before":"f7b1202b7b800d253e769f76bbd155f2a39d2a1d","after":null,"ref":"refs/heads/release/kintsugi/2.41.12","pushedAt":"2024-04-05T08:39:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"}},{"before":"6cbbed927c25f7e785acfa40450a0e8e98576d1e","after":"711577e9afdaf2b72a58138881fa764b764d1293","ref":"refs/heads/kintsugi","pushedAt":"2024-04-05T08:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Release/kintsugi/2.41.12 (#1662)\n\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n* feature: add geoblock feature flag (#1230)\r\n\r\n* chore: release v2.32.4\r\n\r\n* chore: bump bridge (#1233)\r\n\r\n* chore: release v2.32.5\r\n\r\n* Peter/earn strategies feat deposit withdraw form (#1229)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* feat(earn-strategies): add deposit and withdrawal form components\r\n\r\n* refactor: add padding under tabs in earn strategy forms\r\n\r\n* chore(earn-strategies): change file structure\r\n\r\n* feat: add Popover, Underlay and ProgressBar. Changes to Dialog, Modal and Overlay. (#1236)\r\n\r\n* fix: Dialog, Modal and Popover (#1245)\r\n\r\n* chore: rename strategies feature (#1247)\r\n\r\n* chore: release v2.32.6\r\n\r\n* Fix: back button behaviour from bridge page (#1246)\r\n\r\n* fix: use history replace instead of push to fix looping of bridge page\r\n\r\n* chore: clean up and bump version\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* feat: add transaction notifications (#1177)\r\n\r\n* chore: remove console.log (#1262)\r\n\r\n* fix(TokenInput): adorment ticker (#1257)\r\n\r\n* fix: get vesting data (#1264)\r\n\r\n* Peter/chore update lib 2.3.0 (#1267)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib version\r\n\r\n* fix: sort notifications (#1270)\r\n\r\n* fix: transaction none (#1271)\r\n\r\n* fix(Loans): apy label (#1275)\r\n\r\n* Peter/loans fix subsidy rewards (#1276)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(loans): display correct subsidy rewards accrued amount and APY\r\n\r\n* chore: console log cleanup\r\n\r\n* chore: replace GOVERNANCE_TOKEN_SYMBOL with GOVERNANCE_TOKEN.ticker\r\n\r\n* Peter/fix loans incentive apr computation (#1256)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: convert incentives apr computation to percentage\r\n\r\n* fix: change loans incentives annualized return to have label APR\r\n\r\n* chore: release v2.33.0\r\n\r\n* Peter/chore update lib 2.3.3 (#1282)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.3.\r\n\r\n* fix: enable faucet on Interlay testnet (#1289)\r\n\r\n* fix: enable faucet on Interlay testnet\r\n\r\n* fix: prefer governance token ticker to symbol\r\n\r\n* chore: bump bridge (#1285)\r\n\r\n* fix(Swap): update trade object on each block (#1297)\r\n\r\n* api: use diadata as main datasource (#1277)\r\n\r\n* api: use diadata as main datasource\r\n\r\n* api: add header to select price source\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* Peter/fix interlay issues (#1300)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add missing translation and fix lend APY display\r\n\r\n* refactor: bring back formatting with 0 amount case covered\r\n\r\n* refactor: code review\r\n\r\n* refactor: code review\r\n\r\n* api: select price source via query param and ticker renaming (#1307)\r\n\r\n* api: fix tether label for dia (#1309)\r\n\r\n* chore: release v2.34.0\r\n\r\n* chore: update XCM RPCs (#1324)\r\n\r\n* chore: release v2.34.1\r\n\r\n* fix: correct wallet balance (#1334)\r\n\r\n* api: switch to coingecko pro url (#1321)\r\n\r\n* Peter/feat tx fee with swapped currency (#1340)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* wip: initial changes to move table\r\n\r\n* chore: remove unused component\r\n\r\n* Revert \"chore: remove unused component\"\r\n\r\nThis reverts commit 0db71a15538b776c73b752a98d2e825d890d2ea1.\r\n\r\n* chore: remove unused component\r\n\r\n* chore: use translation file\r\n\r\n* fix: add missing p tags\r\n\r\n* wip\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* feat(Bridge): revamp Issue and Redeem (#1279)\r\n\r\n* wip\r\n\r\n* feat(TransactionDetails): extend component to support fee selector (#1292)\r\n\r\n* feat: add tx fee estimation and swap for tx fee payment integration\r\n\r\n* fix: remove impossible condition\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails (#1294)\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails\r\n\r\n* fix: code review\r\n\r\n* refactor: code review\r\n\r\n* feat: add fee estimate loading state\r\n\r\n* Rui/fee estimate transfer form (#1296)\r\n\r\n* feat: add fee estimate to transfer form\r\n\r\n* Update src/pages/Transfer/TransferForms/components/TransferForm/TransferForm.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Feature/UI updates/navigation styling (#1293)\r\n\r\n* wip: initial navigation styling\r\n\r\n* refactor: remove icons from secondary navigation items\r\n\r\n* refactor: split navigation into primary/secondary\r\n\r\n* fix: add bg colour to nav to prevent problems on small screens\r\n\r\n* refactor: update accordion styles\r\n\r\n* refactor: remove redundant code and console log\r\n\r\n* refactor: change Kintsugi background colour\r\n\r\n* fix: show navigation item names\r\n\r\n* fix: remove redundant conditional\r\n\r\n* fix: code\r\n\r\n* fix: changes to list style and disable 0 balance fee tokens\r\n\r\n* feat(bringyourownfee): add check for existing trade path\r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* refactor: move multiplier to constant\r\n\r\n* feat: add fee validation and other improvements to form validation (#1303)\r\n\r\n* Peter/feat griefing collateral multicurrency (#1310)\r\n\r\n* feat: add selectable griefing collateral currency to issue request form\r\n\r\n* feat: add oracle currency hook and wrap up griefing collateral work\r\n\r\n* feat(Swap): add custom fee (#1315)\r\n\r\n* Peter/feat byof bridge page (#1328)\r\n\r\n* wip\r\n\r\n* refactor: issue page with griefing collateral select\r\n\r\n* feat(bringyourownfees): redeem form\r\n\r\n* refactor: renaming\r\n\r\n* feat: add redeem request to getActionAmount\r\n\r\n* feat(Pools): add fee estimate (#1322)\r\n\r\n* feat(Loans): add fee estimate (#1332)\r\n\r\n* feat(Vaults): add fee estimate to vault creation (#1333)\r\n\r\n* fix(Redeem): add missing BTC address validation (#1336)\r\n\r\n* fix: redeem getActionAmount type mismatch\r\n\r\n* Tom/UI updates/minor changes (#1308)\r\n\r\n* refactor: add vault table background colour\r\n\r\n* fix: typo\r\n\r\n* refactor: styled card for vault selector\r\n\r\n* refactor: wrap vault transaction tables in card component\r\n\r\n* fix: typo\r\n\r\n* refactor: add shadowed prop to card component\r\n\r\n* refactor: use card component for transactions table\r\n\r\n* refactor: move request id in legacy issue/request modal\r\n\r\n* refactor: use request id dictionary item\r\n\r\n* chore: update Interlay logo\r\n\r\n* refactor: update icon and logo colours\r\n\r\n* feature: add bg image\r\n\r\n* wip: add background image to Layout component\r\n\r\n* refactor: add Wrapper component\r\n\r\n* wip: initial values for background image position\r\n\r\n* refactor: minor styling changes\r\n\r\n* refactor: revert unneeded change\r\n\r\n* refactor: move and rename Transaction component\r\n\r\n* feat: sort currencies by balance (#1338)\r\n\r\n---------\r\n\r\nCo-authored-by: Peter \r\nCo-authored-by: Thomas Jeatt \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\nCo-authored-by: Dominik Harz \r\n\r\n* chore: release v2.35.0\r\n\r\n* Tom/feature/wallet buttons (#1346)\r\n\r\n* refactor: add tab props\r\n\r\n* feature: add bridge button to assets table\r\n\r\n* refactor: don't show buy button for wrapped token\r\n\r\n* [wallet] add default currencies to wallet (#1335)\r\n\r\n* refactor: add default currencies to wallet\r\n\r\n* refactor: use NATIVE_CURRENCIES\r\n\r\n* chore: update navigation (#1344)\r\n\r\n* refatctor: remove LBANK configuration and assets (#1355)\r\n\r\n* feature: add LDOT icon (#1356)\r\n\r\n* Peter/refactor fetch oracle status from chain (#1359)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* refactor: fetch oracle status from chain\r\n\r\n* chore: remove commented-out code\r\n\r\n* Peter/fix add wrapped currency as security deposit option (#1360)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add wrapped token to useGetOracleCurrencies result\r\n\r\n* chore: update price impact warning copy (#1358)\r\n\r\n* [transfer/bridge] open correct tab (#1366)\r\n\r\n* fix: bridge query parameter\r\n\r\n* fix: revert to previous tab name\r\n\r\n* refactor: close redeem modal (#1367)\r\n\r\n* refactor: close redeem modal\r\n\r\n* fix: correct user messaging copy\r\n\r\n* fix: remove unnecessary translation\r\n\r\n* fix: correct copy\r\n\r\n* feat: change LoadingSpinner styles and CTA loading spinner (#1372)\r\n\r\n* feat: replace legacy toast with new notification toast (#1370)\r\n\r\n* fix: UI styling bugs (#1371)\r\n\r\n* fix: change broken gradient id ref\r\n\r\n* refactor: add opacity value to navigation separator\r\n\r\n* fix: update padding\r\n\r\n* fix: border opacity\r\n\r\n* fix: use transaction details component\r\n\r\n* refactor: change how padding is set\r\n\r\n* Peter/fix bridge dust value validation (#1374)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: dust value calculation\r\n\r\n* feat(Wallet): add USDT and change switch label (#1363)\r\n\r\n* fix(Modal): prevent user from clicking when closed (#1364)\r\n\r\n* fix(Swap): handle when schema params are undefined (#1375)\r\n\r\n* feat(Wallet): add welcome banner (#1337)\r\n\r\n* fix: correct subscan link (#1378)\r\n\r\n* fix: select token modal list style (#1382)\r\n\r\n* fix: improve issue form insufficient funds notice (#1380)\r\n\r\n* feature: add tooltip to asset cell (#1345)\r\n\r\n* feature: add tooltip to asset cell\r\n\r\n* fix: typo\r\n\r\n* wip: ReactNode tooltip so that we can pass in link\r\n\r\n* feature: add fee asset tooltip\r\n\r\n* update text link component\r\n\r\n* fix: revert changes to text links\r\n\r\n* revert changes to text links\r\n\r\n* fix: maintain compatibility with existing text links\r\n\r\n* use correct location variable\r\n\r\n* fix: remove log\r\n\r\n* fix: tooltip const\r\n\r\n* Onboarding page (#1373)\r\n\r\n* feat: add draft of onboarding page\r\n\r\n* chore: update t&c links\r\n\r\n* feat: add guided tour through app\r\n\r\n* fix: typos and eslint warnings\r\n\r\n* restrict width of onboarding cards\r\n\r\n* feat: replace UI faucet with discord link\r\n\r\n* feat: improve CTA\r\n\r\n* feat: add link to onboarding page\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: disable fetch on focus (#1386)\r\n\r\n* fix(Onboarding): improve styles, semantics and file structure (#1387)\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* fix: typo (#1392)\r\n\r\n* Peter/feat pools trading fee apr (#1389)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(pools): add trading fee APR\r\n\r\n* refactor: clean-up naming\r\n\r\n* Peter/ choreupdate lib 2.3.5 (#1393)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.5\r\n\r\n* chore: release v2.35.1\r\n\r\n* fix: onboarding and empty fee selector (#1396)\r\n\r\n* Onboarding feature flag (#1398)\r\n\r\n* refactor: add feature flag\r\n\r\n* fix: update dependencies\r\n\r\n* add onboarding to env file\r\n\r\n* chore: release v2.35.2\r\n\r\n* api: add dia asset ids to market data endpoint (#1400)\r\n\r\n* chore: release v2.35.3\r\n\r\n* api: add dia asset ids to market data endpoint (#1403)\r\n\r\n* chore: release v2.35.4\r\n\r\n* fix(Wallet): add missing guide link (#1406)\r\n\r\n* fix(Wallet): add missing guide link\r\n\r\n* Update WelcomeBanner.tsx\r\n\r\n* feat(Wallet): update welcome banner svg (#1407)\r\n\r\n* wip: add T&Cs version (#1409)\r\n\r\n* chore: release v2.35.5\r\n\r\n* api: add support for multiple version of terms and conditions (#1411)\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* chore: release v2.35.6\r\n\r\n* feat: add parity signer companion for polkadot vault support (#1417)\r\n\r\n* Tom/xcm copy changes (#1391)\r\n\r\n* fix: typos\r\n\r\n* refactor: pass chain data to transaction instead of chain id\r\n\r\n* refactor: remove unused feature foags (#1402)\r\n\r\n* Peter/fix pools daily volumes (#1421)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: change pools fetching query to work when first record is younger than requested period\r\n\r\n* fix(Pools): deposit validation (#1419)\r\n\r\n* fix: various issues picked up from testing (#1414)\r\n\r\n* fix: prefetching fee scenarios (#1384)\r\n\r\n* fix: hide onboarding button when onboarding disabled (#1418)\r\n\r\n* chore: release v2.35.7\r\n\r\n* apply hotfix (#1428)\r\n\r\n* Peter/fix byof not working (#1430)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(byof): use correct field props getter for fee token select\r\n\r\n* chore: release v2.35.8\r\n\r\n* api: add support ethereum and karura (#1435)\r\n\r\n* Tom/updated directory names (#1434)\r\n\r\n* refactor: rename Bridge -> BTC\r\n\r\n* refactor: transfer -> send and receive\r\n\r\n* fix: rename Transfer component\r\n\r\n* revert change to tab name\r\n\r\n* refactor: update translation references\r\n\r\n* update schemas\r\n\r\n* update directory and file casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* chore: split AMM pages into seperate folders (#1436)\r\n\r\n* feat: check signature version (#1429)\r\n\r\n* Fix Storybook (#1443)\r\n\r\n* fix display name syntax\r\n\r\n* disable snapshots\r\n\r\n* Trigger build\r\n\r\n* Update routes (#1442)\r\n\r\n* update routes\r\n\r\n* redirect crossChainTransfer query parameter\r\n\r\n* fix redirect syntax\r\n\r\n* fix redirect syntax\r\n\r\n* redirect cross chain transfer\r\n\r\n* tab redirects\r\n\r\n* correct redirect syntax\r\n\r\n* Peter/fix q token vaults support (#1445)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* wip: update lib version\r\n\r\n* chore: install deps\r\n\r\n* chore: fix test pipelines (#1379)\r\n\r\n* fix(Redeem): redeem limit when there is not capcity (#1451)\r\n\r\n* fix(Redeem): premium redeem (#1454)\r\n\r\n* Peter/feat loans q token handle edge cases (#1449)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(loans): handle lend position when qToken is used as vault collateral\r\n\r\n* chore: update lib\r\n\r\n* add nova wallet (#1453)\r\n\r\n* add nova wallet\r\n\r\n* delete unused config and update polkadot name\r\n\r\n* move constant and delete redundant file\r\n\r\n* feat: add query params handling (#1347)\r\n\r\n* feat: add estimate fee hook and action amount deduction (#1433)\r\n\r\n* Update number of wallets in test (#1462)\r\n\r\n* Update number of wallets in test\r\n\r\n* fix: remove parentheses from wallet name\r\n\r\n* Support Banxa on Interlay (#1458)\r\n\r\n* refactor: remove redundant env variable and UI component\r\n\r\n* refactor: remove redundant URL parameter\r\n\r\n* update translation file\r\n\r\n* revert change to wallet parameter\r\n\r\n* update translation parameter\r\n\r\n* fix: missed file save\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix(Swap): add missing scenario for re-computing trade obj (#1464)\r\n\r\n* fix: use correct value for vault capacity indicator (#1465)\r\n\r\n* fix: use correct value for vault capacity indicator\r\n\r\n* fix: capacity ratio when there are no backed tokens\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* api: add fallback to coingecko for missing assets on dia (#1467)\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix: fee affecting action amount calculation (#1472)\r\n\r\n* chore: release v2.36.1\r\n\r\n* feat(Strategies): add landing page (#1466)\r\n\r\n* feat(Strategies): add landing page\r\n\r\n* fix: code review\r\n\r\n* chore: improve translactions (#1447)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip (#1424)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip\r\n\r\n* fix: code review\r\n\r\n* fix: code reivew\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix(Loans): simplify form and hook (#1476)\r\n\r\n* Rui/loans modals lose close animation due to conditional render (#1460)\r\n\r\n* wip\r\n\r\n* feat: continue\r\n\r\n* fix: code review\r\n\r\n* fix:merge\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: loan tests (#1425)\r\n\r\n* Tom/update bg image (#1481)\r\n\r\n* update bg svg\r\n\r\n* swap file\r\n\r\n* minify\r\n\r\n* Tom/xcm updates (#1480)\r\n\r\n* wip: refactor account select\r\n\r\n* refactor: update component names\r\n\r\n* Revert \"refactor: update component names\"\r\n\r\nThis reverts commit c80ca13d04cec92a5405479ccafc65f069cb93ca.\r\n\r\n* fix: rename components without breaking feature\r\n\r\n* disable all data refetching\r\n\r\n* wip: render xcm form when no wallet connected\r\n\r\n* remove redundant legacy component\r\n\r\n* workaround for account selection issue\r\n\r\n* Tidying up\r\n\r\n* handle TODO relating to SelectObject\r\n\r\n* remove comment\r\n\r\n* casing\r\n\r\n* selected styling\r\n\r\n* improvements\r\n\r\n* Add comment\r\n\r\n* fix: organize files (#1483)\r\n\r\n* refactor: Layout and MainContainer (#1489)\r\n\r\n* refactor: add block height, parachain status and locked tokens hooks (#1486)\r\n\r\n* refactor: replace old faucet approach with use-faucet (#1484)\r\n\r\n* Peter/feat dry running (#1499)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(transaction): dry-run transaction before submission and revert execution if dry-running fails\r\n\r\n* test: mock submittable extrinsic\r\n\r\n* refactor: rename to dryRun and document functionality\r\n\r\n* refactor: move submission code to separate folder\r\n\r\n* Peter/feat simple passive income strategy page (#1473)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip: feat(strategies): add simple BTC strategy\r\n\r\n* refactor(strategies): merge landing page with strategy page\r\n\r\n* wip: strategy page infographics\r\n\r\n* feat(loans): add earned amount to lend positions\r\n\r\n* feat: changes to loans and strategies (#1498)\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Simão \r\n\r\n* fix(Strategies): improve responsiveness and add form link (#1503)\r\n\r\n* fix: correct feature flag name (#1504)\r\n\r\n* chore: release v2.36.2\r\n\r\n* feat(Slider): add component (#1502)\r\n\r\n* fix: use route instead of redirect (#1507)\r\n\r\n* chore: release v2.37.0\r\n\r\n* feat: add breadcrumbs component and add it to strategies (#1505)\r\n\r\n* Peter/chore lib update 2.4.0 (#1512)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: handle 2.4.0 upgrade\r\n\r\n* fix: conditional check for amount (#1516)\r\n\r\n* fix: conditional check for amount\r\n\r\n* fix: revert slice change\r\n\r\n* docs: roadmap item (#1519)\r\n\r\n* feat: add roadmap items to roadmap but not backlog (#1521)\r\n\r\n* feat: zero slippage option (#1497)\r\n\r\n* chore: bump lib (#1523)\r\n\r\n* Bump bridge and revert hotfix (#1104)\r\n\r\n* chore: bump bridge and revert hotfix\r\n\r\n* chore: bump bridge\r\n\r\n* chore: bump bridge version\r\n\r\n* Release/kintsugi/2.29.1 (#1107)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.29.2 (#1116)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.9.3 (#1121)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.9.5 (#1127)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n* fix: correct apy calculation (#1123)\r\n\r\n* fix: correct apy calculation\r\n\r\n* refactor: set extension time as variable\r\n\r\n* chore: release v2.29.4\r\n\r\n* fix: prevent rewards estimate from being called when user has insufficient balance (#1126)\r\n\r\n* chore: release v2.29.5\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* fix: revert change which blocks rewards calculation\r\n\r\n* chore: update coingecko api endpoint\r\n\r\n* [release] Kintsugi 2.32.0 (#1215)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\n\r\n* [release] Kintsugi 2.32.2 (#1223)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.3 (#1228)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.4 (#1232)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: …","shortMessageHtmlLink":"Release/kintsugi/2.41.12 (#1662)"}},{"before":"fe29cfb594b795e95d9aed40907fadba089a15d1","after":null,"ref":"refs/heads/release/interlay/2.41.12","pushedAt":"2024-04-05T08:39:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"}},{"before":"0c9bb863bec1c5638e17f62c8cd19039bfafcc1e","after":"f5cb2d07e1b0c790faab06958b5a9d3acf2ad710","ref":"refs/heads/interlay","pushedAt":"2024-04-05T08:39:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Release/interlay/2.41.12 (#1661)\n\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n* feature: add geoblock feature flag (#1230)\r\n\r\n* chore: release v2.32.4\r\n\r\n* chore: bump bridge (#1233)\r\n\r\n* chore: release v2.32.5\r\n\r\n* Peter/earn strategies feat deposit withdraw form (#1229)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* feat(earn-strategies): add deposit and withdrawal form components\r\n\r\n* refactor: add padding under tabs in earn strategy forms\r\n\r\n* chore(earn-strategies): change file structure\r\n\r\n* feat: add Popover, Underlay and ProgressBar. Changes to Dialog, Modal and Overlay. (#1236)\r\n\r\n* fix: Dialog, Modal and Popover (#1245)\r\n\r\n* chore: rename strategies feature (#1247)\r\n\r\n* chore: release v2.32.6\r\n\r\n* Fix: back button behaviour from bridge page (#1246)\r\n\r\n* fix: use history replace instead of push to fix looping of bridge page\r\n\r\n* chore: clean up and bump version\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* feat: add transaction notifications (#1177)\r\n\r\n* chore: remove console.log (#1262)\r\n\r\n* fix(TokenInput): adorment ticker (#1257)\r\n\r\n* fix: get vesting data (#1264)\r\n\r\n* Peter/chore update lib 2.3.0 (#1267)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib version\r\n\r\n* fix: sort notifications (#1270)\r\n\r\n* fix: transaction none (#1271)\r\n\r\n* fix(Loans): apy label (#1275)\r\n\r\n* Peter/loans fix subsidy rewards (#1276)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(loans): display correct subsidy rewards accrued amount and APY\r\n\r\n* chore: console log cleanup\r\n\r\n* chore: replace GOVERNANCE_TOKEN_SYMBOL with GOVERNANCE_TOKEN.ticker\r\n\r\n* Peter/fix loans incentive apr computation (#1256)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: convert incentives apr computation to percentage\r\n\r\n* fix: change loans incentives annualized return to have label APR\r\n\r\n* chore: release v2.33.0\r\n\r\n* Peter/chore update lib 2.3.3 (#1282)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.3.\r\n\r\n* fix: enable faucet on Interlay testnet (#1289)\r\n\r\n* fix: enable faucet on Interlay testnet\r\n\r\n* fix: prefer governance token ticker to symbol\r\n\r\n* chore: bump bridge (#1285)\r\n\r\n* fix(Swap): update trade object on each block (#1297)\r\n\r\n* api: use diadata as main datasource (#1277)\r\n\r\n* api: use diadata as main datasource\r\n\r\n* api: add header to select price source\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* Peter/fix interlay issues (#1300)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add missing translation and fix lend APY display\r\n\r\n* refactor: bring back formatting with 0 amount case covered\r\n\r\n* refactor: code review\r\n\r\n* refactor: code review\r\n\r\n* api: select price source via query param and ticker renaming (#1307)\r\n\r\n* api: fix tether label for dia (#1309)\r\n\r\n* chore: release v2.34.0\r\n\r\n* chore: update XCM RPCs (#1324)\r\n\r\n* chore: release v2.34.1\r\n\r\n* fix: correct wallet balance (#1334)\r\n\r\n* api: switch to coingecko pro url (#1321)\r\n\r\n* Peter/feat tx fee with swapped currency (#1340)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* wip: initial changes to move table\r\n\r\n* chore: remove unused component\r\n\r\n* Revert \"chore: remove unused component\"\r\n\r\nThis reverts commit 0db71a15538b776c73b752a98d2e825d890d2ea1.\r\n\r\n* chore: remove unused component\r\n\r\n* chore: use translation file\r\n\r\n* fix: add missing p tags\r\n\r\n* wip\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* feat(Bridge): revamp Issue and Redeem (#1279)\r\n\r\n* wip\r\n\r\n* feat(TransactionDetails): extend component to support fee selector (#1292)\r\n\r\n* feat: add tx fee estimation and swap for tx fee payment integration\r\n\r\n* fix: remove impossible condition\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails (#1294)\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails\r\n\r\n* fix: code review\r\n\r\n* refactor: code review\r\n\r\n* feat: add fee estimate loading state\r\n\r\n* Rui/fee estimate transfer form (#1296)\r\n\r\n* feat: add fee estimate to transfer form\r\n\r\n* Update src/pages/Transfer/TransferForms/components/TransferForm/TransferForm.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Feature/UI updates/navigation styling (#1293)\r\n\r\n* wip: initial navigation styling\r\n\r\n* refactor: remove icons from secondary navigation items\r\n\r\n* refactor: split navigation into primary/secondary\r\n\r\n* fix: add bg colour to nav to prevent problems on small screens\r\n\r\n* refactor: update accordion styles\r\n\r\n* refactor: remove redundant code and console log\r\n\r\n* refactor: change Kintsugi background colour\r\n\r\n* fix: show navigation item names\r\n\r\n* fix: remove redundant conditional\r\n\r\n* fix: code\r\n\r\n* fix: changes to list style and disable 0 balance fee tokens\r\n\r\n* feat(bringyourownfee): add check for existing trade path\r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* refactor: move multiplier to constant\r\n\r\n* feat: add fee validation and other improvements to form validation (#1303)\r\n\r\n* Peter/feat griefing collateral multicurrency (#1310)\r\n\r\n* feat: add selectable griefing collateral currency to issue request form\r\n\r\n* feat: add oracle currency hook and wrap up griefing collateral work\r\n\r\n* feat(Swap): add custom fee (#1315)\r\n\r\n* Peter/feat byof bridge page (#1328)\r\n\r\n* wip\r\n\r\n* refactor: issue page with griefing collateral select\r\n\r\n* feat(bringyourownfees): redeem form\r\n\r\n* refactor: renaming\r\n\r\n* feat: add redeem request to getActionAmount\r\n\r\n* feat(Pools): add fee estimate (#1322)\r\n\r\n* feat(Loans): add fee estimate (#1332)\r\n\r\n* feat(Vaults): add fee estimate to vault creation (#1333)\r\n\r\n* fix(Redeem): add missing BTC address validation (#1336)\r\n\r\n* fix: redeem getActionAmount type mismatch\r\n\r\n* Tom/UI updates/minor changes (#1308)\r\n\r\n* refactor: add vault table background colour\r\n\r\n* fix: typo\r\n\r\n* refactor: styled card for vault selector\r\n\r\n* refactor: wrap vault transaction tables in card component\r\n\r\n* fix: typo\r\n\r\n* refactor: add shadowed prop to card component\r\n\r\n* refactor: use card component for transactions table\r\n\r\n* refactor: move request id in legacy issue/request modal\r\n\r\n* refactor: use request id dictionary item\r\n\r\n* chore: update Interlay logo\r\n\r\n* refactor: update icon and logo colours\r\n\r\n* feature: add bg image\r\n\r\n* wip: add background image to Layout component\r\n\r\n* refactor: add Wrapper component\r\n\r\n* wip: initial values for background image position\r\n\r\n* refactor: minor styling changes\r\n\r\n* refactor: revert unneeded change\r\n\r\n* refactor: move and rename Transaction component\r\n\r\n* feat: sort currencies by balance (#1338)\r\n\r\n---------\r\n\r\nCo-authored-by: Peter \r\nCo-authored-by: Thomas Jeatt \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\nCo-authored-by: Dominik Harz \r\n\r\n* chore: release v2.35.0\r\n\r\n* Tom/feature/wallet buttons (#1346)\r\n\r\n* refactor: add tab props\r\n\r\n* feature: add bridge button to assets table\r\n\r\n* refactor: don't show buy button for wrapped token\r\n\r\n* [wallet] add default currencies to wallet (#1335)\r\n\r\n* refactor: add default currencies to wallet\r\n\r\n* refactor: use NATIVE_CURRENCIES\r\n\r\n* chore: update navigation (#1344)\r\n\r\n* refatctor: remove LBANK configuration and assets (#1355)\r\n\r\n* feature: add LDOT icon (#1356)\r\n\r\n* Peter/refactor fetch oracle status from chain (#1359)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* refactor: fetch oracle status from chain\r\n\r\n* chore: remove commented-out code\r\n\r\n* Peter/fix add wrapped currency as security deposit option (#1360)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add wrapped token to useGetOracleCurrencies result\r\n\r\n* chore: update price impact warning copy (#1358)\r\n\r\n* [transfer/bridge] open correct tab (#1366)\r\n\r\n* fix: bridge query parameter\r\n\r\n* fix: revert to previous tab name\r\n\r\n* refactor: close redeem modal (#1367)\r\n\r\n* refactor: close redeem modal\r\n\r\n* fix: correct user messaging copy\r\n\r\n* fix: remove unnecessary translation\r\n\r\n* fix: correct copy\r\n\r\n* feat: change LoadingSpinner styles and CTA loading spinner (#1372)\r\n\r\n* feat: replace legacy toast with new notification toast (#1370)\r\n\r\n* fix: UI styling bugs (#1371)\r\n\r\n* fix: change broken gradient id ref\r\n\r\n* refactor: add opacity value to navigation separator\r\n\r\n* fix: update padding\r\n\r\n* fix: border opacity\r\n\r\n* fix: use transaction details component\r\n\r\n* refactor: change how padding is set\r\n\r\n* Peter/fix bridge dust value validation (#1374)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: dust value calculation\r\n\r\n* feat(Wallet): add USDT and change switch label (#1363)\r\n\r\n* fix(Modal): prevent user from clicking when closed (#1364)\r\n\r\n* fix(Swap): handle when schema params are undefined (#1375)\r\n\r\n* feat(Wallet): add welcome banner (#1337)\r\n\r\n* fix: correct subscan link (#1378)\r\n\r\n* fix: select token modal list style (#1382)\r\n\r\n* fix: improve issue form insufficient funds notice (#1380)\r\n\r\n* feature: add tooltip to asset cell (#1345)\r\n\r\n* feature: add tooltip to asset cell\r\n\r\n* fix: typo\r\n\r\n* wip: ReactNode tooltip so that we can pass in link\r\n\r\n* feature: add fee asset tooltip\r\n\r\n* update text link component\r\n\r\n* fix: revert changes to text links\r\n\r\n* revert changes to text links\r\n\r\n* fix: maintain compatibility with existing text links\r\n\r\n* use correct location variable\r\n\r\n* fix: remove log\r\n\r\n* fix: tooltip const\r\n\r\n* Onboarding page (#1373)\r\n\r\n* feat: add draft of onboarding page\r\n\r\n* chore: update t&c links\r\n\r\n* feat: add guided tour through app\r\n\r\n* fix: typos and eslint warnings\r\n\r\n* restrict width of onboarding cards\r\n\r\n* feat: replace UI faucet with discord link\r\n\r\n* feat: improve CTA\r\n\r\n* feat: add link to onboarding page\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: disable fetch on focus (#1386)\r\n\r\n* fix(Onboarding): improve styles, semantics and file structure (#1387)\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* fix: typo (#1392)\r\n\r\n* Peter/feat pools trading fee apr (#1389)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(pools): add trading fee APR\r\n\r\n* refactor: clean-up naming\r\n\r\n* Peter/ choreupdate lib 2.3.5 (#1393)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.5\r\n\r\n* chore: release v2.35.1\r\n\r\n* fix: onboarding and empty fee selector (#1396)\r\n\r\n* Onboarding feature flag (#1398)\r\n\r\n* refactor: add feature flag\r\n\r\n* fix: update dependencies\r\n\r\n* add onboarding to env file\r\n\r\n* chore: release v2.35.2\r\n\r\n* api: add dia asset ids to market data endpoint (#1400)\r\n\r\n* chore: release v2.35.3\r\n\r\n* api: add dia asset ids to market data endpoint (#1403)\r\n\r\n* chore: release v2.35.4\r\n\r\n* fix(Wallet): add missing guide link (#1406)\r\n\r\n* fix(Wallet): add missing guide link\r\n\r\n* Update WelcomeBanner.tsx\r\n\r\n* feat(Wallet): update welcome banner svg (#1407)\r\n\r\n* wip: add T&Cs version (#1409)\r\n\r\n* chore: release v2.35.5\r\n\r\n* api: add support for multiple version of terms and conditions (#1411)\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* chore: release v2.35.6\r\n\r\n* feat: add parity signer companion for polkadot vault support (#1417)\r\n\r\n* Tom/xcm copy changes (#1391)\r\n\r\n* fix: typos\r\n\r\n* refactor: pass chain data to transaction instead of chain id\r\n\r\n* refactor: remove unused feature foags (#1402)\r\n\r\n* Peter/fix pools daily volumes (#1421)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: change pools fetching query to work when first record is younger than requested period\r\n\r\n* fix(Pools): deposit validation (#1419)\r\n\r\n* fix: various issues picked up from testing (#1414)\r\n\r\n* fix: prefetching fee scenarios (#1384)\r\n\r\n* fix: hide onboarding button when onboarding disabled (#1418)\r\n\r\n* chore: release v2.35.7\r\n\r\n* apply hotfix (#1428)\r\n\r\n* Peter/fix byof not working (#1430)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(byof): use correct field props getter for fee token select\r\n\r\n* chore: release v2.35.8\r\n\r\n* api: add support ethereum and karura (#1435)\r\n\r\n* Tom/updated directory names (#1434)\r\n\r\n* refactor: rename Bridge -> BTC\r\n\r\n* refactor: transfer -> send and receive\r\n\r\n* fix: rename Transfer component\r\n\r\n* revert change to tab name\r\n\r\n* refactor: update translation references\r\n\r\n* update schemas\r\n\r\n* update directory and file casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* chore: split AMM pages into seperate folders (#1436)\r\n\r\n* feat: check signature version (#1429)\r\n\r\n* Fix Storybook (#1443)\r\n\r\n* fix display name syntax\r\n\r\n* disable snapshots\r\n\r\n* Trigger build\r\n\r\n* Update routes (#1442)\r\n\r\n* update routes\r\n\r\n* redirect crossChainTransfer query parameter\r\n\r\n* fix redirect syntax\r\n\r\n* fix redirect syntax\r\n\r\n* redirect cross chain transfer\r\n\r\n* tab redirects\r\n\r\n* correct redirect syntax\r\n\r\n* Peter/fix q token vaults support (#1445)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* wip: update lib version\r\n\r\n* chore: install deps\r\n\r\n* chore: fix test pipelines (#1379)\r\n\r\n* fix(Redeem): redeem limit when there is not capcity (#1451)\r\n\r\n* fix(Redeem): premium redeem (#1454)\r\n\r\n* Peter/feat loans q token handle edge cases (#1449)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(loans): handle lend position when qToken is used as vault collateral\r\n\r\n* chore: update lib\r\n\r\n* add nova wallet (#1453)\r\n\r\n* add nova wallet\r\n\r\n* delete unused config and update polkadot name\r\n\r\n* move constant and delete redundant file\r\n\r\n* feat: add query params handling (#1347)\r\n\r\n* feat: add estimate fee hook and action amount deduction (#1433)\r\n\r\n* Update number of wallets in test (#1462)\r\n\r\n* Update number of wallets in test\r\n\r\n* fix: remove parentheses from wallet name\r\n\r\n* Support Banxa on Interlay (#1458)\r\n\r\n* refactor: remove redundant env variable and UI component\r\n\r\n* refactor: remove redundant URL parameter\r\n\r\n* update translation file\r\n\r\n* revert change to wallet parameter\r\n\r\n* update translation parameter\r\n\r\n* fix: missed file save\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix(Swap): add missing scenario for re-computing trade obj (#1464)\r\n\r\n* fix: use correct value for vault capacity indicator (#1465)\r\n\r\n* fix: use correct value for vault capacity indicator\r\n\r\n* fix: capacity ratio when there are no backed tokens\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* api: add fallback to coingecko for missing assets on dia (#1467)\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix: fee affecting action amount calculation (#1472)\r\n\r\n* chore: release v2.36.1\r\n\r\n* feat(Strategies): add landing page (#1466)\r\n\r\n* feat(Strategies): add landing page\r\n\r\n* fix: code review\r\n\r\n* chore: improve translactions (#1447)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip (#1424)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip\r\n\r\n* fix: code review\r\n\r\n* fix: code reivew\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix(Loans): simplify form and hook (#1476)\r\n\r\n* Rui/loans modals lose close animation due to conditional render (#1460)\r\n\r\n* wip\r\n\r\n* feat: continue\r\n\r\n* fix: code review\r\n\r\n* fix:merge\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: loan tests (#1425)\r\n\r\n* Tom/update bg image (#1481)\r\n\r\n* update bg svg\r\n\r\n* swap file\r\n\r\n* minify\r\n\r\n* Tom/xcm updates (#1480)\r\n\r\n* wip: refactor account select\r\n\r\n* refactor: update component names\r\n\r\n* Revert \"refactor: update component names\"\r\n\r\nThis reverts commit c80ca13d04cec92a5405479ccafc65f069cb93ca.\r\n\r\n* fix: rename components without breaking feature\r\n\r\n* disable all data refetching\r\n\r\n* wip: render xcm form when no wallet connected\r\n\r\n* remove redundant legacy component\r\n\r\n* workaround for account selection issue\r\n\r\n* Tidying up\r\n\r\n* handle TODO relating to SelectObject\r\n\r\n* remove comment\r\n\r\n* casing\r\n\r\n* selected styling\r\n\r\n* improvements\r\n\r\n* Add comment\r\n\r\n* fix: organize files (#1483)\r\n\r\n* refactor: Layout and MainContainer (#1489)\r\n\r\n* refactor: add block height, parachain status and locked tokens hooks (#1486)\r\n\r\n* refactor: replace old faucet approach with use-faucet (#1484)\r\n\r\n* Peter/feat dry running (#1499)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(transaction): dry-run transaction before submission and revert execution if dry-running fails\r\n\r\n* test: mock submittable extrinsic\r\n\r\n* refactor: rename to dryRun and document functionality\r\n\r\n* refactor: move submission code to separate folder\r\n\r\n* Peter/feat simple passive income strategy page (#1473)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip: feat(strategies): add simple BTC strategy\r\n\r\n* refactor(strategies): merge landing page with strategy page\r\n\r\n* wip: strategy page infographics\r\n\r\n* feat(loans): add earned amount to lend positions\r\n\r\n* feat: changes to loans and strategies (#1498)\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Simão \r\n\r\n* fix(Strategies): improve responsiveness and add form link (#1503)\r\n\r\n* fix: correct feature flag name (#1504)\r\n\r\n* chore: release v2.36.2\r\n\r\n* feat(Slider): add component (#1502)\r\n\r\n* fix: use route instead of redirect (#1507)\r\n\r\n* chore: release v2.37.0\r\n\r\n* feat: add breadcrumbs component and add it to strategies (#1505)\r\n\r\n* Peter/chore lib update 2.4.0 (#1512)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: handle 2.4.0 upgrade\r\n\r\n* fix: conditional check for amount (#1516)\r\n\r\n* fix: conditional check for amount\r\n\r\n* fix: revert slice change\r\n\r\n* docs: roadmap item (#1519)\r\n\r\n* feat: add roadmap items to roadmap but not backlog (#1521)\r\n\r\n* feat: zero slippage option (#1497)\r\n\r\n* chore: bump lib (#1523)\r\n\r\n* Bump bridge and revert hotfix (#1104)\r\n\r\n* chore: bump bridge and revert hotfix\r\n\r\n* chore: bump bridge\r\n\r\n* chore: bump bridge version\r\n\r\n* Release/kintsugi/2.29.1 (#1107)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.29.2 (#1116)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.9.3 (#1121)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.9.5 (#1127)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n* fix: correct apy calculation (#1123)\r\n\r\n* fix: correct apy calculation\r\n\r\n* refactor: set extension time as variable\r\n\r\n* chore: release v2.29.4\r\n\r\n* fix: prevent rewards estimate from being called when user has insufficient balance (#1126)\r\n\r\n* chore: release v2.29.5\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* fix: revert change which blocks rewards calculation\r\n\r\n* chore: update coingecko api endpoint\r\n\r\n* [release] Kintsugi 2.32.0 (#1215)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\n\r\n* [release] Kintsugi 2.32.2 (#1223)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.3 (#1228)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.4 (#1232)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: …","shortMessageHtmlLink":"Release/interlay/2.41.12 (#1661)"}},{"before":null,"after":"f7b1202b7b800d253e769f76bbd155f2a39d2a1d","ref":"refs/heads/release/kintsugi/2.41.12","pushedAt":"2024-04-05T07:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Merge branch 'master' into release/kintsugi/2.41.12\n\n* master: (238 commits)\n chore: release v2.41.12\n api: improve cache-control headers (#1659)\n chore: release v2.41.11\n chore: release v2.41.10\n HDX and BNC icons (#1655)\n api: add Vercel KV cache for storing market data (#1654)\n Tom/bridge 0.5.1 (#1651)\n chore: release v2.41.9\n chore: bump bridge (#1648)\n chore: release v2.41.8\n hotfix: XCM polkadot/kintsugi max transferable balance (#1645)\n Revert \"[release] Interlay 2.41.7 (#1639)\" (#1641)\n [release] Interlay 2.41.7 (#1639)\n chore: release v2.41.7\n fix: chart counter enum and lower value for collateral (#1638)\n chore: release v2.41.6\n refactor: line chart config (#1635)\n chore: release v2.41.5\n chore: bump bridge (#1631)\n chore: release v2.41.4\n ...\n\n# Conflicts:\n#\tpackage.json","shortMessageHtmlLink":"Merge branch 'master' into release/kintsugi/2.41.12"}},{"before":null,"after":"fe29cfb594b795e95d9aed40907fadba089a15d1","ref":"refs/heads/release/interlay/2.41.12","pushedAt":"2024-04-05T07:11:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Merge branch 'master' into release/interlay/2.41.12\n\n* master: (238 commits)\n chore: release v2.41.12\n api: improve cache-control headers (#1659)\n chore: release v2.41.11\n chore: release v2.41.10\n HDX and BNC icons (#1655)\n api: add Vercel KV cache for storing market data (#1654)\n Tom/bridge 0.5.1 (#1651)\n chore: release v2.41.9\n chore: bump bridge (#1648)\n chore: release v2.41.8\n hotfix: XCM polkadot/kintsugi max transferable balance (#1645)\n Revert \"[release] Interlay 2.41.7 (#1639)\" (#1641)\n [release] Interlay 2.41.7 (#1639)\n chore: release v2.41.7\n fix: chart counter enum and lower value for collateral (#1638)\n chore: release v2.41.6\n refactor: line chart config (#1635)\n chore: release v2.41.5\n chore: bump bridge (#1631)\n chore: release v2.41.4\n ...\n\n# Conflicts:\n#\tpackage.json","shortMessageHtmlLink":"Merge branch 'master' into release/interlay/2.41.12"}},{"before":"d84d9277bce99a2d56f6c23b31189d13dfc0727b","after":"cb04e6bab5433ad02a13e6ce691491e6b8d94d30","ref":"refs/heads/master","pushedAt":"2024-04-05T07:10:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: release v2.41.12","shortMessageHtmlLink":"chore: release v2.41.12"}},{"before":"1b60cac01cdacd6cf819a52baf046ef2930adb70","after":null,"ref":"refs/heads/api-pricefeed","pushedAt":"2024-04-05T07:09:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"}},{"before":"92ba0ba1f2e2de87d62d888673fb7724b65ff808","after":"d84d9277bce99a2d56f6c23b31189d13dfc0727b","ref":"refs/heads/master","pushedAt":"2024-04-05T07:09:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"api: improve cache-control headers (#1659)\n\n* api: use coingecko for UI market data\r\n\r\n* api: use coingecko for UI market data. store js objects in redis\r\n\r\nAccording to the vercel documentation get() and set() support js objects so we do not need to serialise them. Ref.: https://vercel.com/docs/storage/vercel-kv/kv-reference#set\r\n\r\n* api: re-enable diadata market data\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>","shortMessageHtmlLink":"api: improve cache-control headers (#1659)"}},{"before":"bf2e0ad0117fad77d8ba8161f22db8ec85aef28a","after":"1b60cac01cdacd6cf819a52baf046ef2930adb70","ref":"refs/heads/api-pricefeed","pushedAt":"2024-04-05T07:09:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Merge branch 'master' into api-pricefeed","shortMessageHtmlLink":"Merge branch 'master' into api-pricefeed"}},{"before":"eed13ec258c30c83bf3be42b5eb5ffd7ad73cee0","after":"92ba0ba1f2e2de87d62d888673fb7724b65ff808","ref":"refs/heads/master","pushedAt":"2024-04-05T07:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"chore: release v2.41.11","shortMessageHtmlLink":"chore: release v2.41.11"}},{"before":"3cf1d76f04cb54596c11fe3fcf41c11a4229d848","after":"6cbbed927c25f7e785acfa40450a0e8e98576d1e","ref":"refs/heads/kintsugi","pushedAt":"2024-04-04T23:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: improve cache-control headers for market data","shortMessageHtmlLink":"api: improve cache-control headers for market data"}},{"before":"842681f9320f3e028ed9b6a95c44fa84132fa2bd","after":"0c9bb863bec1c5638e17f62c8cd19039bfafcc1e","ref":"refs/heads/interlay","pushedAt":"2024-04-04T23:55:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: improve cache-control headers for market data (#1660)","shortMessageHtmlLink":"api: improve cache-control headers for market data (#1660)"}},{"before":null,"after":"007ff60a7b964bbb58535c2f786fbfa27273cf6a","ref":"refs/heads/interlay-api-marketdata","pushedAt":"2024-04-04T23:54:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: improve cache-control headers for market data","shortMessageHtmlLink":"api: improve cache-control headers for market data"}},{"before":"2797a2ca7ab761985d0501f9ddaf48ffa5f8c0f3","after":"bf2e0ad0117fad77d8ba8161f22db8ec85aef28a","ref":"refs/heads/api-pricefeed","pushedAt":"2024-04-04T23:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: re-enable diadata market data","shortMessageHtmlLink":"api: re-enable diadata market data"}},{"before":"a893ab5727810b6e12b87490ccc9177f3ba64a00","after":"2797a2ca7ab761985d0501f9ddaf48ffa5f8c0f3","ref":"refs/heads/api-pricefeed","pushedAt":"2024-04-04T23:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: use coingecko for UI market data. store js objects in redis\n\nAccording to the vercel documentation get() and set() support js objects so we do not need to serialise them. Ref.: https://vercel.com/docs/storage/vercel-kv/kv-reference#set","shortMessageHtmlLink":"api: use coingecko for UI market data. store js objects in redis"}},{"before":null,"after":"a893ab5727810b6e12b87490ccc9177f3ba64a00","ref":"refs/heads/api-pricefeed","pushedAt":"2024-04-04T23:11:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ns212","name":null,"path":"/ns212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73105077?s=80&v=4"},"commit":{"message":"api: use coingecko for UI market data","shortMessageHtmlLink":"api: use coingecko for UI market data"}},{"before":"fa4877caa08956ddce352756c04884dc255d09da","after":null,"ref":"refs/heads/release/interlay/2.41.10","pushedAt":"2024-03-19T14:48:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"}},{"before":"389e8e8b4bb0c505f2b19d357ae892c3c497f026","after":"842681f9320f3e028ed9b6a95c44fa84132fa2bd","ref":"refs/heads/interlay","pushedAt":"2024-03-19T14:48:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"[release] Interlay 2.41.10 (#1657)\n\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n* feature: add geoblock feature flag (#1230)\r\n\r\n* chore: release v2.32.4\r\n\r\n* chore: bump bridge (#1233)\r\n\r\n* chore: release v2.32.5\r\n\r\n* Peter/earn strategies feat deposit withdraw form (#1229)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* feat(earn-strategies): add deposit and withdrawal form components\r\n\r\n* refactor: add padding under tabs in earn strategy forms\r\n\r\n* chore(earn-strategies): change file structure\r\n\r\n* feat: add Popover, Underlay and ProgressBar. Changes to Dialog, Modal and Overlay. (#1236)\r\n\r\n* fix: Dialog, Modal and Popover (#1245)\r\n\r\n* chore: rename strategies feature (#1247)\r\n\r\n* chore: release v2.32.6\r\n\r\n* Fix: back button behaviour from bridge page (#1246)\r\n\r\n* fix: use history replace instead of push to fix looping of bridge page\r\n\r\n* chore: clean up and bump version\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* feat: add transaction notifications (#1177)\r\n\r\n* chore: remove console.log (#1262)\r\n\r\n* fix(TokenInput): adorment ticker (#1257)\r\n\r\n* fix: get vesting data (#1264)\r\n\r\n* Peter/chore update lib 2.3.0 (#1267)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib version\r\n\r\n* fix: sort notifications (#1270)\r\n\r\n* fix: transaction none (#1271)\r\n\r\n* fix(Loans): apy label (#1275)\r\n\r\n* Peter/loans fix subsidy rewards (#1276)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(loans): display correct subsidy rewards accrued amount and APY\r\n\r\n* chore: console log cleanup\r\n\r\n* chore: replace GOVERNANCE_TOKEN_SYMBOL with GOVERNANCE_TOKEN.ticker\r\n\r\n* Peter/fix loans incentive apr computation (#1256)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: convert incentives apr computation to percentage\r\n\r\n* fix: change loans incentives annualized return to have label APR\r\n\r\n* chore: release v2.33.0\r\n\r\n* Peter/chore update lib 2.3.3 (#1282)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.3.\r\n\r\n* fix: enable faucet on Interlay testnet (#1289)\r\n\r\n* fix: enable faucet on Interlay testnet\r\n\r\n* fix: prefer governance token ticker to symbol\r\n\r\n* chore: bump bridge (#1285)\r\n\r\n* fix(Swap): update trade object on each block (#1297)\r\n\r\n* api: use diadata as main datasource (#1277)\r\n\r\n* api: use diadata as main datasource\r\n\r\n* api: add header to select price source\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* Peter/fix interlay issues (#1300)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add missing translation and fix lend APY display\r\n\r\n* refactor: bring back formatting with 0 amount case covered\r\n\r\n* refactor: code review\r\n\r\n* refactor: code review\r\n\r\n* api: select price source via query param and ticker renaming (#1307)\r\n\r\n* api: fix tether label for dia (#1309)\r\n\r\n* chore: release v2.34.0\r\n\r\n* chore: update XCM RPCs (#1324)\r\n\r\n* chore: release v2.34.1\r\n\r\n* fix: correct wallet balance (#1334)\r\n\r\n* api: switch to coingecko pro url (#1321)\r\n\r\n* Peter/feat tx fee with swapped currency (#1340)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* wip: initial changes to move table\r\n\r\n* chore: remove unused component\r\n\r\n* Revert \"chore: remove unused component\"\r\n\r\nThis reverts commit 0db71a15538b776c73b752a98d2e825d890d2ea1.\r\n\r\n* chore: remove unused component\r\n\r\n* chore: use translation file\r\n\r\n* fix: add missing p tags\r\n\r\n* wip\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* feat(Bridge): revamp Issue and Redeem (#1279)\r\n\r\n* wip\r\n\r\n* feat(TransactionDetails): extend component to support fee selector (#1292)\r\n\r\n* feat: add tx fee estimation and swap for tx fee payment integration\r\n\r\n* fix: remove impossible condition\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails (#1294)\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails\r\n\r\n* fix: code review\r\n\r\n* refactor: code review\r\n\r\n* feat: add fee estimate loading state\r\n\r\n* Rui/fee estimate transfer form (#1296)\r\n\r\n* feat: add fee estimate to transfer form\r\n\r\n* Update src/pages/Transfer/TransferForms/components/TransferForm/TransferForm.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Feature/UI updates/navigation styling (#1293)\r\n\r\n* wip: initial navigation styling\r\n\r\n* refactor: remove icons from secondary navigation items\r\n\r\n* refactor: split navigation into primary/secondary\r\n\r\n* fix: add bg colour to nav to prevent problems on small screens\r\n\r\n* refactor: update accordion styles\r\n\r\n* refactor: remove redundant code and console log\r\n\r\n* refactor: change Kintsugi background colour\r\n\r\n* fix: show navigation item names\r\n\r\n* fix: remove redundant conditional\r\n\r\n* fix: code\r\n\r\n* fix: changes to list style and disable 0 balance fee tokens\r\n\r\n* feat(bringyourownfee): add check for existing trade path\r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* refactor: move multiplier to constant\r\n\r\n* feat: add fee validation and other improvements to form validation (#1303)\r\n\r\n* Peter/feat griefing collateral multicurrency (#1310)\r\n\r\n* feat: add selectable griefing collateral currency to issue request form\r\n\r\n* feat: add oracle currency hook and wrap up griefing collateral work\r\n\r\n* feat(Swap): add custom fee (#1315)\r\n\r\n* Peter/feat byof bridge page (#1328)\r\n\r\n* wip\r\n\r\n* refactor: issue page with griefing collateral select\r\n\r\n* feat(bringyourownfees): redeem form\r\n\r\n* refactor: renaming\r\n\r\n* feat: add redeem request to getActionAmount\r\n\r\n* feat(Pools): add fee estimate (#1322)\r\n\r\n* feat(Loans): add fee estimate (#1332)\r\n\r\n* feat(Vaults): add fee estimate to vault creation (#1333)\r\n\r\n* fix(Redeem): add missing BTC address validation (#1336)\r\n\r\n* fix: redeem getActionAmount type mismatch\r\n\r\n* Tom/UI updates/minor changes (#1308)\r\n\r\n* refactor: add vault table background colour\r\n\r\n* fix: typo\r\n\r\n* refactor: styled card for vault selector\r\n\r\n* refactor: wrap vault transaction tables in card component\r\n\r\n* fix: typo\r\n\r\n* refactor: add shadowed prop to card component\r\n\r\n* refactor: use card component for transactions table\r\n\r\n* refactor: move request id in legacy issue/request modal\r\n\r\n* refactor: use request id dictionary item\r\n\r\n* chore: update Interlay logo\r\n\r\n* refactor: update icon and logo colours\r\n\r\n* feature: add bg image\r\n\r\n* wip: add background image to Layout component\r\n\r\n* refactor: add Wrapper component\r\n\r\n* wip: initial values for background image position\r\n\r\n* refactor: minor styling changes\r\n\r\n* refactor: revert unneeded change\r\n\r\n* refactor: move and rename Transaction component\r\n\r\n* feat: sort currencies by balance (#1338)\r\n\r\n---------\r\n\r\nCo-authored-by: Peter \r\nCo-authored-by: Thomas Jeatt \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\nCo-authored-by: Dominik Harz \r\n\r\n* chore: release v2.35.0\r\n\r\n* Tom/feature/wallet buttons (#1346)\r\n\r\n* refactor: add tab props\r\n\r\n* feature: add bridge button to assets table\r\n\r\n* refactor: don't show buy button for wrapped token\r\n\r\n* [wallet] add default currencies to wallet (#1335)\r\n\r\n* refactor: add default currencies to wallet\r\n\r\n* refactor: use NATIVE_CURRENCIES\r\n\r\n* chore: update navigation (#1344)\r\n\r\n* refatctor: remove LBANK configuration and assets (#1355)\r\n\r\n* feature: add LDOT icon (#1356)\r\n\r\n* Peter/refactor fetch oracle status from chain (#1359)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* refactor: fetch oracle status from chain\r\n\r\n* chore: remove commented-out code\r\n\r\n* Peter/fix add wrapped currency as security deposit option (#1360)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add wrapped token to useGetOracleCurrencies result\r\n\r\n* chore: update price impact warning copy (#1358)\r\n\r\n* [transfer/bridge] open correct tab (#1366)\r\n\r\n* fix: bridge query parameter\r\n\r\n* fix: revert to previous tab name\r\n\r\n* refactor: close redeem modal (#1367)\r\n\r\n* refactor: close redeem modal\r\n\r\n* fix: correct user messaging copy\r\n\r\n* fix: remove unnecessary translation\r\n\r\n* fix: correct copy\r\n\r\n* feat: change LoadingSpinner styles and CTA loading spinner (#1372)\r\n\r\n* feat: replace legacy toast with new notification toast (#1370)\r\n\r\n* fix: UI styling bugs (#1371)\r\n\r\n* fix: change broken gradient id ref\r\n\r\n* refactor: add opacity value to navigation separator\r\n\r\n* fix: update padding\r\n\r\n* fix: border opacity\r\n\r\n* fix: use transaction details component\r\n\r\n* refactor: change how padding is set\r\n\r\n* Peter/fix bridge dust value validation (#1374)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: dust value calculation\r\n\r\n* feat(Wallet): add USDT and change switch label (#1363)\r\n\r\n* fix(Modal): prevent user from clicking when closed (#1364)\r\n\r\n* fix(Swap): handle when schema params are undefined (#1375)\r\n\r\n* feat(Wallet): add welcome banner (#1337)\r\n\r\n* fix: correct subscan link (#1378)\r\n\r\n* fix: select token modal list style (#1382)\r\n\r\n* fix: improve issue form insufficient funds notice (#1380)\r\n\r\n* feature: add tooltip to asset cell (#1345)\r\n\r\n* feature: add tooltip to asset cell\r\n\r\n* fix: typo\r\n\r\n* wip: ReactNode tooltip so that we can pass in link\r\n\r\n* feature: add fee asset tooltip\r\n\r\n* update text link component\r\n\r\n* fix: revert changes to text links\r\n\r\n* revert changes to text links\r\n\r\n* fix: maintain compatibility with existing text links\r\n\r\n* use correct location variable\r\n\r\n* fix: remove log\r\n\r\n* fix: tooltip const\r\n\r\n* Onboarding page (#1373)\r\n\r\n* feat: add draft of onboarding page\r\n\r\n* chore: update t&c links\r\n\r\n* feat: add guided tour through app\r\n\r\n* fix: typos and eslint warnings\r\n\r\n* restrict width of onboarding cards\r\n\r\n* feat: replace UI faucet with discord link\r\n\r\n* feat: improve CTA\r\n\r\n* feat: add link to onboarding page\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: disable fetch on focus (#1386)\r\n\r\n* fix(Onboarding): improve styles, semantics and file structure (#1387)\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* fix: typo (#1392)\r\n\r\n* Peter/feat pools trading fee apr (#1389)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(pools): add trading fee APR\r\n\r\n* refactor: clean-up naming\r\n\r\n* Peter/ choreupdate lib 2.3.5 (#1393)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.5\r\n\r\n* chore: release v2.35.1\r\n\r\n* fix: onboarding and empty fee selector (#1396)\r\n\r\n* Onboarding feature flag (#1398)\r\n\r\n* refactor: add feature flag\r\n\r\n* fix: update dependencies\r\n\r\n* add onboarding to env file\r\n\r\n* chore: release v2.35.2\r\n\r\n* api: add dia asset ids to market data endpoint (#1400)\r\n\r\n* chore: release v2.35.3\r\n\r\n* api: add dia asset ids to market data endpoint (#1403)\r\n\r\n* chore: release v2.35.4\r\n\r\n* fix(Wallet): add missing guide link (#1406)\r\n\r\n* fix(Wallet): add missing guide link\r\n\r\n* Update WelcomeBanner.tsx\r\n\r\n* feat(Wallet): update welcome banner svg (#1407)\r\n\r\n* wip: add T&Cs version (#1409)\r\n\r\n* chore: release v2.35.5\r\n\r\n* api: add support for multiple version of terms and conditions (#1411)\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* chore: release v2.35.6\r\n\r\n* feat: add parity signer companion for polkadot vault support (#1417)\r\n\r\n* Tom/xcm copy changes (#1391)\r\n\r\n* fix: typos\r\n\r\n* refactor: pass chain data to transaction instead of chain id\r\n\r\n* refactor: remove unused feature foags (#1402)\r\n\r\n* Peter/fix pools daily volumes (#1421)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: change pools fetching query to work when first record is younger than requested period\r\n\r\n* fix(Pools): deposit validation (#1419)\r\n\r\n* fix: various issues picked up from testing (#1414)\r\n\r\n* fix: prefetching fee scenarios (#1384)\r\n\r\n* fix: hide onboarding button when onboarding disabled (#1418)\r\n\r\n* chore: release v2.35.7\r\n\r\n* apply hotfix (#1428)\r\n\r\n* Peter/fix byof not working (#1430)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(byof): use correct field props getter for fee token select\r\n\r\n* chore: release v2.35.8\r\n\r\n* api: add support ethereum and karura (#1435)\r\n\r\n* Tom/updated directory names (#1434)\r\n\r\n* refactor: rename Bridge -> BTC\r\n\r\n* refactor: transfer -> send and receive\r\n\r\n* fix: rename Transfer component\r\n\r\n* revert change to tab name\r\n\r\n* refactor: update translation references\r\n\r\n* update schemas\r\n\r\n* update directory and file casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* chore: split AMM pages into seperate folders (#1436)\r\n\r\n* feat: check signature version (#1429)\r\n\r\n* Fix Storybook (#1443)\r\n\r\n* fix display name syntax\r\n\r\n* disable snapshots\r\n\r\n* Trigger build\r\n\r\n* Update routes (#1442)\r\n\r\n* update routes\r\n\r\n* redirect crossChainTransfer query parameter\r\n\r\n* fix redirect syntax\r\n\r\n* fix redirect syntax\r\n\r\n* redirect cross chain transfer\r\n\r\n* tab redirects\r\n\r\n* correct redirect syntax\r\n\r\n* Peter/fix q token vaults support (#1445)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* wip: update lib version\r\n\r\n* chore: install deps\r\n\r\n* chore: fix test pipelines (#1379)\r\n\r\n* fix(Redeem): redeem limit when there is not capcity (#1451)\r\n\r\n* fix(Redeem): premium redeem (#1454)\r\n\r\n* Peter/feat loans q token handle edge cases (#1449)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(loans): handle lend position when qToken is used as vault collateral\r\n\r\n* chore: update lib\r\n\r\n* add nova wallet (#1453)\r\n\r\n* add nova wallet\r\n\r\n* delete unused config and update polkadot name\r\n\r\n* move constant and delete redundant file\r\n\r\n* feat: add query params handling (#1347)\r\n\r\n* feat: add estimate fee hook and action amount deduction (#1433)\r\n\r\n* Update number of wallets in test (#1462)\r\n\r\n* Update number of wallets in test\r\n\r\n* fix: remove parentheses from wallet name\r\n\r\n* Support Banxa on Interlay (#1458)\r\n\r\n* refactor: remove redundant env variable and UI component\r\n\r\n* refactor: remove redundant URL parameter\r\n\r\n* update translation file\r\n\r\n* revert change to wallet parameter\r\n\r\n* update translation parameter\r\n\r\n* fix: missed file save\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix(Swap): add missing scenario for re-computing trade obj (#1464)\r\n\r\n* fix: use correct value for vault capacity indicator (#1465)\r\n\r\n* fix: use correct value for vault capacity indicator\r\n\r\n* fix: capacity ratio when there are no backed tokens\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* api: add fallback to coingecko for missing assets on dia (#1467)\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix: fee affecting action amount calculation (#1472)\r\n\r\n* chore: release v2.36.1\r\n\r\n* feat(Strategies): add landing page (#1466)\r\n\r\n* feat(Strategies): add landing page\r\n\r\n* fix: code review\r\n\r\n* chore: improve translactions (#1447)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip (#1424)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip\r\n\r\n* fix: code review\r\n\r\n* fix: code reivew\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix(Loans): simplify form and hook (#1476)\r\n\r\n* Rui/loans modals lose close animation due to conditional render (#1460)\r\n\r\n* wip\r\n\r\n* feat: continue\r\n\r\n* fix: code review\r\n\r\n* fix:merge\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: loan tests (#1425)\r\n\r\n* Tom/update bg image (#1481)\r\n\r\n* update bg svg\r\n\r\n* swap file\r\n\r\n* minify\r\n\r\n* Tom/xcm updates (#1480)\r\n\r\n* wip: refactor account select\r\n\r\n* refactor: update component names\r\n\r\n* Revert \"refactor: update component names\"\r\n\r\nThis reverts commit c80ca13d04cec92a5405479ccafc65f069cb93ca.\r\n\r\n* fix: rename components without breaking feature\r\n\r\n* disable all data refetching\r\n\r\n* wip: render xcm form when no wallet connected\r\n\r\n* remove redundant legacy component\r\n\r\n* workaround for account selection issue\r\n\r\n* Tidying up\r\n\r\n* handle TODO relating to SelectObject\r\n\r\n* remove comment\r\n\r\n* casing\r\n\r\n* selected styling\r\n\r\n* improvements\r\n\r\n* Add comment\r\n\r\n* fix: organize files (#1483)\r\n\r\n* refactor: Layout and MainContainer (#1489)\r\n\r\n* refactor: add block height, parachain status and locked tokens hooks (#1486)\r\n\r\n* refactor: replace old faucet approach with use-faucet (#1484)\r\n\r\n* Peter/feat dry running (#1499)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(transaction): dry-run transaction before submission and revert execution if dry-running fails\r\n\r\n* test: mock submittable extrinsic\r\n\r\n* refactor: rename to dryRun and document functionality\r\n\r\n* refactor: move submission code to separate folder\r\n\r\n* Peter/feat simple passive income strategy page (#1473)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip: feat(strategies): add simple BTC strategy\r\n\r\n* refactor(strategies): merge landing page with strategy page\r\n\r\n* wip: strategy page infographics\r\n\r\n* feat(loans): add earned amount to lend positions\r\n\r\n* feat: changes to loans and strategies (#1498)\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Simão \r\n\r\n* fix(Strategies): improve responsiveness and add form link (#1503)\r\n\r\n* fix: correct feature flag name (#1504)\r\n\r\n* chore: release v2.36.2\r\n\r\n* feat(Slider): add component (#1502)\r\n\r\n* fix: use route instead of redirect (#1507)\r\n\r\n* chore: release v2.37.0\r\n\r\n* feat: add breadcrumbs component and add it to strategies (#1505)\r\n\r\n* Peter/chore lib update 2.4.0 (#1512)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: handle 2.4.0 upgrade\r\n\r\n* fix: conditional check for amount (#1516)\r\n\r\n* fix: conditional check for amount\r\n\r\n* fix: revert slice change\r\n\r\n* docs: roadmap item (#1519)\r\n\r\n* feat: add roadmap items to roadmap but not backlog (#1521)\r\n\r\n* feat: zero slippage option (#1497)\r\n\r\n* chore: bump lib (#1523)\r\n\r\n* Bump bridge and revert hotfix (#1104)\r\n\r\n* chore: bump bridge and revert hotfix\r\n\r\n* chore: bump bridge\r\n\r\n* chore: bump bridge version\r\n\r\n* Release/kintsugi/2.29.1 (#1107)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.29.2 (#1116)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.9.3 (#1121)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.9.5 (#1127)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n* fix: correct apy calculation (#1123)\r\n\r\n* fix: correct apy calculation\r\n\r\n* refactor: set extension time as variable\r\n\r\n* chore: release v2.29.4\r\n\r\n* fix: prevent rewards estimate from being called when user has insufficient balance (#1126)\r\n\r\n* chore: release v2.29.5\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* fix: revert change which blocks rewards calculation\r\n\r\n* chore: update coingecko api endpoint\r\n\r\n* [release] Kintsugi 2.32.0 (#1215)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\n\r\n* [release] Kintsugi 2.32.2 (#1223)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.3 (#1228)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.4 (#1232)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip…","shortMessageHtmlLink":"[release] Interlay 2.41.10 (#1657)"}},{"before":"d14c7cf9b7cf937dac0a976585aafaf764b88ef3","after":null,"ref":"refs/heads/release/kintsugi/2.41.10","pushedAt":"2024-03-19T14:47:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"}},{"before":"b250c531690fc1818006d663712a867d888bc866","after":"3cf1d76f04cb54596c11fe3fcf41c11a4229d848","ref":"refs/heads/kintsugi","pushedAt":"2024-03-19T14:47:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"[release] Kintsugi 2.41.10 (#1656)\n\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n* feature: add geoblock feature flag (#1230)\r\n\r\n* chore: release v2.32.4\r\n\r\n* chore: bump bridge (#1233)\r\n\r\n* chore: release v2.32.5\r\n\r\n* Peter/earn strategies feat deposit withdraw form (#1229)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* feat(earn-strategies): add deposit and withdrawal form components\r\n\r\n* refactor: add padding under tabs in earn strategy forms\r\n\r\n* chore(earn-strategies): change file structure\r\n\r\n* feat: add Popover, Underlay and ProgressBar. Changes to Dialog, Modal and Overlay. (#1236)\r\n\r\n* fix: Dialog, Modal and Popover (#1245)\r\n\r\n* chore: rename strategies feature (#1247)\r\n\r\n* chore: release v2.32.6\r\n\r\n* Fix: back button behaviour from bridge page (#1246)\r\n\r\n* fix: use history replace instead of push to fix looping of bridge page\r\n\r\n* chore: clean up and bump version\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* feat: add transaction notifications (#1177)\r\n\r\n* chore: remove console.log (#1262)\r\n\r\n* fix(TokenInput): adorment ticker (#1257)\r\n\r\n* fix: get vesting data (#1264)\r\n\r\n* Peter/chore update lib 2.3.0 (#1267)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib version\r\n\r\n* fix: sort notifications (#1270)\r\n\r\n* fix: transaction none (#1271)\r\n\r\n* fix(Loans): apy label (#1275)\r\n\r\n* Peter/loans fix subsidy rewards (#1276)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(loans): display correct subsidy rewards accrued amount and APY\r\n\r\n* chore: console log cleanup\r\n\r\n* chore: replace GOVERNANCE_TOKEN_SYMBOL with GOVERNANCE_TOKEN.ticker\r\n\r\n* Peter/fix loans incentive apr computation (#1256)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: convert incentives apr computation to percentage\r\n\r\n* fix: change loans incentives annualized return to have label APR\r\n\r\n* chore: release v2.33.0\r\n\r\n* Peter/chore update lib 2.3.3 (#1282)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.3.\r\n\r\n* fix: enable faucet on Interlay testnet (#1289)\r\n\r\n* fix: enable faucet on Interlay testnet\r\n\r\n* fix: prefer governance token ticker to symbol\r\n\r\n* chore: bump bridge (#1285)\r\n\r\n* fix(Swap): update trade object on each block (#1297)\r\n\r\n* api: use diadata as main datasource (#1277)\r\n\r\n* api: use diadata as main datasource\r\n\r\n* api: add header to select price source\r\n\r\n---------\r\n\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\n\r\n* Peter/fix interlay issues (#1300)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add missing translation and fix lend APY display\r\n\r\n* refactor: bring back formatting with 0 amount case covered\r\n\r\n* refactor: code review\r\n\r\n* refactor: code review\r\n\r\n* api: select price source via query param and ticker renaming (#1307)\r\n\r\n* api: fix tether label for dia (#1309)\r\n\r\n* chore: release v2.34.0\r\n\r\n* chore: update XCM RPCs (#1324)\r\n\r\n* chore: release v2.34.1\r\n\r\n* fix: correct wallet balance (#1334)\r\n\r\n* api: switch to coingecko pro url (#1321)\r\n\r\n* Peter/feat tx fee with swapped currency (#1340)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* wip: initial changes to move table\r\n\r\n* chore: remove unused component\r\n\r\n* Revert \"chore: remove unused component\"\r\n\r\nThis reverts commit 0db71a15538b776c73b752a98d2e825d890d2ea1.\r\n\r\n* chore: remove unused component\r\n\r\n* chore: use translation file\r\n\r\n* fix: add missing p tags\r\n\r\n* wip\r\n\r\n* feat: refactor Transfer and theme (#1244)\r\n\r\n* feat(Bridge): revamp Issue and Redeem (#1279)\r\n\r\n* wip\r\n\r\n* feat(TransactionDetails): extend component to support fee selector (#1292)\r\n\r\n* feat: add tx fee estimation and swap for tx fee payment integration\r\n\r\n* fix: remove impossible condition\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails (#1294)\r\n\r\n* feat: integrate use-transaction with TransactionFeeDetails\r\n\r\n* fix: code review\r\n\r\n* refactor: code review\r\n\r\n* feat: add fee estimate loading state\r\n\r\n* Rui/fee estimate transfer form (#1296)\r\n\r\n* feat: add fee estimate to transfer form\r\n\r\n* Update src/pages/Transfer/TransferForms/components/TransferForm/TransferForm.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Feature/UI updates/navigation styling (#1293)\r\n\r\n* wip: initial navigation styling\r\n\r\n* refactor: remove icons from secondary navigation items\r\n\r\n* refactor: split navigation into primary/secondary\r\n\r\n* fix: add bg colour to nav to prevent problems on small screens\r\n\r\n* refactor: update accordion styles\r\n\r\n* refactor: remove redundant code and console log\r\n\r\n* refactor: change Kintsugi background colour\r\n\r\n* fix: show navigation item names\r\n\r\n* fix: remove redundant conditional\r\n\r\n* fix: code\r\n\r\n* fix: changes to list style and disable 0 balance fee tokens\r\n\r\n* feat(bringyourownfee): add check for existing trade path\r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* Update src/utils/hooks/transaction/use-transaction.ts\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* refactor: move multiplier to constant\r\n\r\n* feat: add fee validation and other improvements to form validation (#1303)\r\n\r\n* Peter/feat griefing collateral multicurrency (#1310)\r\n\r\n* feat: add selectable griefing collateral currency to issue request form\r\n\r\n* feat: add oracle currency hook and wrap up griefing collateral work\r\n\r\n* feat(Swap): add custom fee (#1315)\r\n\r\n* Peter/feat byof bridge page (#1328)\r\n\r\n* wip\r\n\r\n* refactor: issue page with griefing collateral select\r\n\r\n* feat(bringyourownfees): redeem form\r\n\r\n* refactor: renaming\r\n\r\n* feat: add redeem request to getActionAmount\r\n\r\n* feat(Pools): add fee estimate (#1322)\r\n\r\n* feat(Loans): add fee estimate (#1332)\r\n\r\n* feat(Vaults): add fee estimate to vault creation (#1333)\r\n\r\n* fix(Redeem): add missing BTC address validation (#1336)\r\n\r\n* fix: redeem getActionAmount type mismatch\r\n\r\n* Tom/UI updates/minor changes (#1308)\r\n\r\n* refactor: add vault table background colour\r\n\r\n* fix: typo\r\n\r\n* refactor: styled card for vault selector\r\n\r\n* refactor: wrap vault transaction tables in card component\r\n\r\n* fix: typo\r\n\r\n* refactor: add shadowed prop to card component\r\n\r\n* refactor: use card component for transactions table\r\n\r\n* refactor: move request id in legacy issue/request modal\r\n\r\n* refactor: use request id dictionary item\r\n\r\n* chore: update Interlay logo\r\n\r\n* refactor: update icon and logo colours\r\n\r\n* feature: add bg image\r\n\r\n* wip: add background image to Layout component\r\n\r\n* refactor: add Wrapper component\r\n\r\n* wip: initial values for background image position\r\n\r\n* refactor: minor styling changes\r\n\r\n* refactor: revert unneeded change\r\n\r\n* refactor: move and rename Transaction component\r\n\r\n* feat: sort currencies by balance (#1338)\r\n\r\n---------\r\n\r\nCo-authored-by: Peter \r\nCo-authored-by: Thomas Jeatt \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: tomjeatt <40243778+tomjeatt@users.noreply.github.com>\r\nCo-authored-by: Dominik Harz \r\n\r\n* chore: release v2.35.0\r\n\r\n* Tom/feature/wallet buttons (#1346)\r\n\r\n* refactor: add tab props\r\n\r\n* feature: add bridge button to assets table\r\n\r\n* refactor: don't show buy button for wrapped token\r\n\r\n* [wallet] add default currencies to wallet (#1335)\r\n\r\n* refactor: add default currencies to wallet\r\n\r\n* refactor: use NATIVE_CURRENCIES\r\n\r\n* chore: update navigation (#1344)\r\n\r\n* refatctor: remove LBANK configuration and assets (#1355)\r\n\r\n* feature: add LDOT icon (#1356)\r\n\r\n* Peter/refactor fetch oracle status from chain (#1359)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* refactor: fetch oracle status from chain\r\n\r\n* chore: remove commented-out code\r\n\r\n* Peter/fix add wrapped currency as security deposit option (#1360)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: add wrapped token to useGetOracleCurrencies result\r\n\r\n* chore: update price impact warning copy (#1358)\r\n\r\n* [transfer/bridge] open correct tab (#1366)\r\n\r\n* fix: bridge query parameter\r\n\r\n* fix: revert to previous tab name\r\n\r\n* refactor: close redeem modal (#1367)\r\n\r\n* refactor: close redeem modal\r\n\r\n* fix: correct user messaging copy\r\n\r\n* fix: remove unnecessary translation\r\n\r\n* fix: correct copy\r\n\r\n* feat: change LoadingSpinner styles and CTA loading spinner (#1372)\r\n\r\n* feat: replace legacy toast with new notification toast (#1370)\r\n\r\n* fix: UI styling bugs (#1371)\r\n\r\n* fix: change broken gradient id ref\r\n\r\n* refactor: add opacity value to navigation separator\r\n\r\n* fix: update padding\r\n\r\n* fix: border opacity\r\n\r\n* fix: use transaction details component\r\n\r\n* refactor: change how padding is set\r\n\r\n* Peter/fix bridge dust value validation (#1374)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: dust value calculation\r\n\r\n* feat(Wallet): add USDT and change switch label (#1363)\r\n\r\n* fix(Modal): prevent user from clicking when closed (#1364)\r\n\r\n* fix(Swap): handle when schema params are undefined (#1375)\r\n\r\n* feat(Wallet): add welcome banner (#1337)\r\n\r\n* fix: correct subscan link (#1378)\r\n\r\n* fix: select token modal list style (#1382)\r\n\r\n* fix: improve issue form insufficient funds notice (#1380)\r\n\r\n* feature: add tooltip to asset cell (#1345)\r\n\r\n* feature: add tooltip to asset cell\r\n\r\n* fix: typo\r\n\r\n* wip: ReactNode tooltip so that we can pass in link\r\n\r\n* feature: add fee asset tooltip\r\n\r\n* update text link component\r\n\r\n* fix: revert changes to text links\r\n\r\n* revert changes to text links\r\n\r\n* fix: maintain compatibility with existing text links\r\n\r\n* use correct location variable\r\n\r\n* fix: remove log\r\n\r\n* fix: tooltip const\r\n\r\n* Onboarding page (#1373)\r\n\r\n* feat: add draft of onboarding page\r\n\r\n* chore: update t&c links\r\n\r\n* feat: add guided tour through app\r\n\r\n* fix: typos and eslint warnings\r\n\r\n* restrict width of onboarding cards\r\n\r\n* feat: replace UI faucet with discord link\r\n\r\n* feat: improve CTA\r\n\r\n* feat: add link to onboarding page\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: disable fetch on focus (#1386)\r\n\r\n* fix(Onboarding): improve styles, semantics and file structure (#1387)\r\n\r\nCo-authored-by: Dominik Harz \r\n\r\n* fix: typo (#1392)\r\n\r\n* Peter/feat pools trading fee apr (#1389)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(pools): add trading fee APR\r\n\r\n* refactor: clean-up naming\r\n\r\n* Peter/ choreupdate lib 2.3.5 (#1393)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib to 2.3.5\r\n\r\n* chore: release v2.35.1\r\n\r\n* fix: onboarding and empty fee selector (#1396)\r\n\r\n* Onboarding feature flag (#1398)\r\n\r\n* refactor: add feature flag\r\n\r\n* fix: update dependencies\r\n\r\n* add onboarding to env file\r\n\r\n* chore: release v2.35.2\r\n\r\n* api: add dia asset ids to market data endpoint (#1400)\r\n\r\n* chore: release v2.35.3\r\n\r\n* api: add dia asset ids to market data endpoint (#1403)\r\n\r\n* chore: release v2.35.4\r\n\r\n* fix(Wallet): add missing guide link (#1406)\r\n\r\n* fix(Wallet): add missing guide link\r\n\r\n* Update WelcomeBanner.tsx\r\n\r\n* feat(Wallet): update welcome banner svg (#1407)\r\n\r\n* wip: add T&Cs version (#1409)\r\n\r\n* chore: release v2.35.5\r\n\r\n* api: add support for multiple version of terms and conditions (#1411)\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* api: add support for multiple version of terms and conditions\r\n\r\n* chore: release v2.35.6\r\n\r\n* feat: add parity signer companion for polkadot vault support (#1417)\r\n\r\n* Tom/xcm copy changes (#1391)\r\n\r\n* fix: typos\r\n\r\n* refactor: pass chain data to transaction instead of chain id\r\n\r\n* refactor: remove unused feature foags (#1402)\r\n\r\n* Peter/fix pools daily volumes (#1421)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix: change pools fetching query to work when first record is younger than requested period\r\n\r\n* fix(Pools): deposit validation (#1419)\r\n\r\n* fix: various issues picked up from testing (#1414)\r\n\r\n* fix: prefetching fee scenarios (#1384)\r\n\r\n* fix: hide onboarding button when onboarding disabled (#1418)\r\n\r\n* chore: release v2.35.7\r\n\r\n* apply hotfix (#1428)\r\n\r\n* Peter/fix byof not working (#1430)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* fix(byof): use correct field props getter for fee token select\r\n\r\n* chore: release v2.35.8\r\n\r\n* api: add support ethereum and karura (#1435)\r\n\r\n* Tom/updated directory names (#1434)\r\n\r\n* refactor: rename Bridge -> BTC\r\n\r\n* refactor: transfer -> send and receive\r\n\r\n* fix: rename Transfer component\r\n\r\n* revert change to tab name\r\n\r\n* refactor: update translation references\r\n\r\n* update schemas\r\n\r\n* update directory and file casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* casing\r\n\r\n* chore: split AMM pages into seperate folders (#1436)\r\n\r\n* feat: check signature version (#1429)\r\n\r\n* Fix Storybook (#1443)\r\n\r\n* fix display name syntax\r\n\r\n* disable snapshots\r\n\r\n* Trigger build\r\n\r\n* Update routes (#1442)\r\n\r\n* update routes\r\n\r\n* redirect crossChainTransfer query parameter\r\n\r\n* fix redirect syntax\r\n\r\n* fix redirect syntax\r\n\r\n* redirect cross chain transfer\r\n\r\n* tab redirects\r\n\r\n* correct redirect syntax\r\n\r\n* Peter/fix q token vaults support (#1445)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip\r\n\r\n* wip: update lib version\r\n\r\n* chore: install deps\r\n\r\n* chore: fix test pipelines (#1379)\r\n\r\n* fix(Redeem): redeem limit when there is not capcity (#1451)\r\n\r\n* fix(Redeem): premium redeem (#1454)\r\n\r\n* Peter/feat loans q token handle edge cases (#1449)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(loans): handle lend position when qToken is used as vault collateral\r\n\r\n* chore: update lib\r\n\r\n* add nova wallet (#1453)\r\n\r\n* add nova wallet\r\n\r\n* delete unused config and update polkadot name\r\n\r\n* move constant and delete redundant file\r\n\r\n* feat: add query params handling (#1347)\r\n\r\n* feat: add estimate fee hook and action amount deduction (#1433)\r\n\r\n* Update number of wallets in test (#1462)\r\n\r\n* Update number of wallets in test\r\n\r\n* fix: remove parentheses from wallet name\r\n\r\n* Support Banxa on Interlay (#1458)\r\n\r\n* refactor: remove redundant env variable and UI component\r\n\r\n* refactor: remove redundant URL parameter\r\n\r\n* update translation file\r\n\r\n* revert change to wallet parameter\r\n\r\n* update translation parameter\r\n\r\n* fix: missed file save\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix(Swap): add missing scenario for re-computing trade obj (#1464)\r\n\r\n* fix: use correct value for vault capacity indicator (#1465)\r\n\r\n* fix: use correct value for vault capacity indicator\r\n\r\n* fix: capacity ratio when there are no backed tokens\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* api: add fallback to coingecko for missing assets on dia (#1467)\r\n\r\n* revert version bump\r\n\r\n* chore: release v2.36.0\r\n\r\n* fix: fee affecting action amount calculation (#1472)\r\n\r\n* chore: release v2.36.1\r\n\r\n* feat(Strategies): add landing page (#1466)\r\n\r\n* feat(Strategies): add landing page\r\n\r\n* fix: code review\r\n\r\n* chore: improve translactions (#1447)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip (#1424)\r\n\r\n* feat: add tooltip to pools and refactor loans tooltip\r\n\r\n* fix: code review\r\n\r\n* fix: code reivew\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix(Loans): simplify form and hook (#1476)\r\n\r\n* Rui/loans modals lose close animation due to conditional render (#1460)\r\n\r\n* wip\r\n\r\n* feat: continue\r\n\r\n* fix: code review\r\n\r\n* fix:merge\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Jeatt \r\n\r\n* fix: loan tests (#1425)\r\n\r\n* Tom/update bg image (#1481)\r\n\r\n* update bg svg\r\n\r\n* swap file\r\n\r\n* minify\r\n\r\n* Tom/xcm updates (#1480)\r\n\r\n* wip: refactor account select\r\n\r\n* refactor: update component names\r\n\r\n* Revert \"refactor: update component names\"\r\n\r\nThis reverts commit c80ca13d04cec92a5405479ccafc65f069cb93ca.\r\n\r\n* fix: rename components without breaking feature\r\n\r\n* disable all data refetching\r\n\r\n* wip: render xcm form when no wallet connected\r\n\r\n* remove redundant legacy component\r\n\r\n* workaround for account selection issue\r\n\r\n* Tidying up\r\n\r\n* handle TODO relating to SelectObject\r\n\r\n* remove comment\r\n\r\n* casing\r\n\r\n* selected styling\r\n\r\n* improvements\r\n\r\n* Add comment\r\n\r\n* fix: organize files (#1483)\r\n\r\n* refactor: Layout and MainContainer (#1489)\r\n\r\n* refactor: add block height, parachain status and locked tokens hooks (#1486)\r\n\r\n* refactor: replace old faucet approach with use-faucet (#1484)\r\n\r\n* Peter/feat dry running (#1499)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* feat(transaction): dry-run transaction before submission and revert execution if dry-running fails\r\n\r\n* test: mock submittable extrinsic\r\n\r\n* refactor: rename to dryRun and document functionality\r\n\r\n* refactor: move submission code to separate folder\r\n\r\n* Peter/feat simple passive income strategy page (#1473)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* wip: feat(strategies): add simple BTC strategy\r\n\r\n* refactor(strategies): merge landing page with strategy page\r\n\r\n* wip: strategy page infographics\r\n\r\n* feat(loans): add earned amount to lend positions\r\n\r\n* feat: changes to loans and strategies (#1498)\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Simão \r\n\r\n* fix(Strategies): improve responsiveness and add form link (#1503)\r\n\r\n* fix: correct feature flag name (#1504)\r\n\r\n* chore: release v2.36.2\r\n\r\n* feat(Slider): add component (#1502)\r\n\r\n* fix: use route instead of redirect (#1507)\r\n\r\n* chore: release v2.37.0\r\n\r\n* feat: add breadcrumbs component and add it to strategies (#1505)\r\n\r\n* Peter/chore lib update 2.4.0 (#1512)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: handle 2.4.0 upgrade\r\n\r\n* fix: conditional check for amount (#1516)\r\n\r\n* fix: conditional check for amount\r\n\r\n* fix: revert slice change\r\n\r\n* docs: roadmap item (#1519)\r\n\r\n* feat: add roadmap items to roadmap but not backlog (#1521)\r\n\r\n* feat: zero slippage option (#1497)\r\n\r\n* chore: bump lib (#1523)\r\n\r\n* Bump bridge and revert hotfix (#1104)\r\n\r\n* chore: bump bridge and revert hotfix\r\n\r\n* chore: bump bridge\r\n\r\n* chore: bump bridge version\r\n\r\n* Release/kintsugi/2.29.1 (#1107)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.29.2 (#1116)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Tom/release/kintsugi/2.9.3 (#1121)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.9.5 (#1127)\r\n\r\n* chore: add resolutions for various polkadot packages (#1089)\r\n\r\n* Fix input field width issue (#1090)\r\n\r\n* fix: input field width\r\n\r\n* fix: rename max weeks to total weeks\r\n\r\n* chore: bump ui version\r\n\r\n* chore: bump XCM bridge (#1093)\r\n\r\n* feat(Wallet): add page (#1001)\r\n\r\n* feat(Wallet): add page\r\n\r\n* feat: add WalletIcon\r\n\r\n* feat: copy address\r\n\r\n* wip\r\n\r\n* feat: staking table\r\n\r\n* feat: refactor and add lending\r\n\r\n* refactor: clean up code\r\n\r\n* wip\r\n\r\n* feat: add List card\r\n\r\n* continue\r\n\r\n* fix: continue\r\n\r\n* feat: continue\r\n\r\n* feat(CTALink): improve\r\n\r\n* feat: add responsiveness and swap handling\r\n\r\n* feat: final\r\n\r\n* feat: add responsive prop\r\n\r\n* fix: clean up List and Divider\r\n\r\n* feat: add tests\r\n\r\n* feat: add final tests\r\n\r\n* fix: code review\r\n\r\n* feat: add vesting and tests\r\n\r\n* fix: code review\r\n\r\n* Tom/bug/burn form collateral tokens (#1042)\r\n\r\n* refactor: loop collateral to get burnable tokens\r\n\r\n* refactor: revert previous change and simplify\r\n\r\n* refactor: add function to filter tokens\r\n\r\n* refactor: fetch collateral currencies and render token values\r\n\r\n* wip: form layout and translation\r\n\r\n* wip: set data and selected collateral\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove single collateral code\r\n\r\n* chore: comment\r\n\r\n* fix: incorrect USD value\r\n\r\n* chore: remove testing code\r\n\r\n* refactor: remove native token import\r\n\r\n* refactor: add BurnableCollateral type\r\n\r\n* refactor: add fullWidth prop and label to token selector\r\n\r\n* refactor: collateral icon\r\n\r\n* chore: add dictionary item\r\n\r\n* chore: remove unnecessary conditional operators\r\n\r\n* refactor: handle callback\r\n\r\n* refactor: fix failing test\r\n\r\n* chore: remove unused code\r\n\r\n* refactor: add success notification to burn form\r\n\r\n* Add CORS to market data (#1096)\r\n\r\n* chore: add env variables to config\r\n\r\n* chore: add cors to market data api\r\n\r\n---------\r\n\r\nCo-authored-by: ns212 \r\n\r\n* fix: revert to using 0.2.x version of the bridge (#1095)\r\n\r\n* chore: improve price impact warning copy\r\n\r\n* chore: release v2.29.0\r\n\r\n* fix(amm): use correct hooks dependencies (#1105)\r\n\r\n* fix: update useGetCurrencies callbacks dependency arrays (#1108)\r\n\r\n* chore: release v2.29.1\r\n\r\n* [wallet] improve wallet balance (#1109)\r\n\r\n* wip: correct wallet balance\r\n\r\n* refactor: account for borrow and lend positions when calculating total balance\r\n\r\n* refactor: add total liquidity balance\r\n\r\n* fix: typo\r\n\r\n* chore: add TODO\r\n\r\n* refactor: remove unnecessary toString call\r\n\r\n* refactor: redirect home route to wallet if enabled, defaulting to bridge if not\r\n\r\n* refactor: remove duplicated calculations\r\n\r\n* refactor: return liquidity pools calculation from hook\r\n\r\n* chore: release v2.29.2\r\n\r\n* refactor: use current block when calculating lock time extension (#1118)\r\n\r\n* Tom/hotfix/use correct xcm names (#1119)\r\n\r\n* refactor: use display value for chain names\r\n\r\n* refactor: use correct display value for XCM channels\r\n\r\n* chore: release v2.29.3\r\n\r\n* fix: correct apy calculation (#1123)\r\n\r\n* fix: correct apy calculation\r\n\r\n* refactor: set extension time as variable\r\n\r\n* chore: release v2.29.4\r\n\r\n* fix: prevent rewards estimate from being called when user has insufficient balance (#1126)\r\n\r\n* chore: release v2.29.5\r\n\r\n---------\r\n\r\nCo-authored-by: Brendon Votteler \r\nCo-authored-by: Chanakya888 \r\nCo-authored-by: Daniel Simão \r\nCo-authored-by: ns212 \r\nCo-authored-by: Dominik Harz \r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* fix: revert change which blocks rewards calculation\r\n\r\n* chore: update coingecko api endpoint\r\n\r\n* [release] Kintsugi 2.32.0 (#1215)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\n\r\n* [release] Kintsugi 2.32.2 (#1223)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.3 (#1228)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip: convert input configs\r\n\r\n* wip: handle token change\r\n\r\n* wip: get token USD price\r\n\r\n* Trigger Build\r\n\r\n* chore: remove unused import\r\n\r\n* chore: correct eslintignore syntax\r\n\r\n* wip: handle breaking changes\r\n\r\n* wip: disable token input when select items value is 1\r\n\r\n* chore: set first token item as variable\r\n\r\n* wip: handle setting and changing values\r\n\r\n* chire: add loading spinner\r\n\r\n* refactor: add loading state\r\n\r\n* refactor: filter destination chains\r\n\r\n* chore: remove console log\r\n\r\n* chore: bump XCM bridge version\r\n\r\n* chore: update config\r\n\r\n* refactor: configure validation\r\n\r\n* chore: revert change to useForm hook\r\n\r\n* wip: form validation\r\n\r\n* wip: working form validation\r\n\r\n* wip: undefined validation parameters\r\n\r\n* refactor: return dest fee estimate from bridge hook\r\n\r\n* feature: show fees and fee estimates\r\n\r\n* chore: conditional operators\r\n\r\n* refactor: handle ticker change correctly\r\n\r\n* wip: sendTransaction method\r\n\r\n* Revert \"wip: sendTransaction method\"\r\n\r\nThis reverts commit 3ade26dda26c7cc14f9db9e7c005b66863fa9139.\r\n\r\n* fix: USD amounts\r\n\r\n* wip: send transactions\r\n\r\n* refactor: bump bridge and use getNativeToken method\r\n\r\n* chore: bump bridge\r\n\r\n* refactor: move submit logic to useMutation hook\r\n\r\n* fix: type mismatches\r\n\r\n* refactor: white space/comments\r\n\r\n* refactor: add transaction fee validation\r\n\r\n* chore: typo\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove duplicated monetary conversion\r\n\r\n* refactor: remove duplicate code\r\n\r\n* Revert \"refactor: remove duplicate code\"\r\n\r\nThis reverts commit bd29f8c5661e327c5285d1020c534dab2deae806.\r\n\r\n* Revert \"refactor: remove duplicated monetary conversion\"\r\n\r\nThis reverts commit 5fd3d645eb7d8edc00cfe8ced186d4e2432af9fc.\r\n\r\n* refactor: use monetaryAmount when constructing transaction\r\n\r\n* refactor: remove duplicated code for fetching tokens\r\n\r\n* refactor: default XCM origin\r\n\r\n* Revert \"refactor: remove duplicated code for fetching tokens\"\r\n\r\nThis reverts commit 8f31ee8667adcd49f5aaebb7db2f205afb5e9725.\r\n\r\n* chore: remove comment\r\n\r\n* chore: fix errors\r\n\r\n* fix: set default value to empty string to prevent React error\r\n\r\n* refactor: removed unwanted force validation parameters\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: add method return type\r\n\r\n* refactor: correct type error\r\n\r\n* refactor: fix destFee type error\r\n\r\n* refactor: remove fees validation and revert destFee return value\r\n\r\n* chore: remove console log\r\n\r\n* refactor: remove redundant method\r\n\r\n* refactor: disable validation on change\r\n\r\n* chore: remove commented out code\r\n\r\n* wip: use select component for chain selector\r\n\r\n* fix: handle chain select functions\r\n\r\n* refactor: type chain id as ChainName\r\n\r\n* Revert \"refactor: type chain id as ChainName\"\r\n\r\nThis reverts commit d05e0128cb4b5ac1d00ac07808ebdf9858739165.\r\n\r\n* chore: remove unused component files\r\n\r\n* refactor: remove duplicated transaction logic\r\n\r\n* fix: make to/from field types more specific\r\n\r\n* fix: revert yup.custom changes and cast validation\r\n\r\n* fix: set correct destination chain\r\n\r\n* refator: handle token data\r\n\r\n* refactor: add use callback\r\n\r\n* fix: correct rendering logic\r\n\r\n* fix: update dependencies\r\n\r\n* chore: delete unused styles\r\n\r\n* chore: fix merge issue with transfer form\r\n\r\n* fix: change validation handling\r\n\r\n* Revert \"fix: change validation handling\"\r\n\r\nThis reverts commit c0cb3062aad3540b2afad7d375024d872924a62c.\r\n\r\n* refactor: only display transfer amount if amount has been entered\r\n\r\n* chore: config changes\r\n\r\n* chore: add missing icons\r\n\r\n* chore: Hydra chain icon\r\n\r\n* fix: add error text to CTA\r\n\r\n* Tom/xcm fixes (#1213)\r\n\r\n* refactor: specify endpoints and remove unnecessary logic\r\n\r\n* fix: save file before committing\r\n\r\n* fix: disable refetch\r\n\r\n* chore: update endpoints\r\n\r\n* chore: remove log\r\n\r\n* chore: rename file\r\n\r\n* chore: add additional acala/karura endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Rui Simão \r\n\r\n* chore: release v2.32.0\r\n\r\n* Update API healthchecks (#778)\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* Chore - add vault healthcheck\r\n\r\n* [earn strategies] placeholder page, nav and feature flag (#1216)\r\n\r\n* chore: bump icons dependency\r\n\r\n* feature: earn strategies placeholder page and feature flag\r\n\r\n* feat: add useTransaction (#1189)\r\n\r\n* chore: update monetary to latest 0.7.3 (#1214)\r\n\r\n* chore: update monetary to latest 0.7.3\r\n\r\n* chore: update lib\r\n\r\n* chore: bump lib and bridge (#1219)\r\n\r\n* chore: release v2.32.1\r\n\r\n* fix: add missing icons and remove erroring RPC (#1222)\r\n\r\n* fix: add missing icons and remove erroring RPC\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Acala.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Astar.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* Update src/pages/Transfer/CrossChainTransferForm/components/ChainIcon/icons/Parallel.tsx\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\n\r\n* chore: release v2.32.2\r\n\r\n* fix: compare input configs with method not operator (#1225)\r\n\r\n* refactor: reset selected account on account change (#1226)\r\n\r\n* chore: release v2.32.3\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Slaný <47864599+peterslany@users.noreply.github.com>\r\nCo-authored-by: Rui Simão \r\nCo-authored-by: ns212 <73105077+ns212@users.noreply.github.com>\r\n\r\n* [release] Kintsugi 2.32.4 (#1232)\r\n\r\n* feat: redirect when access from forbidden country is detected (#1209)\r\n\r\n* Feature/updated transfer UI (#876)\r\n\r\n* refactor: use updated tab component\r\n\r\n* refactor: duplicated form titles\r\n\r\n* refactor: remove redundant hook calls\r\n\r\n* refactor: prefer title case\r\n\r\n* wip: XCM transfer form UI\r\n\r\n* wip: updated form UI\r\n\r\n* wip: account selector placeholder component\r\n\r\n* wip: account selector modal\r\n\r\n* wip: modal open and close actions\r\n\r\n* wip: update modal type\r\n\r\n* wip: get accounts\r\n\r\n* wip: add identicon and rename component for consistency\r\n\r\n* wip: account input component\r\n\r\n* fix: remove redundant icons prop\r\n\r\n* feat: implement with SelectTrigger\r\n\r\n* wip: styling and account selection value\r\n\r\n* wip: handle setting account data\r\n\r\n* refactor: better naming\r\n\r\n* wip: address list styling\r\n\r\n* refactor: rename defaultAccount\r\n\r\n* wip: chain selector placeholder component\r\n\r\n* wip: duplicate account component and rename\r\n\r\n* chore: delete redundant legacy component\r\n\r\n* wip: logic for fetching and rendering chain ids\r\n\r\n* wip: chain item styling\r\n\r\n* wip: selected chain styling\r\n\r\n* chore: add comment\r\n\r\n* refactor: pass through native token to icon component\r\n\r\n* feature: add chain icon component\r\n\r\n* chore: add comment\r\n\r\n* chore: correct file name casing\r\n\r\n* refactor: improve folder structure\r\n\r\n* wip: form layout styling\r\n\r\n* chore: add arrow icon\r\n\r\n* chore: add logos and correct svg titles\r\n\r\n* chore: remove redundant svg prop\r\n\r\n* chore: rename arrow icon\r\n\r\n* chore: consistent use of styled components\r\n\r\n* refactor: remove padding from modal body\r\n\r\n* wip: formik integration work\r\n\r\n* wip: extend useXCMBridge to return available chains and utility methods\r\n\r\n* chore: move Chain and Chains types to types directory\r\n\r\n* feat: layout and form implementation\r\n\r\n* feat: add schema\r\n\r\n* feat: final\r\n\r\n* wip: refactor useXCMBridge hook\r\n\r\n* refactor: add endpoints type\r\n\r\n* refactor: wrap methods in useCallback\r\n\r\n* refactor: fix bug in hook method\r\n\r\n* chore: bump bridge version\r\n\r\n* wip: set originating and destination chain values\r\n\r\n* refactor: set from chain value on field change\r\n\r\n* wip: set originating chain value\r\n\r\n* refactor: mergeProps to set field value\r\n\r\n* refactor: handle setting origin/destination chain values\r\n\r\n* wip: get tokens method\r\n\r\n* wip: first iteration of balances function\r\n\r\n* wip: handle tokens array\r\n\r\n* wip: set token value\r\n\r\n* wip: get token balances\r\n\r\n* wip: return token and balances in single method\r\n\r\n* wip: mapped tokens\r\n\r\n* refactor: handle default chain values\r\n\r\n* refactor: better organised function order\r\n\r\n* wip: handle change events\r\n\r\n* wip: handle setting tokens\r\n\r\n* wip: handle fetching tokens and balances\r\n\r\n* wip…","shortMessageHtmlLink":"[release] Kintsugi 2.41.10 (#1656)"}},{"before":null,"after":"d14c7cf9b7cf937dac0a976585aafaf764b88ef3","ref":"refs/heads/release/kintsugi/2.41.10","pushedAt":"2024-03-19T14:33:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Merge branch 'master' into release/kintsugi/2.41.10\n\n* master:\n chore: release v2.41.10\n HDX and BNC icons (#1655)\n api: add Vercel KV cache for storing market data (#1654)","shortMessageHtmlLink":"Merge branch 'master' into release/kintsugi/2.41.10"}},{"before":null,"after":"fa4877caa08956ddce352756c04884dc255d09da","ref":"refs/heads/release/interlay/2.41.10","pushedAt":"2024-03-19T14:33:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomjeatt","name":null,"path":"/tomjeatt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40243778?s=80&v=4"},"commit":{"message":"Merge branch 'master' into release/interlay/2.41.10\n\n* master:\n chore: release v2.41.10\n HDX and BNC icons (#1655)\n api: add Vercel KV cache for storing market data (#1654)","shortMessageHtmlLink":"Merge branch 'master' into release/interlay/2.41.10"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeZpGAgA","startCursor":null,"endCursor":null}},"title":"Activity · interlay/interbtc-ui"}