BeamMW / ios-wallet

Beam iOS Wallet
https://beam.mw/downloads
Apache License 2.0
21 stars 9 forks source link

New addresses: expiration #542

Closed sinaizd closed 2 years ago

sinaizd commented 2 years ago
  1. New address is valid for 2 months. Validity is automatically extended when transaction is received for this address
  2. Add the "Extend" button when editing the address. Address should be extended for 2 months.
sinaizd commented 2 years ago

Need to check:

AndreyDyakonov commented 2 years ago
  1. When we do transactions with address in new format and save contact - contact saved but saved with SBBS address

https://user-images.githubusercontent.com/85252690/135853625-149102aa-906b-483b-8f24-07c68ffa7fa1.mp4

  1. When we go to "My active address" and swipe and click bottom arrow (go to receive) - wallet crushing

https://user-images.githubusercontent.com/85252690/135854002-6047c73d-32c3-4e37-8c69-1756774582e8.mp4

  1. We have addresses and contacts. When we delete all addresses (active and expired) but don't delete contacts - address list is empty

https://user-images.githubusercontent.com/85252690/135855274-ff0ea560-0c44-43da-bbc3-3a736d7f0a03.mp4

AndreyDyakonov commented 2 years ago

Checked

AndreyDyakonov commented 2 years ago
  1. All addresses should be saved with 2 months expiration time. "Extend" should be as button that extend expiration time for 2 months. There should be no such option as "never". Except - default address. This address have expiration time "never" and user can just expire it

  2. Expiration of address with the active transaction cannot be changed

  3. If we do not change anything, then the save button should not be active in editing the address.

https://user-images.githubusercontent.com/85252690/137339744-cd74bc5e-a8d8-4acb-bd57-b1007415adb4.mp4

  1. In address with new format (in address book) doesn't display transaction list, they should be displayed

https://user-images.githubusercontent.com/85252690/137341273-b8771d71-1228-44f9-a9f1-d00770ea8b2b.mp4

  1. When we go to the receive screen from the saved address in a new format and then return back, it is already saved as SBBS

https://user-images.githubusercontent.com/85252690/137342416-7b27b99f-fc39-41ef-8285-b407c479f769.mp4

AndreyDyakonov commented 2 years ago
  1. In address with new format (in address book) doesn't display transaction list, they should be displayed

https://user-images.githubusercontent.com/85252690/137491114-35000e88-d5ea-4ad3-8561-a75f91fb00ee.mp4

  1. Addresses in "My active address" doesn't delete

https://user-images.githubusercontent.com/85252690/137491281-feea3dab-630f-45f7-8dde-dd313b520993.mp4

  1. When we go to the receive screen from the saved address in a new format - address display as "maximum anonymity" and then return back, it is already saved as "maximum anonymity"

https://user-images.githubusercontent.com/85252690/137491537-40ad530a-f729-4d03-8ef5-1a13065fda71.mp4

AndreyDyakonov commented 2 years ago

The "Address expires now" button should not be active when we have an active transaction

https://user-images.githubusercontent.com/85252690/137721178-30ae370e-41af-4d14-8a65-396224679fcd.mp4

AndreyDyakonov commented 2 years ago

When we have active transaction and click button "Edit address" - Button "Address expires now" not be active, but below this button white field and if we click to this white field - wallet crushing

https://user-images.githubusercontent.com/85252690/137868302-93eab115-3005-49e7-8c88-967241dd2cd1.mp4

AndreyDyakonov commented 2 years ago

Checked