heatcrypto / heat-ui Goto Github PK
View Code? Open in Web Editor NEWHeat Ledger Generic Client Framework
Home Page: https://heatwallet.com
License: MIT License
Heat Ledger Generic Client Framework
Home Page: https://heatwallet.com
License: MIT License
This would be good for anytime something costs more than the standard .01 HEAT, but I noticed that when I created an asset and when I created a market in the AE it deducted 10 HEAT for each. A pop up warning/confirmation to proceed stating the fee to the user would be a nice feature to have so users do no get hit with fees they are unaware of or have forgotten about.
This might be something for heat client. https://jdenticon.com/
noticed a minor visual bug @verymuchso, on the webwallet when you click 'send heat' and enter an amount >= 1000, it will show up looking like
1,,000.00000000
with 2 commas
Currently the pin number and the password are exposed. They should be masked and asterisks or similar shown instead, when they are entered.
When API host does not response on failover checking request the server immediatly will switch to other available host.
To avoid occasional (extra) switchings it is better to do one more checking request to the host after some short interval
Your https://github.com/Heat-Ledger-Ltd/heat-ui/blob/master/README.md is incomplete:
additionally needed on Debian:
sudo apt-get install nodejs-legacy
And: After
npm init
don't you have to do
npm install
?
And: Could you not simply put tsd into the package.json? If not, then this is needed:
sudo npm install tsd -g
And: gulp play
reports an error:
tools/typings/angularjs/angular-animate.d.ts(134,47): error TS2304: Cannot find name 'IAnimateCallbackObject'.
but ... the webclient at http://localhost:9001/dist/#/ does work. Very good.
[HEAT] 15806825503205248904
For easier use with mobile wallets, the QR code of the loading Bitcoin address should be visible in the Load BTC popup.
Hi, Please follow the errors to build it up
app/src/components/routes/ardor/ardor-account.ts(79,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/bitcoin/bitcoin-account.ts(88,31): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/ethereum/ethereum-account.ts(111,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/fimk/fimk-account.ts(80,31): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/login.ts(336,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/messenger/edit-message.ts(98,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/nxt/nxt-account.ts(79,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/server/server.ts(110,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/ardor/ardor-trade-quick-buy-sell.ts(158,31): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/ardor/ardor-trader-markets.ts(51,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/ardor/ardor-trader.ts(73,43): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/trader-markets.ts(76,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/trader-quick-buy-sell.ts(218,31): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/trader/trader.ts(100,43): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(429,31): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(430,32): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1030,74): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1101,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1236,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1341,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1446,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/routes/wallet/wallet.ts(1551,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/toolbar.ts(324,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/user-contacts.ts(88,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/virtual-repeat-eth-transactions.ts(138,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/virtual-repeat-transactions.ts(142,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/components/virtual-repeat-transactions.ts(210,25): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/dialogs/dialogs.ts(55,40): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/dialogs/dialogs.ts(56,21): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/dialogs/dialogs.ts(66,46): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/dialogs/dialogs.ts(114,46): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/dialogs/dialogs.ts(175,73): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/ClipboardService.ts(29,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/ARDRCurrency.ts(66,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/ARDRCurrency.ts(147,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/BTCCurrency.ts(64,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/BTCCurrency.ts(166,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/ETHCurrency.ts(80,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/ETHCurrency.ts(136,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/FIMKCurrency.ts(69,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/FIMKCurrency.ts(166,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/NXTCurrency.ts(66,75): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/currencies/NXTCurrency.ts(147,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/p2pmessaging/P2PMessaging.ts(48,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/p2pmessaging/P2PMessaging.ts(226,59): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/PanelService.ts(26,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/PanelService.ts(29,25): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/ServerService.ts(45,41): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/transactions/lib/GenericDialog.ts(24,42): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/transactions/lib/GenericDialog.ts(51,49): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/transactions/lib/GenericDialog.ts(109,30): error TS2694: Namespace 'angular' has no exported member 'material'.
app/src/services/transactions/lib/GenericDialog.ts(236,39): error TS2694: Namespace 'angular' has no exported member 'material'.
/home/heat-ui/node_modules/@types/angular-animate/node_modules/@types/angular/jqlite.d.ts(29,5): error TS2375: Duplicate number index signature.
/home/heat-ui/node_modules/@types/angular-animate/node_modules/@types/angular/jqlite.d.ts(828,5): error TS2374: Duplicate string index signature.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(31,22): error TS2304: Cannot find name 'RTCIceCredentialType'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(97,11): error TS2304: Cannot find name 'RTCDtxStatus'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(176,16): error TS2304: Cannot find name 'RTCRtpTransceiverDirection'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(177,29): error TS2304: Cannot find name 'RTCRtpTransceiverDirection'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(184,17): error TS2304: Cannot find name 'RTCRtpTransceiverDirection'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(200,21): error TS2304: Cannot find name 'RTCRtcpMuxPolicy'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(235,26): error TS2304: Cannot find name 'RTCDataChannelState'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(246,38): error TS2304: Cannot find name 'RTCErrorEvent'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(295,31): error TS2304: Cannot find name 'RTCPeerConnectionState'.
/home/heat-ui/node_modules/@types/webrtc/RTCPeerConnection.d.ts(316,47): error TS2344: Type 'RTCDataChannelEvent' does not satisfy the constraint 'Event'.
Thank you for the help
Change Ask and Buy terms to relative to oneself. Now it's a bit confusing in my opinion, because the Ask and Buy terms do not necessary indicate if it was me who bought or sold HEAT.
For example, if I sold HEAT to someone, it will now say it was a Buy in my own history.
Maybe even go as far as to change Ask and Buy terms on this screen to plus and minus or green/red arrow signs etc.. (relative to oneself) ?
Would be nice to see a list of rewards acquired (and a way to hide/filter them).
Currently there is a mismatch on user-payments-table totals and actual balance
Looks like when a new block is forged, the block explorer reloads to page 1
It would be nice if clicking on the HEAT or BTC balance (upper left corner in the Asset Exchange, HEAT/BTC market) would automatically transfer the amount to "Amount HEAT" or "Total BTC" in the Buy/Sell fields. That would save some copy+paste when, for example, all BTC is put into a Buy order.
Add this line
<meta http-equiv="Last-Modified" content="Fri 07 Apr 2017 21:00:00">
before <title>HEAT</title>
Adjust content in that exact format to match with the time of deployment of each new client version on heatwallet.com and downloadable.
I purchased your pre-sold IGNIS with the promise of being able to withdraw shortly (<1 month) after the chain launch. Now I can't even get a dev response. Can you please add support for this today or exchange to me directly today OTC?
From user gh2:
the orange color in the heatwallet - App Server is quite hard to read.
Would be nice if it was possible in the UI to send money to registered [email protected], in addition to the account ID number.
Installation doc just goes to use tsd without installing it. "npm install tsd" / -g? Or is the use of tsd deprecated, as tsd itself seems to be?
Edit: Next thing missing on Ubuntu/Mint but not mentioned on doc:
apt-get install nodejs-legacy
The More Info button in heatwallet does not seem to work for user created assets, even if the required info was entered when asset was created. Link below shows More Info button for Euro Asset on testnet. See: https://dl.dropboxusercontent.com/s/npzn8klfo1u9k2v/heat-more-info.jpg
The "sign in" button in the top right menu points to href="#/login"
It should also ng-click="vm.page='signin' so that returning users that haven't saved wallet in local machine can go directly to 'signin' not 'create', in current flow user has to go through 'options'
The 24 hour statistics in heatwallet (upper right hand corner) does not update correctly, even if there has been many transactions. Statistics below for HEAT/EUR market on testnet:
https://dl.dropboxusercontent.com/s/f4ans293s3e3tgh/heat-24-stats.jpg
It would be nice to have a forge counter in the apps window, and it could go ding with some slotmachine-like lighting effects when you forge a block.
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.