As a user
I want to see the details of my completed transaction
So that I can check the details, share to prove it if needed and troubleshoot if something doesn't seem right
Acceptance Criteria
[ ] I can click on a transaction from the list and see the same details I'd seen to approve / reject when I first received them
[ ] There is a way to navigate back to list of transactions
[ ] I can see whether I confirmed or rejected the transaction
[ ] There is a link to the block explorer page for that transaction
[ ] I can see the transaction hash and copy it to clipboard
[ ] I can see what network it was on
[ ] I can see when I responded (confirmed or rejected)
[ ] I can see when it was submitted to the network
[ ] There is a backup, generic "Transaction couldn't be found" page
[ ] If someone renames their key, the key would have the new name
[ ] I can still understand the historic order transaction when a market no longer exists e.g. we've found a way to store it
Tasks
[ ] Detailed sketch
[ ] Visual design
[ ] Implement UI
[ ] Ensure the data can be shared between this and the transaction list
[ ] Render the data on the page
[ ] Integrate with backend
[ ] Write unit tests
[ ] Write end to end tests
[ ] Code review
[ ] Team verify acceptance criteria met
[ ] Exploratory QA testing
[ ] Capture bugs and new edge cases in tickets (this one or new TBD)
[ ] Write automated regression tests for the A/Cs (expanding on A/Cs where possible)
Story
As a user I want to see the details of my completed transaction So that I can check the details, share to prove it if needed and troubleshoot if something doesn't seem right
Acceptance Criteria
Tasks
Design
https://www.figma.com/file/rFlT1Ip2ot7Zfr2E5Is3Pd/Browser-Wallet?type=design&node-id=3261-871&t=2iJhdxAg7pulFpV3-0
Sketch
Additional details / background info