Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

9. Staking Service

9.1. Staking

Admin can see the list of Users Active or Closed Staking operations with following details by columns:

  • User: email address of registered user with user status light
    - green: verified user with completed KYC
    - gray: unverified user
    - (…) Details: review the user and their details
    Additionally: Search feature built into filter for searching for user profile by email address

  • Amount: the amount that the user staked

  • Currency: ID of the currency that the user staked.
    Additionally: Search feature built into filter for searching for currency by currency ID

  • Status: displays operation status label.
    Options:
    - Open
    - Closed
    Additionally: SSearch feature built into filter for searching for operation by email status

  • Date: timestamp of operation.

  • (…) Details: details associated with the operation described in ‘5.1.1 Operation (…) Details’

  • Reload (button): reload page

Admin can access operation details with active staking and see main details:

  • Type: type of operation

  • Parent Operation: with option to visit it the operation (if applicable)

  • Status: status of operation

  • User: email address of registered user
    Details (button) to see additional details of registered user

  • Amount: currency and ticker

  • Date: timestamp of staking operation creation

Ledger Records (sub-section): allows the admin to view ledger records for associated active staking operation:

  • Account: ledger record account and filter

  • Debit: amount debited to ledger account record with currency and ticker

  • Credit: amount credited to ledger account record with currency and ticker

  • Counterparty: the other side of transaction with registered user email

  • Description: description of transaction with filter to browse by ledger record type

  • Created: timestamp of ledger record creation

  • Operation: field for additional information for the ledger record
    Details (button): see additional details of operation

Admin can review additional accounts which are using in Ledger Records:

205

Staked liabilities

206

Ready to stake liabilities

In case User has Active Staking amount and make Top-Up Staking amount for this currency system will add this amount in already active staking operation:

Admin can access operation details with closed staking and see main details:

9.2. Rewards

Admin can see the list of Staking Rewards operations with following details by columns:

  • Date: timestamp of operation with filter option

  • User: email address of registered user with user status light
    - green: verified user with completed KYC
    - gray: unverified user
    - (…) Details: review the user and their details
    Additionally: Search feature built into filter for searching for user profile by email address

  • Amount: the amount that the user received as staking reward

  • Currency: ID of the currency that the user received as staking reward
    Additionally: Search feature built into filter for searching for currency by currency ID

  • (…) Details: details associated with the operation described in ‘5.1.1 Operation (…) Details’

  • Reload (button): reload page

Admin can access Staking Reward operation details and see main details:

  • Type: type of operation

  • Parent Operation: with option to visit it the operation (if applicable)

  • Status: status of operation

  • User: email address of registered user
    - Details (button): see additional details of registered user

  • Amount: currency amount and ticker

  • Date: timestamp of operation

Ledger Records (sub-section): allows the admin to view ledger records for associated staking operation:

  • Account: ledger record account and filter

  • Debit: amount debited to ledger account record with currency and ticker

  • Credit: amount credited to ledger account record with currency and ticker

  • Counterparty: the other side of transaction with registered user email

  • Description: description of transaction with filter to browse by ledger record type

  • Created: timestamp of ledger record creation

  • Operation: field for additional information for the ledger record

Admin can review additional accounts which are using in Ledger Records:

207

Pending staking rewards

407

Staking bonus expenses

9.3. Unstaking

Admin can see the list of operations that are awaiting cancellation of the staking process by the system.
The Active Staking operation will be closed on the specified time according to the cron expression.

9.4. Currency configurations for Staking

Admin can access Configurations for Currency and see following for Staking details:

  • Staking enabled: status and options to enable or disable staking for currency using toggle switch

  • Staking period: cron schedule or cron job expression used in Unix-like operating systems to specify a schedule for running a command or script

  DESCRIPTION
         The time and date fields are:

                field          allowed values
                -----          --------------
                minute         0-59
                hour           0-23
                day of month   0-31
                month          0-12
                day of week    0-7 

         A  field  may  be an asterisk (*), which always stands for
         ``first-last''.
         
         Step  values can be used in conjunction with ranges.  Fol-
         lowing a range with ``/<number>'' specifies skips  of  the
         number's value through the range.  For example, if you want
         to say ``every two hours'', just use ``*/2''.
         
  EXAMPLE CRON FILE
         # run five minutes after midnight, every day
         5 0 * * *
         # run at 2:15pm on the first of every month -- output mailed to paul
         15 14 1 * *
         # run at 10 pm
         0 22 * * *
         # run every hour
         * */1 * * *
  • Staking APR: "Annual percent reward" refers to the percentage or rate of return Users can earn on an investment or savings account over the course of a year.

  • Min staking amount: minimum currency amount that can be staked

  • Instant unstaking: status and options to enable or disable instant staking for currency using toggle switch
    - In case enabled: active staking operation will be closed instantly after user request
    - In case disabled: active staking operation will be closed on the specified time according to the cron expression after user request. Staking reward will be send to user.

After making configurations for currency staking details Admin should press ‘Save currency’.

Prior to saving the edits for staking configuration the system will request to unstake all active staking operation for related currency:

  • No labels