Releases: qubic/core
Releases · qubic/core
v1.272.2
v1.272.1
EP193 Release v1.272.1 with initial tick 40438468 (patch version to restart network)
Patch version to restart the network from new initial tick.
- Add remote command to get and set execution fee multiplier
- MSVault: remove one-time patch code
- Revert "add OLD_CCF toggle"
- virtual memory test: add deinit filesystem
- QRaffle: Fix gtest failure + compiler warnings
v1.272.0
EP192 Release v1.272.0 with initial tick 39862000 (mandatory non-seamless update)
- Contract execution fees (without deduction)
- add computorPacketSignature to RespondSystemInfo
- QBond: cyclical mbond token reuse (proposal accepted in epoch 188)
- RL: improve draw (return all Qus if all tickets were purchased by one person, shuffle list of players before the draw)
- MSVault: patch stuck GARTH asset
- QEarn: more efficient locker array (remove gaps automatically)
- NOST: fix returned QU amount in createFundraising
- If proposal accepted: periodic CCF payments
v1.271.0
EP191 Release v1.271.0 with initial tick 39185000 (mandatory non-seamless update)
- QBond: revert cylical mbond change
- QSwap fix
v1.270.0
EP191 Release v1.270.0 with initial tick 39185000 (mandatory non-seamless update)
- Add possibility to trigger contract user procedures by notification (oracle machine preparation)
- Network message refactoring
- QBond: cyclical mbond token reuse (proposal accepted in epoch 188)
- If proposal accepted: update QSwap with new fee distribution
- If proposal accepted: IPO of contract QRaffle
v1.269.0
EP190 Release v1.269.0 with initial tick 38640000 (mandatory non-seamless update)
- add node request/response for list of active IPOs
- RL: change random number generation
- QX: add POST_INCOMING_TRANSFER system procedure
- bug fixes in Qx and QUtil
- unit tests: reduce virtual memory sizes for logging
v1.268.1
EP189 Release v1.268.1 with initial tick 38080570 (patch version to restart network)
Patch version to restart the network from new initial tick.
- QUtil: remove logging in functions (only allowed in procedures)
v1.268.0
EP188 Release v1.268.0 with initial tick 37555000 (mandatory non-seamless update)
- QPI: revised version of
DateAndTimestruct POST_INCOMING_TRANSFER: allowqpi.transfer()to non-contract entities- RL SC: add
POST_INCOMING_TRANSFERto transfer standard tx back to sender; handle uninitialized time after non-seamless epoch transition - if proposal accepted: IPO of QIP contract
v1.267.0
EP187 Release v1.267.0 with initial tick 37011000 (mandatory non-seamless update)
- QPI: add functions to query contract execution fee reserves and to burn Qus for a different contract
- QUtil: add matching function
QueryFeeReserveand procedureBurnQubicForContract(also integrated in qubic-cli) - set contract error state if IPO has a final price of 0 (SC will not be usable, applies to all future IPOs)
- add macros to pause and resume logging (to prevent logging spam in QUtil benchmark procedure)
- logging: add
contractIndexBurnedFortoBurningmessage struct - doc: added info about contract state changes and allowed languages for state-change tools (C++, Python, Bash)
- QUtil: bug fix in
BurnQubicto refund amount if burning failed - QBond: bug fix for removing ask and bid orders
v1.266.1
EP186 Release v1.266.1 (optional update)
- fix logging initialization