ravenproject / ravenwallet-android Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
The first and last option listed in the fingerprint spending limits cannot be selected. Tapping on them selects a different option in the list.
It appears that the red circle icon that indicates the asset name is unavailable should clear the asset name field when tapped. This is not the case. Adding the clear functionality could be an option to alleviate the confusion.
With Version 1 on mainnet, the price for RVN is not updating. May or may not be related to message when first launched "Checking info...." that stays on for a while.
Users report a very high fee message when trying to swipe a private key, which makes them very concerned in using the feature.
The A\ icon on the asset token looks like it has artifacting because of the background color around the icon. A new icon is needed to correct this.
The text in the error dialog that is presented when trying to transfer an asset without a valid address is "The destination address is not a valid bitcoin address".
The Send Confirmation dialog say Money Sent! when transferring assets and should say Asset sent!.
On the create asset screen, in the edit transaction fees area, the regular and economy buttons do not match the rest of the app style buttons. At the very least, consider coloring them the same as the other buttons.
When in Expert mode, if you don't put in an address, then it gives error "“The destination address is not an address” This may or may not be considered a bug. It might say "Address required in Expert Mode" to give a clue to turn off Expert mode. Or if the field is left blank, then default to the behavior when not in expert mode and create the asset anyway.
Then if you put in an address (not from Generate) but by hitting [Receive] button and pasting in the latest address, then another error occurs that says something to the effect that you can't send to yourself.
Consider using a picker for fields with limited options. It is confusing / feels broken when the keyboard won't let you input other values.
When creating an asset, the name field uses OS keyboard and number fields do not. Using the os keyboard adds consistency and allows a better workflow by allowing the use of the next key to go from field to field.
When viewing the Tutorial on smaller devices you cannot see the full text if it is more than two lines. Users need to be able to scroll on those pages or have them scaled down.
This also occurs on the "Almost Done!" page.
These screenshots provided are from a Sony Xperia XA2
This is from an LGV30 Model VS996 running Android Versin 8.0.0
When you have more than three assets and tap Show More, the asset list screen title is Asset Display Settings. That should be changed to just say Assets.
The barcode shown with the app (Version 1) is not readable by the iPhone - either from the RVN wallet on the iPhone, or from the built-in camara QR code reader.
Asset build 14
Nexus 5X
Android 8.1.0
On the transaction screen, when you have multiple transactions, adding a new one (via creating an asset for example) will cause a loading indicator to show up on older previous transactions. Leaving the transaction screen and coming back in sometimes fixes this issue.
It may have to do with if there is a transaction currently being processed. I have a video recording of this, but it is too long to attach to the GitHub issue. https://send.firefox.com/download/aaad966a40ef201e/#iW1MrUCA192Vgx9anGRWVA
While setting up a new wallet on the, "Almost done! Let's review" page, the last checkbox at the bottom asks, "I have read, understood, and agree to the Terms of Use." Normally there is somewhere I can click to review those terms. As it currently stands I have no way to go see what it is that I'm agreeing to. We should add a link somewhere on that page that I can click on to read the Terms of Use...
Device: Nexus 5X
OS: Android 8.1.0
The title text of the Fingerprint Spending Limit screen touches the help icon. The description text under the title is cut off / runs off the right side of the screen.
A user came by on a Galaxy S8 and the check availability functionality for assets was not working. The text changed to checking availability..., but then changed back. And there was no green / red indication of availability.
On the confirmation dialog when creating an asset, the button to confirm says Send instead of Create.
Asset build 14
Nexus 5X
Android 8.1.0
Tapping the Hide / Show button adds padding between the cells on the screen.
To reproduce:
Attached a screen capture of the problem:
displaysettings.mp4.zip
Users report that the QR scanner is not working for assets. Please investigate.
The Paper Key Previous button text changes colors when going from the first word to the second word.
When setting up a new they keyboard defaults to a capitalized first letter on the step where the user enters two of the words to confirm that they were written down correctly. This should default to lowercase as it will not work if the first letter is capitalized.
This is happening on the Android version (not sure if it is the same case on iOS).
On the create asset screen when tapping on the "Check Availability" button, the text changes to "Checking Availability..." then changes to "Check availability" (notice the lowercase availability) then it changes to Check Availability again.
Oddly enough, interacting with the "Check Availability" button also affects the capitalization of the "Create Asset" button in the same way.
Hi. im using ravenwallet-android to send tx..
i sent unique asset creation tx.. and it succeed..
but as you can see below.. the end of right side in the script pub key 's asm .. error marked.
it sometimes happen when i create unique asset with ipfs_hash code.
i checked the hex strings with the offset .. but i don't know why error shows up
do you have any idea about this ?
"value": 0.00000000,
"n": 3,
"scriptPubKey": {
"asm": "OP_DUP OP_HASH160 88a19423d47afba4b02c87ffce412a238835e3da OP_EQUALVERIFY OP_CHECKSIG OP_RVN_ASSET [error]",
"hex": "76a91488a19423d47afba4b02c87ffce412a238835e3da88acc04e72766e711c474957554e47415353455423756e692830303132333435363738392900e1f50500000000000001122031479ede5414b18e9205f0ab03b8cfac02f4c449ae9a993fc91c9b88c84efbcc75",
"reqSigs": 1,
"type": "new_asset",
"asset": {
"name": "GIWUNGASSET#uni(00123456789)",
"amount": 1.00000000,
"expire_time": 123145565922176,
"units": 0,
"reissuable": 0,
"ipfs_hash": "QmRf22bZar3WKmojipms22PkXH1MZGmvsqzQtuSvQE3uhm"
},
"addresses": [
"RMjdYHeqncFyoEA2FobvjC88Bq5yE7quet"
]
}
the full serialize hex is here..
010000000215f5db3a6e4ed8d66eb1e80a79118f612a7d26f311a74ec4b81797b9a2936d2f010000006b483045022100e098e2d28e8879237398eaf92fdc1b7255b171eab9d1d64364a866c5db3dd1b302203aabfed3d4349d2602aceb724f174581e3e3cebd0e65d6255f9785cdbe7dd5a3012103d0da93473c2b53dfa59254890787f8f920cef8ba331fd09e26540579a62c9fafffffffff15f5db3a6e4ed8d66eb1e80a79118f612a7d26f311a74ec4b81797b9a2936d2f020000006b483045022100c8c471e31f9ccb1521ad626960ea3ac3e002f19532ff29db626aebf8e6b1157302207b2f914ff972a370f9ebb89d3a02c5021752e1a055a48fbacf3674a7c709d6c1012103d0da93473c2b53dfa59254890787f8f920cef8ba331fd09e26540579a62c9fafffffffff040065cd1d000000001976a914f62e63b949bfcad8258fbc0d9e4d8f71b64796be88ace4561182090000001976a91488a19423d47afba4b02c87ffce412a238835e3da88ac00000000000000003576a91488a19423d47afba4b02c87ffce412a238835e3da88acc01972766e740c474957554e4741535345542100e1f505000000007500000000000000006a76a91488a19423d47afba4b02c87ffce412a238835e3da88acc04e72766e711c474957554e47415353455423756e692830303132333435363738392900e1f50500000000000001122031479ede5414b18e9205f0ab03b8cfac02f4c449ae9a993fc91c9b88c84efbcc7500000000
On the Create Asset screen, the text with the checkbox "is reissuable" is not the same color as the other text fields on the screen.
"is reissuable" should be changed to simply "Reissuable" to match the Qt Wallet or at least capitalized to be more consistent with other fields on the screen.
Please add a warning at the receiving addresses that the wallet is not asset aware.
Example: "Do not send assets to this address".
Users report that they mistakenly sent assets there because the wallet is "official".
The edit icon used by the various fee sections of various screens is not the same style of button as the other buttons in the app. Consider changing the style to match the other buttons and adding right justification.
There are a lot of dialogs being used for error messages for fields. Consider using inline errors for the fields they apply to. The error dialogs are overly intrusive, require extra user taps, and are only handled one at a time. Using inline error messages for fields can solve all of these user pain points.
When first going to the Creat Asset screen, it is not clear what the field is for Units because it is prepopulated to 0. It looks like it is the entry for Quantity because the hints disappear when a value is entered. Having a title for these fields similar to the iOS wallet will alleviate this problem.
On the create asset screen, in the edit transaction fees area, the "Processing Speed" text has no top padding.
Asset build 14
Nexus 5X
Android 8.1.0
When you have more than four assets showing and others hidden (via Asset Display Settings), and you tap on Show More to view the full asset list, it displays all assets even if the assets are set to Hide in Asset Display Settings.
Unconfirmed transactions show a large number instead of "Unconfirmed"
fail sync in auto mode. nodes refuse connection?
When first opening the edit transaction fees section on the create asset screen, the help text under "Processing Speed" does not show up and the economy speed warning shows up erroneously. After toggling the regular / economy option, these issues correct themselves.
Why is the ipfs browser gateway ipfs.io for apple and cloudflare-ipfs.com for android? And can a user be given the choice to configure the gateway?
First time creating a sub-asset off of TRYTEST. Created NOTRYJUSTDO Qty: 21B No-reissue, 0 Units. Got confirmation with TxID. Never completed.
Second time, Sub-asset: JUSTDOIT Qty: 21B Units: 8 No-reissue. Got confirmation. Then a message that transaction failed.
Third time, Sub-asset: BLAH Qty: 21B Units 8 Reissuable. Got confirmation with TxID, then crashed. When I went back into the app, the asset was created.
"Check availability" button doesn't function correctly when nothing is entered for sub asset name when issuing sub asset
TESTASSET/
)Should display error "invalid name" or similar
Button text changes from "Check Availability" to "Checking Availability..." but doesn't ever progress past this point
On the Security Center screen, the description for Paper Key says "access your bitcoin" and should say Ravencoin.
Asset build 14
Nexus 5X
Android 8.1.0
Unable to reorder the assets in Asset Display Settings. The reorder button / icon is unresponsive.
Asset build 14
Nexus 5X
Android 8.1.0
When creating a sub-asset or unique asset from the full asset list (the screen you get to after you have more than 4 assets and tap Show More), if the keyboard is up, you cannot see the name field. If you try to scroll the dialog to move the name field into view, the dialog closes.
They keyboard is shifting the dialog up and pushing the name field out of view. This issue does not happen when you create sub-assets from the main screen. Just from within the full asset list.
Video attached:
textinput.mp4.zip
Some versions of Android are not loading any of the support pages. The user sees this error: ERR_CLEARTEXT_NOT_PERMITTED
Could be this issue:
https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted
https://stackoverflow.com/questions/52707918/webview-showing-err-cleartext-not-permitted-although-site-is-https
Android wallet app crashes when issuing a sub asset with max quantity
21,000,000,000
Confirmation prompt should appear prompting user to confirm new sub asset details
App crashes
If the issue is related to the GUI, screenshots can be added to this issue via drag & drop.
List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.
Pixel 2
Android 9
Wallet version 25
This issue is not limited to sub assets with maximum quantity only - I have also experienced crashes with other large quantities (all of them above 999,999,999 I believe) but crash consistently happens with max quantity
The help option on the fingerprint spending limit results in a 404 error.
There are three items that need to be agreed to on the, "Almost done! Let's review" page. If any one-or-two of these are not selected the Confirm and Finish button does nothing (which is good), but it should have a pop-up warning indicating that all of the items need to be agreed to before the app can proceed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.