\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.7284448,{"description":2007,"labels":2008,"number":2010,"owner":1999,"repository":2000,"state":2011,"title":2012,"updated_at":2013,"url":2014,"score":2015},"Develop the collection view to show all incoming and outgoing swaps. Users should be able to filter swaps by whether they are related to a specific item or the entire collection.",[2009],{"name":1994,"color":1995},11133,"closed","Collection View: Display Incoming and Outgoing Swaps","2024-12-24T03:41:05Z","https://github.com/kodadot/nft-gallery/issues/11133",0.5940338,{"description":2017,"labels":2018,"number":2020,"owner":1999,"repository":2000,"state":2011,"title":2021,"updated_at":2022,"url":2023,"score":2024},"Design an item view that contains a table showing swap details including the NFT proposed, proposer, surcharge, and action buttons for managing the swap.",[2019],{"name":1994,"color":1995},11131,"Item View: Display Swap Details","2024-11-27T11:40:40Z","https://github.com/kodadot/nft-gallery/issues/11131",0.6142099,{"description":2026,"labels":2027,"number":2029,"owner":1999,"repository":2000,"state":2011,"title":2030,"updated_at":2031,"url":2032,"score":2033},"Implement action buttons (accept, cancel, withdraw, counter-swap) on the profile page for managing each swap entry.",[2028],{"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.6326739,{"description":2035,"labels":2036,"number":2040,"owner":1999,"repository":2000,"state":2011,"title":2041,"updated_at":2042,"url":2043,"score":2044},"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",[2037,2038,2039],{"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.6454861,{"description":2046,"labels":2047,"number":2049,"owner":1999,"repository":2000,"state":2011,"title":2050,"updated_at":2051,"url":2052,"score":2053},"Develop a dedicated Swap page where users can perform atomic NFT swaps. Users should be able to trade NFTs one-by-one or add a surcharge from either party. The page should enhance trading capabilities by allowing flexible options, including surcharges.",[2048],{"name":1994,"color":1995},11128,"Create Swap Page","2024-12-09T12:38:04Z","https://github.com/kodadot/nft-gallery/issues/11128",0.64647144,{"description":2055,"labels":2056,"number":2058,"owner":1999,"repository":2000,"state":2011,"title":2059,"updated_at":2060,"url":2061,"score":2062},"Add a counter-swap button to the profile view for initiating a counter-swap based on existing incoming/outgoing swap requests.",[2057],{"name":1994,"color":1995},11140,"Counter-swap: Enable Counter-swap from Profile View","2025-01-02T11:17:11Z","https://github.com/kodadot/nft-gallery/issues/11140",0.6554081,{"description":2064,"labels":2065,"number":2071,"owner":1999,"repository":2000,"state":2011,"title":2072,"updated_at":2073,"url":2074,"score":2075},"we need to show the `surcharge direction` based on the user opening the modal , either the user is also\r\n- requesting x amount\r\n- sending x amount\r\n\r\nalso \r\n\r\n> in the swap modal i would only add: your send, you get\r\nso its more clear which nft is actually yours\r\n\r\n_Originally posted by @exezbcz in https://github.com/kodadot/nft-gallery/issues/11182#issuecomment-2518266937_\r\n \r\n\r\n\u003Cimg src=https://github.com/user-attachments/assets/ef2e480a-f790-4348-97cb-1ef3c8b3ae18 width=400 />",[2066,2067,2070],{"name":1985,"color":1986},{"name":2068,"color":2069},"p2","D4C5F9",{"name":1994,"color":1995},11212,"Swap Modal follow up","2025-02-15T18:37:14Z","https://github.com/kodadot/nft-gallery/issues/11212",0.6802981,{"description":2077,"labels":2078,"number":2080,"owner":1999,"repository":2000,"state":2011,"title":2081,"updated_at":2082,"url":2083,"score":2084},"Develop a Withdraw action for swaps, allowing users to withdraw a swap after it has expired.",[2079],{"name":1994,"color":1995},11136,"Action Buttons: Implement Withdraw Functionality","2024-12-05T03:59:21Z","https://github.com/kodadot/nft-gallery/issues/11136",0.6833441,{"description":2086,"labels":2087,"number":2089,"owner":1999,"repository":2000,"state":2011,"title":2090,"updated_at":2091,"url":2092,"score":2093},"Implement action buttons (accept, cancel, withdraw, counter-swap) in the collection view for managing swaps related to the entire collection or specific items.",[2088],{"name":1994,"color":1995},11134,"Collection View: Add Swap Action Buttons","2024-12-24T03:41:06Z","https://github.com/kodadot/nft-gallery/issues/11134",0.69081193,["Reactive",2095],{},["Set"],["ShallowReactive",2098],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"X6U4rgnvcsvmzezKCwLaz8afoJV5k8sxzavULMghuCY":-1},"/kodadot/nft-gallery/11129"]