mutinywallet / mutiny-web-poc Goto Github PK
View Code? Open in Web Editor NEWMutiny node frontend proof of concept
License: MIT License
Mutiny node frontend proof of concept
License: MIT License
instead of coming up with our own terms for everything we could just handle bip21 query params directly...
only lame part is that bip21 amounts are in "bitcoin" so we'd always have to convert to sats
Happened to me while working on a plane. Thought it was the bitcoin price api but I stubbed that out and the issue still existed. Maybe we are getting a font from the internet?
Can import pre built wasm blob
Also could do a local sqlite for persistence
not sure why I have to manually refresh the balance after going home. I even invalidate the balance query when you click the "nice" button on the receive final screen
Should be able to view logs and also download a text file of your current session's logs
Any time a sync is happening, which by default seems to be all the time, any logs get put into a collapsed BDK Sync
label and I can't see what I'm trying to find.
Further these BDK Sync logs should probably be quieted.
Display a QR code for the mutiny connection string, and allow others to scan the QR code to connect peer.
like it included the invoice description (and maybe the payment hash too?)
to repro: send to a lightning invoice
then send again to just a basic bitcoin address
should get rid of a lot of redundant toaster components, just need to find a good spot to put it
solve chicken egg problem! probably warn about clearing too
probably a lot of other failures we don't explain to the user as well but this is a good start
like muun basically
when i send 10M sats to my node, get those confirmed, then open 100k sat channel and sync, my balance is 10,100,000 balance. eventually it corrects itself.
maybe a warning, maybe init first node when you init node manager for the first time, maybe load on chain by default, few options
Note1: I can make these separate tickets if that's easier!
Note2: If there's a Figma for this I can make specific change suggestions. If not we could start one!
Goals
Non-goals
A few super quick wins
Bigger changes
Figma notes
https://www.figma.com/file/TAhivKvpgOl6C4oInznnuS/Mutiny-feedback?node-id=0%3A1&t=a2ZqrUF7wq8W6LbV-11
Video walkthrough
https://photos.app.goo.gl/2D3WVKpxujtorZcT8
Followup to MutinyWallet/mutiny-node#246
I don't know how to refresh my "version" without uninstalling and reinstalling the pwa
Similar to this MutinyWallet/mutiny-node#309
When I am in the browser and go through the send phase, it doesn't stop the camera and it persists until restart.
I'm creating an issue for this because I'm already down the rabbit hole and it's not going well. Typescript + jest + create react app + craco... a lot of shenanigans for something that should be straightforward.
Tried following this guide but it isn't working for me: https://dev.to/brandonwie/absolute-paths-in-cra-setting-using-craco-feat-typescript-and-ts-jest-2301
Basically, I use typescript path aliases like @compoenent
to make imports cleaner. But jest / ts-jest needs to be informed of this because apparently it does its own module resolution.
I'm tempted to cut my losses and migrate the whole thing over to vite / vitest / vite pwa
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.