In D15981#361661, @bytesofman wrote:In D15981#361647, @emack wrote:The effects of D15972 seems to have regressed here, allowing scrolling down when there is no content below.
could you show an example?
but also, imo the flickering is much worse than the extra scrolling. The extra scrolling situation still needs another patch anyway to deal with the size of other non-footer elements.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Apr 16 2024
Apr 16 2024
Minor nit not for this diff, but should add "XEC" to the Airdrop label, otherwise it looks like it was an eToken airdrop.
Apr 15 2024
Apr 15 2024
emack accepted D15980: [Cashtab] Add function to generate target outputs for an slpv1 nft parent mint tx.
On a related note, are we sticking with the whole parent vs child terminology all the way through to the frontend? I recall back in 2021 there was discussion on using more user friendly terminology in the frontend, like using "Collection" for parent and "NFT" for child. This way it'll be a smoother experience for users who are used to NFT terminology from other chains.
The effects of D15972 seems to have regressed here, allowing scrolling down when there is no content below.
Can you send some ALP and NFT parent tokens to ecash:qzz0p9yux89uvgnq86u5qnztver6u7g0vqc65920xr pls? thx.
Apr 14 2024
Apr 14 2024
It still scrolls, albeit by a negligible 1px or so, across both mobile and web. Not a blocking issue.
Apr 13 2024
Apr 13 2024
emack requested changes to D15968: [Cashtab] Add function to get target outputs for NFT1 parent genesis tx.
Apr 12 2024
Apr 12 2024
This is already the behavior in prod isn't it? Toggling another send token function will disable all others.
emack requested changes to D15955: [Cashtab] After a token is created, automatically navigate to its actions screen.
It's not routing for me as the createdTokenId is always coming up as null in the console logs.
Tested fine on desktop and extension, but on mobile it's got some cray cray clipping happening on the onboarding screen
Apr 11 2024
Apr 11 2024
emack accepted D15937: [token-server] Add method to get token inputs and outputs for a token reward tx.
Accepted with minor nit on function name.
Apr 10 2024
Apr 10 2024
Minor non-blocking nit:
Use the existing shading in prod for the horizonal separator between txs. It's obvious enough to be a separator but not too obvious that it starts adding to the busy-ness of the screen.
Prod
Also the existing horizontal lines separating each tx should be retained, otherwise each grouping of info is not immediately obvious.
Apr 9 2024
Apr 9 2024
Since this diff touches on how refreshAliases is called in useWallet, can you patch the bug where right after a registration broadcast the pending alias is not immediately added to the pending aliases list, but navigating away and back to the alias screen fixes it? From a glance one of the useEffect() blocks needs to have a dependency on the aliases.pending map coming out of useWallet, so that once it is added to the pending list it can call refreshAliases.
Apr 8 2024
Apr 8 2024
Apr 7 2024
Apr 7 2024
Apr 6 2024
Apr 6 2024
Possibly there is the same address twice in your contact list from testing
That was it
The issue I can see with this feature is the process of killing a zero is never a one off event. You could have the scenario where we go months on end where the price is constantly killing and reviving a zero, which would result in wallets being inundated with these alerts. One mitigation would be to introduce this with a toggle in General Settings, so users who don't mind frequent alerts can explicitly switch it on. And if they get sick of it then have the option of disabling it.
It allows duplicate contact names to be added (with different addresses). If they have a long contact list this might become hard to manage. It's the case in prod as well but if we want to check on unique contact names it might be fine to do it in this diff.
Apr 4 2024
Apr 4 2024
Apr 3 2024
Apr 3 2024
Apr 2 2024
Apr 2 2024
- Unit tested helper function to get circulating supply
- Unit tested helper function to get (net) burn or mint
- Implement functions
- Clean up rendering (spinner instead of "Loading..." ?)
Now if you enter in an invalid message (i.e. over length limit), then close the message toggle, the Send button is disabled even though theoretically it should be sending the tx without the message.
Is the following expected behavior?
- fill in valid address, amount and message
- close the message toggle indicating the user has changed their mind about sending this with a message
- click send and observe on the explorer that the message was sent anyway
Apr 1 2024
Apr 1 2024
This is the same in master.
Mar 31 2024
Mar 31 2024
emack planned changes to D15831: [Cashtab Extension] New API to share contacts with external web apps.
emack updated the test plan for D15831: [Cashtab Extension] New API to share contacts with external web apps.
emack requested review of D15831: [Cashtab Extension] New API to share contacts with external web apps.
Subject to some material rebases
subject to rebasing to latest changes to txHistory parsing and sendToken UI
Mar 30 2024
Mar 30 2024
[Cashtab] Parse eCash Chat prefixed messages
version bump and rebase
How do you feel about using a carousel type UI to browse through the list of tokens? It's something that NFT wallets in ethereum uses to great effect because the UI size is ringfenced regardless of how many tokens you have.