Giter VIP home page Giter VIP logo

wavesgui's Introduction

Waves DEX

Website | Discord | Forum | Support | Documentation

Waves App Promo

Waves DEX is the official wallet software designed with mass adoption in mind. It allows to access your Waves account, handle financial operations, issue tokens, and trade on DEX.

Installation and usage

The web version is available at https://dex.wavesplatform.com and needs no installation.

The desktop client can be downloaded from https://wavesplatform.com/product.

For developers

You will need Node.js 10.7.0 (or higher) and npm v5 (or higher).

npm i
npm run server

The server will be launched at https://localhost:8080.

Blockchain for the people

Keep up with the latest news and articles, and find out all about events happening on the Waves Platform.

Please see the issues section to report any bugs or feature requests and to see the list of known issues.

Waves Logo

wavesgui's People

Contributors

alexeykiselev avatar axepuff avatar beregovoy68 avatar bmxpert1 avatar bodrych avatar delik avatar dvshur avatar ekomarovskaya avatar electricjesus95 avatar epstr0m avatar gagarin55 avatar givanovwaves avatar jahsus avatar jahsus-waves avatar link0ln avatar mainwebdev avatar maxchet avatar mrgiacalone avatar mtuktarov avatar nazeim avatar olyakanishcheva avatar pakrulin avatar supereth avatar terbiy avatar toschdev avatar tsigel avatar ugurdonmez avatar vba2000 avatar w0utje avatar waves-jenkins avatar

Stargazers

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

Watchers

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

wavesgui's Issues

Private methods usage for matcher

Hi, i'd like to use core services to explore order history from several addresses (all mine). Should i request orderbook by public key, as far as working with address requires api_key? I can't see any header settings in the source code. Default api key ridethe**** from mainnet config is not actual one (tested via curl). Thanks.

2FA/TOTP integration?

Greetings All,

Just wondering if there are any plans to add 2FA/TOTP to the WavesGUI?

I think that this would be a very nice improvement if possible.

Cheers,
Lonnie

official testnet doesn't works

Currently official testnet site doesn't work for me. https://testnet.waveswallet.io/
I can see these errors within console.

VM148:1 Mixed Content: The page at 'https://testnet.waveswallet.io/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://52.30.47.67:6869/blocks/height'. This request has been blocked; the content must be served over HTTPS.


(anonymous) @ VM148:1
(anonymous) @ waves-lite-client-testnet-0.4.37.js:23456
sendReq @ waves-lite-client-testnet-0.4.37.js:23189
serverRequest @ waves-lite-client-testnet-0.4.37.js:22941
processQueue @ waves-lite-client-testnet-0.4.37.js:27748
(anonymous) @ waves-lite-client-testnet-0.4.37.js:27792
$digest @ waves-lite-client-testnet-0.4.37.js:28930
$apply @ waves-lite-client-testnet-0.4.37.js:29228
tick @ waves-lite-client-testnet-0.4.37.js:24071

And I've tested the latest testnet distributeion in this repository (waves-lite-client-testnet-v0.5.1.zip), but some errors is displayed in console. Maybe it causes a some bugs in exchange screen. I can't find the token that is issued by myself.

this is a message that is displayed in console.

https://testnet1.wavesnodes.com/matcher/orderbook/WAVES/xxxxx/publicKey/xxxxx 404 ()
Failed to load https://testnet1.wavesnodes.com/matcher/orderbook/WAVES/xxxxx/tradableBalance/xxxxx: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. The response had HTTP status code 404.

About $KAYI

Please, I would like to know when they will launch the project roadmap, if they want to enter another Exchange, whitepaper etc.

[Request] DEX pair shortcut links

On the DEX, please have shortcut links to coins we hold, as you do with BTC,ETH,USD, etc.
Example: I own kross and EOT , I load the dex up . on the right there will be entry into pair kross/waves - EOT/waves, etc. Or the ability to save pairs.
Thanks.
Great platform!

Multisignature wallets

Hi!

Is multisignature feature available in Waves? Could not find nothing like it in Lite GUI. I've read that this feature is available for Bitcoin and wanted to know is it available or maybe planned for implementation here.

Thanks in advance

Issues with 4.23

Hello few issues outlined with 4.23a client:

Popup states cannot get balance
0 blocks after today @4pm CST will load 50/50 after log out log in
No transactional history
Unable to get leasing information dialogue states unable to get balances
Incoming transfer hangs

Select 'Price' in DEX

When preparing to place an order in the DEX; there is no option to 'select' a price from the open orders. This leads to manual entry and therefore, error prone. The ability to select a price from the open order would populate the 'price' fields in the Buy / Sell.

Is 1W really necessary? IMO it only creates confusion.

