SaitoTech / saito-lite-rust

a version of the Saito-Lite client written for compatibility with the Saito Rust client and binary data format
24 stars 28 forks source link

Web3: identities #2339

Closed f8daniel closed 8 months ago

f8daniel commented 9 months ago

Probably very untrustworthy UI design to prompt people to send money to an unknown address... We should update all the UI elements that just insert a receiving address with a more complicated component showing

IDENT Username ICON publickey / receiving address

Image

Image

This is the game, how do I know it hasn't been hacked and I am sending money to some third party????!?!!!!

Image

umairkhannn commented 9 months ago

Showing identicon + identifier( identifies is username if available, else is publickey) now for both sender and receiver. Branch: mixin/node-sdk

Image

Image

f8daniel commented 9 months ago

Identities are "fixed" in the end of game path to gamecryptotransfer, but not in the midgame (Poker) overlay

Image

Also, why couldn't we keep the Tron address in the second line slot of the saito user? (It is good to also include the tron addresses, because I can double check those in my transaction history)

Also also, maybe we don't need the whole from -> to in the receiveCrypto overlay. If I am receiving Tron, I just need to know who is sending it.

umairkhannn commented 9 months ago

Identities for both end of round and end of game changed. Now showing saito user along with trx address. Keeping both "from" and "to" in receive overlay because user might want to know their own trx address also.

Image

Image