Giter Club home page Giter Club logo

wban-dapp's People

Contributors

bsonghausen avatar jp2masa avatar thelamer avatar wrap-that-potassium avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

wban-dapp's Issues

Add info symbols/buttons (i) tooltips to crypto vocabulary like total supply

Add little info symbols (i) to crypto related vocabulary. Could be a button to click or hover icon. I would place one for example besides the total supply statistic (top left hand info box).
People could hover or click on the "i" to read what those numbers mean. This could help even if most number are selfexplanatory, not everybody knows their way around exchanges and crypto in general ....

Banano RPC calls integration

For displaying info to the user regarding Banano accounts and transactions this can be done directly from a browser in a "dapp" manner without the need for public block explorers.
IE the Linuxserver wallet plugs into any Banano or Nano RPC node:
Account View:
https://wallet.linuxserver.io/#/kaliumapi.appditto.com/address/ban_1bananobh5rat99qfgt1ptpieie5swmoth87thi74qgbfrij7dcgjiij94xr

Direct Link to transaction:
https://wallet.linuxserver.io/#/kaliumapi.appditto.com/block/6008056C9B3742A52E3F2A06D006D885DC85F83710D610DDC9BD3F9FE159B772

The code to grab the data is pretty simple and the wallet allready has Vue based logic for rendering it out:
https://github.com/linuxserver/nano-wallet/blob/master/src/store/app/actions.js#L117-L135

Signing into wBAN app on both mobile and desktop can cause notification issues

Steps to reproduce:

  1. Log fully into wBAN app on desktop (make sure to assign a banano address, sign transactions, etc)
  2. Log into wBAN app on mobile metamask, choosing the same banano address.
  3. Perform a swap on mobile metamask.
  4. Desktop will see the success messages destined for the mobile client (BAN address is unique identifier)
  5. Mobile metamask will continue to show "swap in progress" unless you refresh the page, but upon refresh the balances are correct.

Screenshot showing wBAN notification on mobile spinning indefinitely:
Screenshot_20210428-123403

Screenshot showing notification received on desktop even though the swap was initiated on mobile:
image

Users need some ability to update their banano address securely

As a user I would I want the ability to change my associated banano address in case I lose access to it or decide to change my address for other reasons. We'd want to make sure the user is not trying to impersonate someone else so the same wallet-association process would need to be performed again.

Swap buttons and mainnet message

Doing a first-time setup by adding the BSC mainnet with MM brings the message "You're not on the mainnet but !" (which disappears after refreshing)

Swap buttons are confusing, I suggest renaming the app's Banano <-> wBan button with "wrap" and "unwrap", depeding on the direction of the "swap"

Add Discord & Telegram links

This is given Discord is the chosen community for this project.
The app should have a link to the discord community along with README.md.
Badge example for Labs Server:

https://img.shields.io/discord/710222836660437045.svg?color=ffff00&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord

Swap wBan back to ban issue

I swap wban back but stuck at the loading screen, the transaction is success but balance does not appear on the website (I use metamask mobile app)

Vue.js developer here. How to help ?

Hi monkes,
I believe the success of this project will rely on every aspect of it. And the user interface is no exception.
I'm a 10+ years front-end / vue.js / react developer and I saw this app was using vue. So I'm willing to give some of my time if you guys need help. Here's what I could do:

  • Work on some existing pages and tidy up, add slick animations, give it a smoother general feeling
  • Make suggestions on some aspects of the user experience
  • Create new pages that you guys still haven't made

Let me know,
Peace

UI Doesn't Indicate Transaction Rejection

If you click the swap button, then reject the transaction using MetaMask, UI doesn't indicate that the transaction was rejected. Instead it stays in the "waiting" state:

Screen Shot 2021-06-05 at 21 09 36

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.