does it make sense to require the "1W" prefix everywhere for public keys? /addresses/balance needs it without 1W, same confusion when transfering from lite client to bittrex and back
Quote by marilyn4325, I agree 100%.

We need to decide one way or the other, right now it creates unnecessary confusion. I suggest just scrapping 1W, since that's the way Bittrex does it.

Client distribution for your private blockchain

The links in the wiki for the content "Client distribution for your private blockchain" is directing to 404 pages. could you please update this. Unable to implement the client for private blockchain.

Automatic check for new version

When starting the lite client, it should be checked, if a newer version than the current version exists. If this is the case, an appropriate message should be shown. Otherwise many users don't know about new versions and report errors which are already fixed or can't use new functionality which is already implemented.

Order not shown under "My Orders"

Orders placed are not shown under 'My Orders'.
Orders are properly placed since it can be seen on "Sell Orders" or "Buy Orders" List.
Amount for the order is deducted accordingly.

Tested both on Lite Client 0.4.23a and also on waveswallet.io

In case if you want to cancel the order, it is not possible now.
Scenario: Price Mooned too high and possibly won't come down to trigger a Sales Order in a near Future

feature request: remember last choices on DEX tab

When I change away from DEX tab and come back it has forgotten my token choices. Please change so that persists when I switch tabs, and ideally also persists even if I quit the app and restart it.

SyntaxError: Use of reserved word 'class'

I download newest version from git and try to build it.
Command "" is successfully completed, but "grunt distr" makes following error.
I don't know why this error occurs
my npm version is 3.10.10.
I'd appreciate if you could fix this error.

PhantomJS 2.1.1 (Windows 8 0.0.0) ERROR
SyntaxError: Use of reserved word 'class'
at E:/Projects/171204_Pure/01_ref/02_Dex/Waves/WavesGUI/WavesGUI-0.5.10/bower_components/growl/javascripts/jquery.growl.js:14

Warning: Task "karma:development" failed. Use --force to continue.

Aborted due to warnings.

image

changing theme?

Hi,

Is there any way to change the theme?

It would be nice to be able to select either light or dark themes in the user setup section.

Cheers,
Lonnie

Use This Wallet in private blockchain

Hi, I tried to re-configure the TESTNET settings to direct to private blockchain.
I am able to create new account but other functionalities doesn't seems to be working with custom/private node. Is it possible to configure private block chain in this wallet or should we write our own?

feature request: open orders list across tokens

I can only see what orders I have open in the My Orders list when I enter the right two currencies at top of DEX page. Please add a feature so I can see all open orders across all tokens somewhere (without having to enter the currency pairs to see). Thanks!

Orderbook bug. Maybe matcher issue.

image

image

I bought some mercury, 40k amount but not seeing it in my order page.. This is happening with waveswallet.io/liteapp/mainnet. Firewall/anti-virus were off. Please help.

Address on top of wallet screen

Please, allow selection of wallet addres and do not copy it to clipboard.

Make additional button "copy" to copy it to clipboard.

ERROR: CANNOT WITHDRAW ETH

Hi. So I have a problem with withdrawing ETH from Waves wallet. I tried to do this from Chrome extension, Chrome browser and Safari browser. Seems like this problem is global since I see this error in developer tools console - Base58.decode received unacceptable input. Character '0' is not in the Base58 alphabet

Dashboard Issues

Where are the pricings coming from for the dashboard ? There are really off, I mean really off.

run instructions

would be nice to have some info in the readme how get the client going.

Checksum signature?

What is the SHA-256 checksum of waves-lite-client-mainnet-v0.5.9.zip?

Since the Bitcoin Gold core hack I will not install any unverified wallets.

Order can minus waves

Sometime i order too quickly, and my waves become minus and the order is placing on buy orders right away. I have experience this twice. I have never waited until my orders were successfully exchanged, so i cancel it asap too.

Cannot see last asset

It is impossible to scroll down or up the assets on the lite client. See attached image.
no_scroll

impossible to import a seed from full node

If you call swagger#!/addresses/seed in the full node, it returns the already nonce added and hashed value of the walletSeed (and the same seed is stored in the wallet.dat). In the lite client it is impossible to import this seed, if you want to view an address in the lite client that you have created in the full node.

A possible solution might be to check if the seed string is a base58 encoded 32 byte hash, and in this case don't hash it again in buildAccountSeedHash in waves.util.js. There might be other places in the source code which has to be checked for this enhancement and if there are any side effects, but I think this is a minor change.

Any way to change theme?

Hello,

I am new to WAVES but am excited about the development.

I registered and logged into the beta site but was wondering if there is any way to change the theme easily?

Cheers,
Lonnie

2х факторная авторизация

