Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync v0.9.0 dev into piratedex #104

Merged
merged 34 commits into from
Feb 4, 2024
Merged

Sync v0.9.0 dev into piratedex #104

merged 34 commits into from
Feb 4, 2024

Conversation

takenagain
Copy link
Collaborator

@takenagain takenagain commented Jan 25, 2024

Rebrands the following items to match Pirate branding

  • iOS and Android icons
  • In-App logos
  • Adds ARRR-BEP20 to the default coins list
  • Activates ARRR on first launch via the ZHTLC coin activation flow
  • Links from komodoplatform.com to piratechain.com
  • RPC port to 7767
  • Social media and support links to piratechain.com/discord

Logos and Symbols were obtained from Pirate Network mediakit

Sync changes from dev:

@takenagain takenagain added the QA Ready for QA testing label Jan 25, 2024
@takenagain takenagain self-assigned this Jan 25, 2024
Use the SelectCoinsPage to automatically select and activate "ARRR" to show the ZHTLC activation popup dialog, if it has not been shown already.

Add a column to the `Wallet` and `CurrentWallet` tables in the SQLite database to record whether the ZHTLC coin activation popup was displayed.
@takenagain takenagain requested a review from CharlVS January 29, 2024 09:42
@CharlVS CharlVS requested review from kivqa and smk762 January 29, 2024 11:37
Copy link

@kivqa kivqa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.
Checked on iOS and Android:

  1. icons and references are correct
  2. ZHTLC activation dialog appears as expected on wallet create/import
  3. ZHTLC Activation interruption handled as expected
  4. Default coins ARRR and ARRR-BEP20 added
  5. ARRR - KMD swap completed successfully
image

@CharlVS CharlVS marked this pull request as ready for review January 30, 2024 08:07
Copy link
Member

@CharlVS CharlVS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot for the contributions. Overall, a good approach to add auto ARRR while working with what we have and keeping it as simple as possible.

@smk762 smk762 added the documentation Improvements or additions to documentation label Jan 30, 2024
Copy link
Contributor

@smk762 smk762 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functions as expected for activation & incoming / outgoing swaps / transactions.
ToS etc updated to target as expected.
Zombie faucet functions as expected.
Awaiting logo change, but otherwise lgtm!

Minor cosmetic change: instead of "getting transaction" when initiating a withdraw, "generating transaction" or "creating transaction" would be more accurate. The former implies transaction exists and is being grabbed from history.

* Migrate BestOrders to mmrpc 2.0

Leaving the BestOrder and BestOrders attributes unchanged to minimise the impact

* Fix empty best orders list

ARRR has no `address_data` as it is a `Shielded` address, so we cannot use address to filter ARRR top orders.
@kivqa
Copy link

kivqa commented Feb 2, 2024

@takenagain we need to update logo for mobile app (requirement of Pirate): https://github.com/PirateNetwork/mediakit/blob/main/Coin/SVG/Pirate_Logo_Coin_Gold.svg

@ca333 ca333 merged commit f9abe71 into piratedex Feb 4, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation QA Ready for QA testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants