Skip to content

Cardano-Rosetta 1.1.0

Compare
Choose a tag to compare
@AlanVerbner AlanVerbner released this 01 Feb 21:21
· 345 commits to master since this release
46f814f

This release of Cardano Rosetta introduces staking capabilities and MultiAssets support.
This release bundles [email protected] and [email protected] into the spec-compliant Dockerfile. This will make [email protected] compatible with the Native Tokens hard fork.

⚠ If you were running a previous version of Cardano Rosetta you will need to upgrade your data volume as directed in the README

Features

  • Add delegation and deregistration operations support (b8acd6b)
  • Add token bundle to transaction operations (#282) (9ca1f65)
  • Add multiassets representation to the openapi.json definition (6923a91)
  • Add staking delegation workflow to be executed by rosetta-cli (b0b9dd3)
  • Calculate fee validation (585f427), closes #211
  • cardano-serialization-lib added to the repo as a tar (fd208ff)
  • Consider deposit, refunds and withdrawals for fee calculation (c6a7e06), closes #211
  • Construction derive staking support (#207) (4cf5ea5), closes #198
  • Include token bundles in input and output operations parsing (#290) (7fb6fc7)
  • Initial outputs parsing (651cf17)
  • Multiple snapshots and fixtures are now allowed when running tests (604ea88), closes #276
  • rosetta-cli check:construction MA workflow (#295) (9beaf72)
  • Stake registration and deregistration parsing (54af672), closes #205
  • Try multiple eras when sending a transaction (#310) (132d7e6)
  • Validate token policy and symbol to be a hex string (#302) (08e3917)
  • Construction-parse: stake operations and withdrawals parsing (974d5b9), closes #205

Bug Fixes

  • Add missing staking addresses when creating transaction payloads (25342c6)
  • Add missing testnet network identifier to post-release workflow (7ac1c72)
  • cardano-cli tx encoding should be Tx MaryEra (401cd7d)
  • Delegate stake example (17f0698)
  • Fix dump_blocks script and db snapshot (5f22d23)
  • Fix lint issues (e5b2c49)
  • Fix missing shades dependency (2193f9a)
  • Fix withdrawal example (#255) (c5a48b8)
  • Map empty asset name in order to work with rosetta-cli:check data (#307) (d17c4e1)
  • Missing minKeyDeposit parameter in cardano service and linter warning fixes (8b3b41d)
  • Multiassets schema wasn't properly mapped (#280) (eeb5611)
  • Set default test db as mainnet (61ddbdd)
  • There were some staking network operations missing (#223) (0309ee4)
  • Typo fix in isPolictyIdValid (dc33252)

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️