Releases: multiversx/mx-chain-rosetta
v0.7.2
No actual change in production code - not necessary for the de-activation of legacy relayed transactions (V1 and V2).
What's Changed
Other Notable Changes
- Remove specialized CodeQL workflow (default one is good) etc. by @andreibancioiu in #137
- Test legacy relayed V1 & V2 before and after de-activation. Removed some dead code, as well. by @andreibancioiu in #138
Full Changelog: v0.7.1...v0.7.2
v0.7.1
Regular production flows (i.e. simple transfers of the native token) should not care about these logic changes.
What's Changed
Other Notable Changes
- Fix reconcilation failure: improve detection of (in)effective "transfer value only" events by @andreibancioiu in #136
- Update readme, add badges by @andreibancioiu in #135
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Regular production flows (i.e. simple transfers of the native token) should not care about these logic changes.
What's Changed
Other Notable Changes
- Increase robustness of "claim developer rewards" (fix reconcilation issue) by @andreibancioiu in #133
- Drop legacy logic that handles special, exotic transactions / circumstances in the pre-Sirius era by @andreibancioiu in #134
- (CI and tests) Simplify system tests around legacy relayed transactions (v1 and v2) - cleanup by @andreibancioiu in #132
- (CI and tests) Update codecov workflow by @andreibancioiu in #130
Full Changelog: v0.6.2...v0.7.0
v0.6.2
Barnard: update dependencies and Go version. No functional change on Rosetta's side.
What's Changed
Other Notable Changes
- Barnard: update dependencies and Go version by @andreibancioiu in #131
- (CI and tests) Sketch workflows that do regular checks by @andreibancioiu in #117
- (CI and tests) Improve system tests by @andreibancioiu in #115
- (CI and tests) Improve CI (continous checks) by @andreibancioiu in #118
- (CI and tests) Additional tests for relayed V3 by @andreibancioiu in #120
- (CI and tests) Regularly check mainnet, as well by @andreibancioiu in #122
- (CI and tests) Update CodeQL workflow by @andreibancioiu in #124
- (CI and tests) Optimize CI workflows by @andreibancioiu in #123
- (CI and tests) Configuration refactoring (ports, data-dir). Hotfix for install script of mesh-cli. by @andreibancioiu in #125
- README: fix formatting by @andreibancioiu in #127
- (CI and tests) Fix testnet config for system tests by @andreibancioiu in #128
- (CI and tests) Optimize GH workflows by @andreibancioiu in #129
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
Other Notable Changes
- Add "relayer" on transaction metadata by @andreibancioiu in #116
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
Other Notable Changes
- Add support for relayed V3 (take two) by @andreibancioiu in #114
Full Changelog: v0.5.2...v0.6.0
v0.5.2
This update contains the activation epoch for Spica.
Full Changelog: v0.5.1...v0.5.2
v0.5.1 (Spica)
This update involves extensive changes, including adding new features, refactoring existing code, and implementing additional tests (system tests, integration tests, unit tests).
The client of the Rosetta API should not be impacted at all - the new types of transactions brought by the Spica protocol upgrade are handled under the hood, while newly added features are disabled by default.
- Alignment with the Spica release:
- Handling of native transfers withing
MultiESDTNFTTransfertransactions. Handling of Relayed V3 transactions(inner transactions can be native transfers).
- Handling of native transfers withing
- Re-designed logic around scheduled transactions (much more robust).
- Added a lot of new tests (unit tests and system tests).
- Added features around custom currencies (on construction API and data API) - these features are disabled, by default.
- Handle not only regular user accounts, but also smart contract accounts - this feature is disabled, by default.
Full Changelog: v0.4.4...v0.5.1
v0.5.0
This update involves extensive changes, including adding new features, refactoring existing code, and implementing additional tests (system tests, integration tests, unit tests).
The client of the Rosetta API should not be impacted at all - the new types of transactions brought by the Spica protocol upgrade are handled under the hood, while newly added features are disabled by default.
- Alignment with the Spica release:
- Handling of native transfers withing
MultiESDTNFTTransfertransactions. - Handling of Relayed V3 transactions (inner transactions can be native transfers).
- Handling of native transfers withing
- Re-designed logic around scheduled transactions (much more robust).
- Added a lot of new tests (unit tests and system tests).
- Added features around custom currencies (on construction API and data API) - these features are disabled, by default.
- Handle not only regular user accounts, but also smart contract accounts - this feature is disabled, by default.
Full Changelog: v0.4.4...v0.5.0
v0.4.4
What's Changed
- Handle intra-shard relayed transactions with signal error by @andreibancioiu in #81
Full Changelog: v0.4.3...v0.4.4