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 management 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: Adjusted rights to ensure correct orders display in Puppeteer
2.3. Market Rate Source 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) or it can be set to a single source for rate calculations.
Admins can manage rate sources in the Rate Source Management section of the Admin panel: Configuration → Markets → Rate Sources
- Trading: Fetch rates from active trading markets
- CoinMarketCap: Integrate with external market data
- Manual Rate Source: 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 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
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 |
Corrected errors in balances when a user asked for their balance before the balance calculation was complete
Fixed processing of order cancellation
Fixed order display rights
Added possibility to get the market rate from the system exchange
Fixed calculation of staking rewards
...
Resolved balance display issues – Users can now see accurate balances even if they check before the system completes balance calculations.
...
Fixed order cancellation processing – Orders are now correctly processed upon cancellation.
...
Updated order visibility settings – Users can only view orders they have permission to access.
...
Enabled market rate retrieval – Users can now obtain the latest market rate directly from the system exchange.
...