Comments (3)
The real problem here is that a confirmation can take from 5 to 30 seconds with the Mymonero API. Best would be to try and make this instant as soon as a TX hits the mempool. I am not all for adding extra buttons.
from bitrequest.github.io.
I've played around with the app for a long time, and I would not have thought there was any issue at all. It's only with the real world testing that I'm seeing these issues play out.
The delay really is painful because it all adds up a bit. It already takes a while for the customer to open their wallet, enter pin, go to send screen, tap scan, aim at QR, tap confirm. Monero txns often also take a while to construct before being sent. Even just regular wallet to wallet txns take minimum 13 seconds in my experience, even if not relying on MyMonero API. Probably something to do with Dandelion++ that hides IP of origin, but I'm not an expert.
We just need something that performs the function of the share button, without having to actually share the request, so that it goes to the pending list. This is not critical but I just thought I'd report the experience and how I think it could be better.
Edit: I've also noticed that if you were to close the request window (e.g. by accidently tapping outside the window) after the QR has been scanned but before the transaction is detected, there is an issue: once detected, it does show a green notification to indicate a txn was received; however, no txn is recorded under Requests, so you cannot see what amount or to which integrated address it was sent. This is again why I think the user must only be able to close the request either via the option 'save' or 'discard', as I proposed above.
from bitrequest.github.io.
I think adding a save button for now makes the interface less lean, like to keep it as minimum as possible for now. Also because all other coins give instant feedback except monero unfortunately. I am planning to look into other POS apps and see how they get instant feedback. Maybe add the option to sync with a public or personal RPC in the future.
from bitrequest.github.io.
Related Issues (18)
- Issues are good
- There is no way to delete an address HOT 5
- Sometimes the XMR QR code generated is read as invalid by wallets (multiple tested), which is only fixed by rebooting the app. HOT 4
- The XMR view key can suddenly become invalid HOT 1
- Feature request: Move the transaction description field to the front of the request window, where the amount field is HOT 3
- Feature request: better screen scaling for iPad landscape mode HOT 1
- Feature request: remove the need to manually enter a decimal when entering the fiat amount HOT 7
- 'Waiting for payment' window sometimes pops up uninitiated HOT 1
- Fdroid
- Monero unable to have multiple requests open at one time HOT 6
- How are multiple deposits for the same amount handled? HOT 3
- Banano? HOT 2
- Rendering exact amounts HOT 8
- Scroll bars visible HOT 2
- Numpad numbers don't work on the web app HOT 1
- Where is the latest source code for io.bitrequest.app? HOT 2
- Request to support GRS HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitrequest.github.io.