poc-consortium / burstcoin-mobile Goto Github PK
View Code? Open in Web Editor NEWBurstcoin mobile wallet for Android and iOS https://play.google.com/store/apps/details?id=org.icewave.burstcoinwallet
License: GNU General Public License v3.0
Burstcoin mobile wallet for Android and iOS https://play.google.com/store/apps/details?id=org.icewave.burstcoinwallet
License: GNU General Public License v3.0
As User I want to scan a QR-Code e.g. from an payment website which contains the receivers address as well as the amount of coins he would like to receive so that i don't need to type in the amount manually.
Acceptance Criteria:
angular router => nativescript router
Place button beneath list
I randomly generated passphrase on android wallet and wrote it down 'on paper' (No copy & paste function) , with the format and order provided . Account created and logged in successfully.
Later on, I get back to PC - Qbundle. I put in the same passphrase , login succeed, but the account address/ID is different, I found out that its a new account (new hash index i supposed).
Finally, i found out that I didn't key in 'spaces' between passphrase words, and there aren't any hints/settings to remind 'spaces' between words inside QBundle or android wallet. I guess some users would lose the account forever if they don't figure out 'spaces' issue, unless they choose 'create own passphrase' and set any phrase without spaces.
Please check that out and hope better ui/ux, i suppose most users like me are lazy and sometimes lose focus on details.
Cheers.
From @rico666 on September 12, 2017 13:7
Specifications
Expected Behavior
I should be able to swipe from the "Balance" screen to History.
Actual Behavior & Screenshots
The app ignores any swiping attempt as long as I am over the two lines that show the RS Address and the Balance. Because these are quite in the center, it looks as if the App was unresponsive.
Swiping over the QR area, or below (BTC / $) works.
Steps to Reproduce the Problem
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#9
If you have multiple feature requests, please create a seperate issue for each individual feature.
If you report a bug, please use the following template!
Specifications
Expected Behavior
Actual Behavior & Screenshots
Steps to Reproduce the Problem
Bug: Add additiional account not opening after switching tabs
Outgoing bursts are not shown or substracted from the balance. make visual appearance for unconfirmed balance.
Expected Behaviour
Deleted accounts should be gone
Actual Behaviour & Screenshots
after deleting the last account you see the expected the default home screen (to make or import an account). but then suddenly my last account (offline imported type) reappears.
Steps to Reproduce the Problem
This is not a big problem for me at the moment. Encountered it while making tutorial screenshots.
From @rico666 on October 12, 2017 16:31
For devices that offer a Fingerprint sensor, allow the user to use that instead of a PIN.
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#31
From @rico666 on September 15, 2017 15:27
In "Settings" - somewhere - make a button to show credits for contributors.
So testers, translators etc. get their fair share of fame.
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#18
When I follow instructions this is what I receive when attempting to run the iOS wallet ( I wanted to see the POC Consortium wallet):
OS: MacOS 10.13.4
Xcode: 9.3 (9E145)
Can provide further information if you want but here is output:
somethingUseful:~/GitHub/burstcoin-mobile$tns run ios
Support for Node.js 10.0.0 is not verified. This CLI might not install or run properly.
node[48101]: ../src/node_contextify.cc:631:static void node::contextify::ContextifyScript::New(const FunctionCallbackInfov8::Value &): Assertion `args[1]->IsString()' failed.
1: node::Abort() [/usr/local/bin/node]
2: node::Assert(char const* const () [4]) [/usr/local/bin/node]
3: node::contextify::ContextifyScript::New(v8::FunctionCallbackInfov8::Value const&) [/usr/local/bin/node]
4: v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo) [/usr/local/bin/node]
5: v8::internal::MaybeHandlev8::internal::Object v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handlev8::internal::HeapObject, v8::internal::Handlev8::internal::HeapObject, v8::internal::Handlev8::internal::FunctionTemplateInfo, v8::internal::Handlev8::internal::Object, v8::internal::BuiltinArguments) [/usr/local/bin/node]
6: v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) [/usr/local/bin/node]
7: 0x2b863c20427d
8: 0x2b863c20f755
9: 0x2b863c28bc20
10: 0x2b863c2144f7
11: 0x2b863c2144f7
Abort trap: 6
From @darkdaze on September 28, 2017 22:30
Dark theme option - white screens are extremely bright in a dimly lit environment. I for one prefer a light theme, but after running a forum, I have found there are many people who prefer dark.
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#26
If you have multiple feature requests, please create a seperate issue for each individual feature.
If you report a bug, please use the following template!
Specifications
Expected Behavior
Please confirm attached data .
From @chadbaldwin on January 25, 2018 3:25
Im constantly checking my account to see if I've gotten any mining payouts.
I think a useful feature would be to have notifications from the wallet for deposits and withdrawals. Some potential sub features would be the ability to customize... Like notifications only for deposits, or, only notify for withdrawals larger than a certain size. Etc.
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#38
package rename
Hide send button when processing transaction
Before we release on GP and attach to the MainNet, a way to switch the backend Wallet must be in place. I.e. that is a showstopper feature (without it, we should not release).
By the way, it would be very nice if even the published wallet had a way to still connect to the testnet (which should be easy achievable with the capability to switch "backend wallets")
What would happen if 500 000 people downloaded the wallet and tried to use it?
Our default backend wallet would crash. Ok, they could use alternatives, but that's a hassle.
I propose the backend wallet chosen by the user should actually be a list where the mobile wallet would perform a round-robin in case a wallet would be unresponsive.
While it may not be a problem now, I believe this has to be addressed better sooner than later (if we would run into scaling problems)
clean app resources folder from unused images
The cert of wallet.burst.cryptoguru.org seems to be invalid/expired. Refresh of balance/history results in an error.
...
The mobile wallet should suggest the optimum fee for a transaction to make sure - with sufficient confidence - that transaction gets incorporated in the next block (or into one of the next blocks) - certainly before the tx timeout runs out.
Having a fixed tx fee is problematic, because it may be too low in high traffic conditions and too high in low traffic times.
The guesser could look at the average fill of the past 10 blocks and use the median of transactions * FEE_QUANT for a good approximation of the optimum fee.
I submitted crash report so you should check the developer console.
From @LithMage on October 14, 2017 17:8
Mobile Wallet needs to have a "Backup Passphrase" feature. It could be done by generating specific hashed link or just hash and sending it to user specified email.
I am using Exodus wallets functionality as an example (it works real well too):
Backup restore process
Enter the sent hash or if possible somehow link it as url that would open wallet app (would be harder to implement for desktop wallet but not impossible i think).
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#32
From @Gadrah on September 20, 2017 1:2
I'm not sure if this has already been brought up. In doubt: having the possibility to rename your accounts would be a nice addition for several reasons:
Copied from original issue: PoC-Consortium/burstcoin-mobile-doc#25
Provide a way for the user to be able to buy a small amount of BURST via In-App purchase.
I'm thinking like 10 BURST for 0.99EUR
Of course these BURST are way more expensive than on exchanges, but we have to think about the the comfort should be worth it.
Currently people have to go through a tiresome pipeline when trying to get some Burst:
Fiat (bank) -> My main exchange -> bitcoin -> different exchange -> Burst -> MyWallet
In-App purchase could make that
Fiat (Google pay) -> Burst (in Wallet)
Click on account item in accounts tab should change account
show unconfirmed transactions in a different visual appearance than verfied ones
See https://bitcointalk.org/index.php?topic=1564860.msg42311043#msg42311043
"Common Transactions" und "Multiout Reverse" gemeinsam in der Historie anzeigen.
Derzeit sieht man die Multiout Reverse Transaktionen leider nicht im Mobile Wallet. Glaub das ist ne sinnvolle Ergänzung.
I believe with PoC-Consortium/burstexplorer-tickets#18 done, this should be achievable easily.
pulltorefresh makes scrolling up again impossible.
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.