This release delivers key updates across Marionette Back-End systems with improvements to Accounting, Trading, Balances and Staking modules
Backend Release Highlights:
Accounting Updates - v3.0.2
Improved Access and Liabilities
Fixed negative number representationTrading
Cancel ordermanagement of Liabilities and Assets in the Admin PanelTrading Updates - v3.0.2
2.1. Cancel Order for Order Book Trading: Improved processing of order cancellation for orders initiated on the Order Book
2.2. Order Display Rights: change Adjusted rights to show ensure correct orders display in Puppeteer
2.3. Market Rate sourceSource Enhancements: The system now fetches the latest market rates from multiple sources. A rate source can be any market where trading is enabled (toggle switch for trading) . The system or it can also be configured set to use a single source for rate calculations.
Admin Configuration
Admins can manage rate sources in the Rate Source Management section of the admin Admin panel:
Configuration → Market Markets → Rate Sources
- Trading (fetch : Fetch rates from active trading markets)
- CoinMarketCap (integrate : Integrate with external market data)
- Manual Rate Source (manually : Manually set rates)
...
Additionally, the system supports retrieving rates from multiple sources for a market and calculating the median price:
See configuration at: Configuration → Rates → External Rates
...
Balances Updates - v3.0.1
Bug Fix - Corrected errors in balances when a user asked for their balance before the balance calculation was completeStaking
Update: Updates - v3.0.1
4.1. Enhanced staking rewards calculation to support a broader range of parameters
...
.
4.2. Updated accounting logic for processing staking-related rewards, payouts, and withdrawals of staked assets
...
Fixed processing of order cancellation
Order Display Rights:
Enabled Market Rate Retrieval: System now fetches the latest market rate from multiple sources. The admin has the ability to configure these sources in the rate source management section of the admin panel. Now the system can receive a single source and base its calculation on this source. Additionally, the system can now receive rate source for a market from multiple sources and calculate the median price for system accounting.
Staking Module Configurations: Updated staking rewards calculations to accept a wider range of parameters
...
Component Version Table:
...
# | Products | Last versions | Updated Release versions | Additional notes / Compatibility |
---|---|---|---|---|
Main Components | ||||
1 | 3.0.0 | 3.0.1 | ||
2 | 3.0.1 | 3.0.2 | ||
3 | 3.0.1 | 3.0.2 | ||
4 | 3.0.0 | 3.0.1 | ||
5 | 3.0.0 | 3.0.1 | ||
6 | 3.0.0 | |||
7 | 3.0.0 | 3.0.1 | ||
8 | 3.0.0 | |||
9 | 3.0.0 | |||
10 | 3.0.0 | 3.0.1 | ||
11 | 3.0.0 | |||
12 | 3.0.0 | |||
13 | 3.0.0 | |||
14 | 3.0.0 | 3.0.1 | ||
15 | 0.0.1 | 3.0.0 compatible | ||
16 | 1.0.2 | 3.0.0 compatible | ||
17 | 2.2.1 | 3.0.0 compatible | ||
18 | 1.4.1 | 3.0.0 compatible | ||
Public Components | ||||
19 | 3.0.0 | |||
20 | 1.0.0-37 | |||
Additional Components | ||||
21 | 2.1.3 | 3.0.0 compatible | ||
22 | 1.4.1 | 3.0.0 compatible | ||
23 | 1.0.2 | 3.0.0 compatible | ||
24 | 1.0.6 | 3.0.0 compatible | ||
25 | 3.0.0 | |||
26 | 3.0.0 | 3.0.1 | ||
27 | 2.2.1 | 3.0.0 compatible | ||
28 | 3.0.0 | 3.0.1 | ||
29 | 1.0.0 | 3.0.0 compatible | ||
30 | 2.4.2 | 3.0.0 compatible |
...