\r\n\r\n\r\n## how to accept one\r\n\r\nAny owner of nfts in the `desiredCollection` of that **atomic-swap** can accept that trade and `select` a nft from any that they own \r\n\r\n- the user needs to be able to search and select a nft of that collection\r\n- then they are able to accept the trade \r\n\r\n\u003Cimg src=https://github.com/user-attachments/assets/c5008d33-6664-4f6c-a9f4-fa04743b1508 width=400 />\r\n\r\n\r\n\r\n",[1984,1987,1990,1993,1996],{"name":1985,"color":1986},"UX first","7057ff",{"name":1988,"color":1989},"chief","67EA1F",{"name":1991,"color":1992},"design-request","9259A3",{"name":1994,"color":1995},"A-atomic-swap","FBCA04",{"name":1997,"color":1995},"A-offer",11331,"kodadot","nft-gallery","open","Collection Atomic Swaps ","2025-02-14T13:30:32Z","https://github.com/kodadot/nft-gallery/issues/11331",0.65224284,{"description":2007,"labels":2008,"number":2015,"owner":1999,"repository":2000,"state":2001,"title":2016,"updated_at":2017,"url":2018,"score":2019},"if the offered NFT has already been offered in another active swap \r\n\r\nWe should display a warning to users explaining the consequences of creating this swap, specifically that the existing swap will be overridden [context](https://github.com/kodadot/nft-gallery/pull/11204#issuecomment-2514603441)\r\n\r\ncc @exezbcz \r\n\r\n\r\n\r\n",[2009,2010,2013,2014],{"name":1985,"color":1986},{"name":2011,"color":2012},"p2","D4C5F9",{"name":1991,"color":1992},{"name":1994,"color":1995},11227,"One Active Swap per Offered Token Warning","2025-02-16T13:35:21Z","https://github.com/kodadot/nft-gallery/issues/11227",0.7200659,{"description":2021,"labels":2022,"number":2024,"owner":1999,"repository":2000,"state":2025,"title":2026,"updated_at":2027,"url":2028,"score":2029},"Create a view in the user profile that displays all incoming and outgoing swap requests. Each swap should detail the NFT being requested, the surcharge (if applicable), the swap creator, and expiration time. Include filtering options for sorting swap requests.",[2023],{"name":1994,"color":1995},11129,"closed","Profile View: Display Incoming and Outgoing Swaps","2024-11-27T11:40:41Z","https://github.com/kodadot/nft-gallery/issues/11129",0.64359695,{"description":2031,"labels":2032,"number":2034,"owner":1999,"repository":2000,"state":2025,"title":2035,"updated_at":2036,"url":2037,"score":2038},"Develop a Withdraw action for swaps, allowing users to withdraw a swap after it has expired.",[2033],{"name":1994,"color":1995},11136,"Action Buttons: Implement Withdraw Functionality","2024-12-05T03:59:21Z","https://github.com/kodadot/nft-gallery/issues/11136",0.65582305,{"description":2040,"labels":2041,"number":2043,"owner":1999,"repository":2000,"state":2025,"title":2044,"updated_at":2045,"url":2046,"score":2047},"Design an item view that contains a table showing swap details including the NFT proposed, proposer, surcharge, and action buttons for managing the swap.",[2042],{"name":1994,"color":1995},11131,"Item View: Display Swap Details","2024-11-27T11:40:40Z","https://github.com/kodadot/nft-gallery/issues/11131",0.6576153,{"description":2049,"labels":2050,"number":2052,"owner":1999,"repository":2000,"state":2025,"title":2053,"updated_at":2054,"url":2055,"score":2056},"Add an Accept action for swaps, which will trigger the exchange of NFTs and the transfer of funds (if applicable).",[2051],{"name":1994,"color":1995},11137,"Action Buttons: Implement Accept Functionality","2024-12-05T03:58:25Z","https://github.com/kodadot/nft-gallery/issues/11137",0.66191864,{"description":2058,"labels":2059,"number":2061,"owner":1999,"repository":2000,"state":2025,"title":2062,"updated_at":2063,"url":2064,"score":2065},"Implement action buttons (accept, cancel, withdraw, counter-swap) on the profile page for managing each swap entry.",[2060],{"name":1994,"color":1995},11130,"Profile View: Add Swap Action Buttons","2024-11-27T11:40:42Z","https://github.com/kodadot/nft-gallery/issues/11130",0.66384965,{"description":2067,"labels":2068,"number":2073,"owner":1999,"repository":2000,"state":2025,"title":2074,"updated_at":2075,"url":2076,"score":2077},"\u003Cimg width=\"1400\" alt=\"image\" src=\"https://github.com/user-attachments/assets/e6c55397-070a-4f1e-9f1d-ef739ec37f7b\" />\r\n\r\n\r\nclicking on the nft should open new tab so that user is put to different flow, right now it opens in the same tab",[2069,2070,2072],{"name":1985,"color":1986},{"name":2071,"color":2012},"p3",{"name":1994,"color":1995},11324,"clicking on item in atomic swap should open new tab ","2025-01-02T11:14:24Z","https://github.com/kodadot/nft-gallery/issues/11324",0.6732476,{"description":2079,"labels":2080,"number":2083,"owner":1999,"repository":2000,"state":2025,"title":2084,"updated_at":2085,"url":2086,"score":2087},"- `surcharge` is missing \r\n- if the amount of tokens being swapped is large the bottom part gets hidden, maybe we can make it sticky\r\n\r\n",[2081,2082],{"name":1985,"color":1986},{"name":1994,"color":1995},11215,"Swap Page Review Step follow up","2024-12-16T11:33:34Z","https://github.com/kodadot/nft-gallery/issues/11215",0.6798566,{"description":2089,"labels":2090,"number":2094,"owner":1999,"repository":2000,"state":2025,"title":2095,"updated_at":2096,"url":2097,"score":2098},"add button to start a swap with that user\r\n\r\nclosed by #11223\r\n\r\n\r\n\r\n### Swap Table\r\n\r\n- show surcharge direction\r\n- show both tokens that are being swapped , with the current implementation only the receiver or creator of the swap can open the modal, there is no `view swap` button, so users that are not involved in the trade can't see both tokens of the swap from this page\r\n- also it should support swap entire collection \r\n\r\n",[2091,2092,2093],{"name":1985,"color":1986},{"name":1991,"color":1992},{"name":1994,"color":1995},11214,"Swaps in Profile Page follow up","2025-01-29T12:58:01Z","https://github.com/kodadot/nft-gallery/issues/11214",0.6811349,["Reactive",2100],{},["Set"],["ShallowReactive",2103],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"09B8T_C9izY5jhSoXBh0ddtpdLYbZ7V92ekpWlqBfmg":-1},"/kodadot/nft-gallery/11128"]