Wallet tabs - Waiviogit/waivio GitHub Wiki
Wallet has 3 tabs: WAIV, HIVE, HIVE Engine.
WAIV section | |
---|---|
NAME |
WAIV |
NOTE |
Liquid WAIV tokens |
AMOUNT |
{number} WAIV |
MENU |
There is an additional menu that includes wallet operations:
|
WAIV Power section | |
---|---|
NAME |
WAIV Power |
NOTE |
Staked WAIV tokens |
AMOUNT |
WP amount |
MENU |
There is an additional menu that includes wallet operations:
|
Power down | |
NAME |
Power down |
NOTE |
Next power down: {date} |
AMOUNT |
Power down amount is clickable and opened "WAIV Power down progress" modal window. |
MENU |
"Cancel" button to cancel power down. |
WAIV delegations | |
NAME |
WAIV delegations |
NOTE |
Delegations to/from other users |
AMOUNT |
Delegation amount is clickable and opened "Received / Delegated" modal window. Hover: Balance of HIVE Power delegations to/from other users. |
MENU |
There is an additional menu that includes wallet operations:
|
Est. Account Value | |
---|---|
VALUE |
Est. Account Value {number} {userCurrency (USD or CAD or ...)} When counting Est. Account Value should be excluded by WP which is delegated to others. #4318 |
REPORTS |
"Advanced reports" link. |
CHECKBOX |
checkbox "Show author and curators rewards", if checkbox is active we show additional messages with types: "comments_curationReward", "comments_authorReward", "comments_beneficiaryReward" |
HIVE section | |
---|---|
NAME |
HIVE |
NOTE |
Liquid HIVE tokens |
AMOUNT |
{number} HIVE |
MENU |
There is an additional menu that includes wallet operations:
|
HIVE Power section | |
---|---|
NAME |
HIVE Power |
NOTE |
Staked HIVE tokens |
AMOUNT |
HP amount |
MENU |
There is an additional menu that includes wallet operations:
|
Power down | |
NAME |
Power down |
NOTE |
Next power down: {date} |
AMOUNT |
Power down amount is clickable and opened "HIVE Power down progress" modal window. |
MENU |
"Cancel" button to cancel power down. |
HIVE delegations | |
NAME |
HIVE delegations |
NOTE |
Delegations to/from other users |
AMOUNT |
Delegation amount is clickable and opened "Received / Delegated" modal window. Hover: Balance of HIVE Power delegations to/from other users. |
MENU |
There is an additional menu that includes wallet operations:
|
HIVE Savings section | |
---|---|
NAME |
HIVE Savings |
NOTE |
3-day unstaking period |
AMOUNT |
{number} HIVE |
MENU |
"Withdraw" button to open modal window to withdraw from savings. |
Withdraw | |
NAME |
Withdraw |
NOTE |
Withdraw will complete in {amount} days |
AMOUNT |
Withdraw amount is clickable and opened "Withdraw Savings Progress" modal window. |
MENU |
"Cancel" button to cancel withdraw. |
HBD section | |
---|---|
NAME |
HBD (Hive Backed Dollar) |
NOTE |
A stable coin pegged to USD |
AMOUNT |
{number} HIVE |
MENU |
There is an additional menu that includes wallet operations:
|
HBD Savings section | |
---|---|
NAME |
HBD Savings |
NOTE |
Earn 20% APR interest on HBD |
AMOUNT |
{number} HBD |
MENU |
"Withdraw" button to open modal window to withdraw from savings. |
Withdraw | |
NAME |
Withdraw |
NOTE |
Withdraw will complete in {amount} days |
AMOUNT |
Withdraw amount is clickable and opened "Withdraw Savings Progress" modal window. |
MENU |
"Cancel" button to cancel withdraw. |
Interest | |
NAME |
Interest |
NOTE |
HBD staking earnings ready to be claimed |
AMOUNT |
Interest amount. |
MENU |
"Claim" button to claim interest. |
VALUE |
Est. Account Value {number} {userCurrency (USD or CAD or ...)} |
LINK |
"Advanced report" link to page with report |
By default, user always has 4 currencies: SWAP.HIVE, SWAP.LTC, SWAP.BTC, SWAP.ETH. After 4 default, other tokens that the user has will be displayed (balance > 0.001). Before tab, we show hive blockchain status - block delay status. 2 options: HIVE Engine blockchain status: Delay by {numbers} blocks HIVE Engine blockchain status: Up-to-date Delay > 100 - will be display the delay.
NAME |
{token} ({userCurrency} {valueInUserCurrency}) Example: SWAP.HIVE (C$ 2.85) |
NOTE |
{token} Pegged |
AMOUNT |
{number} {token} |
Operation | Text | Quantity |
---|---|---|
tokens_delegate |
tokens were delegated. Delegated to Delegation from |
yes |
tokens_undelegateStart |
an undelegation was started. Undelegated started from Undelegated started to |
yes |
tokens_undelegateDone |
an undelegation was completed. Undelegated completed |
yes |
market_placeOrder |
an order was placed. orderType: "marketSell" orderType: "marketBuy" Market order to sell Market order to buy ({quantityLocked} SWAP.HIVE) |
yes (black) |
market_placeOrder |
orderType: "buy" orderType: "sell" Limit order {fromAmount} {fromToken} > {toAmount} {toToken} {price} per WAIV {quantity} WAIV Limit order {fromAmount} {fromToken} > {toAmount} {toToken} {price} {price} per WAIV {quantityLocked} WAIV |
yes2 (black) |
market_sell |
Sold to {user} - {amount} WAIV + {amount} SWAP.HIVE price per token {price} {symbolOut} per {symbolIn} |
yes2 |
market_buy |
Bought from {user} + {amount} WAIV - {amount} SWAP.HIVE price per token {price} {symbolOut} per {symbolIn} |
yes2 |
market_cancel |
an order was canceled. Cancel order to sell Cancel order to buy |
yes (black) |
tokens_transfer |
tokens were transfered between accounts. Transferred to Received from |
yes |
marketpools_swapTokens |
Swap Example: Swap -1 SWAP.HIVE + 1 WAIV price per token {price} {symbolOut} per {symbolIn} |
yes2 |
tokens_stake |
tokens were staked. Powered up |
yes (black) |
tokens_unstakeStart |
an unstake was started. Started power down |
yes (black) |
tokens_cancelUnstake |
an unstake was canceled. Canceled power down |
yes (black) |
tokens_unstakeDone |
tokens were unstaked | |
airdrops_newAirdrop |
Airdrop | yes |
comments_curationReward |
Curator rewards (post) | yes |
comments_authorReward |
Author rewards (post) | yes |
comments_beneficiaryReward |
Curator rewards (comment) | yes |
mining_lottery |
Mining rewards | yes |
hivepegged_buy |
SWAP.HIVE was deposited. Deposit |
yes |
hivepegged_withdraw |
SWAP.HIVE was withdrawn. Withdraw |
yes |
tokens_issue |
lottery was won Mining rewards |
yes |
createDepositRecord |
Deposit instruction | no |
market_expire |
an order expired. Market expired to sell {sum} WAIV Market expired to buy {sum} SWAP.HIVE |
yes (black) |
market_sellRemaining |
transfer of remaining tokens. | |
market_close |
an order was closed. | |
market_buyRemaining |
transfer of remaining tokens. | |
tokens_create |
a token was created. | |
tokens_transferToContract |
tokens were transfered from an account to a contract. | |
tokens_transferFromContract |
tokens were transfered from a contract to an account. | |
tokens_updatePrecision |
the precision of a token was updated. | |
tokens_updateUrl |
the url of a token was updated. | |
tokens_updateMetadata |
the metadata of a token was updated. | |
tokens_transferOwnership |
the ownership of a token was transfered. | |
tokens_enableStaking |
staking was enabled for a token. | |
tokens_enableDelegation |
delegation was enabled for a token. | |
tokens_transferFee |
fee for executing the action. | |
witnesses_proposeRound |
witness rewards for proposing a new round. |
- WAIV Token Fund transaction.
** exports.HISTORY_API_OPS https://github.com/hive-engine/ssc_tokens_history/tree/hive
2 types:
1st - with account: BLURT, BTS, EOS, GOLOS CLASSIC, HBD, HIVE, SAVVA, SBD, STEEM, SteemEngine ENG, TLOS, WAX
Deposit instructions by Hive-Engine.com:
Rate: 1 HBD > 0.9925 SWAP.HBD
Send to: graphene-swap
Memo: SWAP.HBD wiv01
2nd - with address: Bitcoin, Bitcoin Cash, Dogecoin, Litecoin, SwiftCash
Deposit instructions by Hive-Engine.com:
Rate: 1 BTC > 0.9925 SWAP.BTC
Address: bc1qngvyr2jrtxa3cd03tghx507gpqyh924w0zfry6
If user filled his account in Edit Profile, we display his information in left sidebar.
ABOUT_ME |
user description |
LOCATION |
user location |
WEBSITE |
user website |
EMAIL |
user email |
JOINED |
date when user joined to hive platform |
EXPERTISE |
user expertise (hive expertise + waiv) |
ACTIVE |
date last activity |
VOTE_VALUE |
user vote value |
SOCIAL |
links to social profile in Facrbook, Twitter, LinkedIn, YouTube, Instagram, GitHub, Bitcoin, Ethereum |
WAIV BLOCK | |
TITLE |
WAIV token |
UPVOTE |
Upvoting mana: {number}% |
DOWNVOTE |
Downvoting mana: {number}% |
VOTE |
WAIV vote: {number} {userCurrency} |
HIVE BLOCK | |
TITLE |
HIVE token |
REPUTATION |
Hive reputation: {number} |
UPVOTE |
Upvoting mana: {number}% |
DOWNVOTE |
Downvoting mana: {number}% |
RC |
Resource credits: {number}% |
VOTE |
HIVE vote: {number} {userCurrency} |
WAIV:
- Power up (default);
- Transfer;
- Withdraw to LTC;
- Withdraw to BTC;
- Withdraw to ETH;
- Withdraw to HIVE;
- Withdraw to HBD.
WAIV Power:
- Power down (default);
- Delegate.
HIVE:
- Power up (default);
- Transfer;
- Convert to SWAP.HIVE.
HIVE Power:
- Power down (default);
- Delegate.
Hive Backed Dollar:
- Transfer (default);
- Convert to SWAP.HBD.
SWAP.HIVE / SWAP.LTC / SWAP.BTC / SWAP.ETH (if user balance for the token > 0):
- Swap to WAIV (default);
- Swap;
- Withdraw to {HIVE / LTC / BTC / ETH}.
WAIV:
- Transfer (default);
- Withdraw to LTC;
- Withdraw to BTC;
- Withdraw to ETH;
- Withdraw to HIVE;
HIVE:
- Transfer (default);
- Withdraw to LTC;
- Withdraw to BTC;
- Withdraw to ETH;
After clicking {delegationSum} modal window is opened, with users list, who sent user - Received, whom the user sent - Delegated. If user doesn't do delegation action - this modal window isn't displayed, because user can't click. delegationSum = sum user received + sum user delegated; If user do undelegation, we show expiring card (without user name)
-
[notifications / route] when assigning a withdraw route, 1. the notification text should be 'waivio.match set withdraw route to waivio' 2. this notification did not appear in the waivio.match history https://github.com/Waiviogit/waivio/issues/3055
-
[notifications / route] when canceling a withdraw route, 1. the notification must be "vancouverdining canceled withdraw route to waivio.acc" 2. this notification must be included in the notifications list for vancouverdining https://github.com/Waiviogit/waivio/issues/3057
-
Limit order
The "WAIV Power Down Progress" modal window opens after clicking on the WAIV power-down amount. Each power-down is separate and consists of the following elements:
- Title: "Power Down".
- Power Down Title: Power Down #{number}.
- Amount: Displays the amount of power being withdrawn.
- Next Power Down: Shows the scheduled time for the next power-down.
- Remaining: Indicates how many weeks are left until the power-down is complete.
- Progress Bar: Visual representation of progress, showing how many weeks have passed and how many remain (maximum of 4 weeks).
- Cancel Button: Allows users to cancel the power-down process.
The "HIVE Power Down Progress" modal window opens after clicking on the HIVE power-down amount. Only one power down can be done:
- Title: "Power Down".
- Power Down Title: Power Down #{number}.
- Next Power Down: Shows the scheduled time for the next power-down.
- Remaining: Indicates how many weeks are left until the power-down is complete.
- Progress Bar: Visual representation of progress, showing how many weeks have passed and how many remain (maximum of 13 weeks).
The "Withdraw Savings Progress" modal window opens after clicking on the withdraw savings amount.
- Title: "Withdraw Savings".
- Power Down Title: Withdraw #{number}.
- Amount: Shows the amount.
- Remaining: Indicates how many days are left until the withdraw is complete.
- Cancel: "Cancel" button.
- Progress Bar: Visual representation of progress, showing how many days have passed and how many remain (maximum of 3 days).
Contracts requests:
- When first logging into the WAIV wallet, do not request contracts related to Hive Engine tokens.
- Load Hive Engine contracts only when the corresponding tab is selected.
For all contracts:
- Request data from a single node. If the node doesn't respond (returns an error or null), switch to another node to avoid discrepancies in balances (e.g., when a node is lagging).
- [wallet / HE] for the 4 major currencies, the context menu should start with Swap to WAIV, and then contain links to Swap and Withdraw to HIVE/LTC/BTC/ETH, respectively. #4722
- [wallet / charts] the last point in the charts should reflect the current day. If today the price has fallen, then the chart should reflect this. #4846
- [wallet / WAIV] 1. The WAIV POWER line should show the WP that the user has. Airdrop gets into the calculation, but for some reason own power ups do not get into; 2. transactions with WP in the history should be marked WP, not WAIV and delegations should be marked black, because the funds remain in the owner's account. The +/- sign can be left. HIVE wallet is working properly. #4779
- [wallet / delegations] when showing delegations: show user icons, correct text for undelegation; show +/- signs correctly #5019
- [wallet / WAIV] Incoming and outgoing delegations do not affect EST. wallet balance (HIVE Wallet works correctly) #5027
- [HIVE exchange rate] rebalancing clients need a higher speed of updating the HIVE rate (once a minute or even more often), otherwise curious situations arise (such as the WAIV rate fell, although it grew by 30%, just not as fast as HIVE) #4201 - requests for data for the current rate are sent every 30 seconds
- Fix time between sending marketInfo and engine rates on user profile. It should be more than 60 second #6112
- [wallet / HIVE] do not show information about Hive Power delegations #6441
- [wallet / WAIV] many users complain that WAIV Wallet shows zero values #6184
- [WAIV / token fund] accruals from WAIV Token Fund are not included in the wallet history #6858
- Fix transfer from/to savings record in Hive wallet history #7190
- [WAIV / power down] Separate the power down view for Progress modal window in WAIV wallet. #7237
- [wallet / HIVE] Improve Hive wallet look: separate HIVE Delegated, Power down. Add cancel for Power down. #7178
- [wallet / HIVE] changes in texts. In buttons only active actions. #7199
- [hive wallet / savings] Add HIVE Savings operations as a separate one with functionalities such as deposit, withdrawal, and cancellation. #7185
- [wallet / WP delegations] smarttokens account delegated all of its WP. At that point, the wallet correctly showed that it owned WP, but delegated everything. When it removed the delegation, the account showed that it had zero WP. #7313
- Hide "Details" link on guest user for hive withdraw history record #7347
- [hbd savings / history] Add an "interest" record to the transfer history and advanced report in HIVE wallet. And new records for HIVE / HBD Savings as well. #7265
- [wallet / hive engine] Hide tokens valued at less than 0.001, except for SWAP tokens. #7354
- [WAIV / power] Fix the amount for WAIV Power—it should display the available number that the user can use or take action with. #7357
- [HIVE / withdraw] Change HIVE withdrawal process from SimpleSwap to Changelly. #7372
- [wallet / data] when ctrl+reload first the correct numbers are shown, and then they change to zero values. Now there is a serious drop in Hive Engine, but at first the correct ones are shown. #7288
- Fix contracts requests on wallet #7297
- [wallet / withdraw] due to delays in the Hive Engine, balance values change. In this case, it is shown that on account 321 SWAP.HIVE, in the withdraw dialog, the balance is shown as 0.008 SWAP.HIVE #7289
- [HIVE / RC] Fix RC max by adding delegationOut, and add a new modal window displaying all RC information. #7534