Возможно ли ввести подключение 2х факторной авторизации для обеспечения большей безопасности т.к при сохранении аккаунта он в кукис , в свою очередь если чистим кукис, то каждый раз необходимо вводить сид, что есть не удобно и абсолютно небезопасно.

Feature request: Transactions with amount of zero

It would be great to have a possibility in the client to send transactions with amount of zero waves or any other asset and just pay the transaction/miners fee. This can come in handy when you just need to share a certain attachment or in the future, a execute a smart contract. Personally i was thinking about a voting mechanism simillar to Mothership Governance feature.

Mac Desktop Client: Cannot paste password

MacOS: 10.12.6
Client Version: 1.0.0-beta 10

I have really long passwords that would be a total pain to type out every time I want to launch the desktop client, currently pasting does not work (nothing happens, no error). This was during the restore account process on first open of the beta desktop client.

I quit and decided to not proceed currently so I can't comment if this issue persists after initial restore or not. Much less of an issue but this is also the case with the seed phrase during restore account.

Is this working with Ubuntu?

Strictly following the README.md, it installs on Ubuntu 16.04, all dependencies are installed and grunt completes. The WavesGUI path is linked to /var/www/html/WavesGUI and I tried the URL http://myhost/WavesGUI/src, but the web page has Address: {{::menu.address}} overlayed and is in incomplete. Perhaps there is another undocumented step?

Drop scientific formatting

I propose change the number formatting to 8 decimal places in trading tab and elsewhere else, scientific format is unreadable for average user. Example:
selection_003
To reproduce scientific format for buy/sell view, just click any offer from offers table

Feature request: Deeplinking to DEX and other pages

It would be great if we could link directly to a specific pair on the DAX, like https://waveswallet.io/#!/dex/waves-btc

Typically the user needs to login or create a wallet first. When that's done, he should be taken to the specific pair in the DEX view.

This will make it easier to link to buying your coin, not having to rely on screenshots to explain.

Other pages could also enjoy having associated locations like https://waveswallet.io/#!portfolio.

Old leasing transactions not appearing on leasing tab.

The older, but still active, leasing transactions are vanishing from the leasing page of the lite client. This prevents the lease from being cancelled.

The disappearance of these active leasing transactions appears to be correlated to their roll-off of the recent transactions list on the history page.

Re: lite client 0.4.21a

Beta Client: Transactions and Leasing do not work

What is the status of the beta client, should all functionality be working that's surfaced via the UI?

Steps to reproduce:

  1. Log into beta web client or build / run electron app off of HEAD
  2. Open transactions or Leasing tab from top links

What happens:
Never ending loading indicator, no errors displayed, happens for both 'Leasing' and 'Transaction' pages

Expected behaviour
List of transactions are displayed on the appropriate tabs, either all transactions on the 'Transactions' tab or leasing transactions on the 'Leasing' tab

Notes:

  • Opening devtools I see 500+ http requests initially, which climbs to 1500+ over time (seriously?). If needed I can produce the HAR net output for these requests.
  • I see one error in the devtools console, this is running via yarn run electron-debugscript target
  | EventSender._activatePiwik | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:15109
-- | -- | -- | --
  | EventSender.activate | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:15027
  | (anonymous) | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:15137
  | (anonymous) | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:14681
  | $digest | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:14692
  | (anonymous) | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:14695
  | e | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:14592
  | (anonymous) | @ | waves-client-desktop-mainnet-1.0.0-beta.12.min.js:14595

Non verified assets dont show in DEX

I would like to know what is the plan about the non verified assets, with 0.5.9 they can not be sold or bought in the dex, there are some plan to relist them? or only will be tradable verified assets?, what is the plan about it?

Unhelpful Error Msgs

Not a single error msg is helpful.
eg. Order has not been created

It can be due to network issue, due to insufficient balance or any.

If a mechanism to log errors by giving it a reference, users can report bugs easily.

Unable to locate open DEX order

After creating and completing a number of orders (WAV/BTC); the 'My Orders' pane appeared to fill up and no longer show any new orders that were opened. Thinking that I just needed to get rid of closed orders for my open order to appear, clicking the 'x' next to closed orders, they remove from the list but the open order still does not appear. I now have an order (it's small so no biggy) that is open with no way to close it and the 'My Orders' pane is completely clear.

Wrong GUI design?

Does the GUI design depicted on the website actually exist anywhere?

image

Приём платежей на сайте

Есть ли иные способы приёма платежей, кроме как указание своего адреса для приёма?

Хотелось бы иметь хотя бы базовую функциональность для реализации процесса приёма Waves или CATs.

Хотя бы, возможно, в формате ссылки wavesto: (наподобие mailto:), с указанием неких меток для приёма платежей на сайте.

Спасибо.

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.