Gridcoin online wallet #4

in #gridcoin6 years ago (edited)

New features:

  • E-mail notifications (on login, send, receive, logout)
  • Settings
  • Multiple languages (only action messages now)
  • Administrator interface
  • Client state block in dashboard
  • Meaningful messages (I found new ideas here!)
  • Auto suspend payouts on network fork
  • Withdraw address - if I encountered unsolvable problems, I can send your funds here when closing project.
  • API results in JSON format

What is not done yet:

  • Certificate for production wallet
  • Multiple languages support in interface
  • Translation to Russian
  • Language selector
  • Automatic backups
  • 2FA

Testing:

  • My pool now using that wallet via API when sending rewards.

Screens

Client state block visible in dashboard tab:

  • '!' means error
  • '+' is incoming transaction
  • '-' is outgoing transaction
  • '?' is incoming, but not confirmed yet
  • API is global API state
  • Payouts is global payouts state
  • Client state is on when last connect was <300 seconds back. When off transactions will sent when client back online.

Settings tab (don't worry, I changed my API key):

Admin settings tab:

API in JSON format

Sample now:

$ curl -d 'api_key=xxx&method=get_balance' https://wallet.arikado.ru/api.php
{"balance":"6.21146789"}

And so on.

Links

Series

Sort:  

Suggestion: use ellipsis (three dots) for unconfirmed, or that loading icon. Question mark is more like unknown transaction (nonstandard script).

Nice idea, changed symbol to ‘…’

What's up with the certificate? I got mine in like five minutes. Is it because the domain ends in .ru?

Certificate queried via hoster, I didn’t ask yet. As I know there is no zone problems.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 67706.36
ETH 2616.68
USDT 1.00
SBD 2.72