Skip to content

Releases: vegaprotocol/data-node

Release v0.53.1

18 Jul 12:36

Choose a tag to compare

2022-07-18

Fixes:

  • 801 - Remove distinct select from hyper tables

Release v0.53.0

12 Jul 16:49
7161fda

Choose a tag to compare

2022-07-12

Improvements:

  • 572 - Add cursor based pagination for votes requests
  • 561 - Add cursor based pagination for positions requests
  • 565 - Add cursor based pagination for candles data requests
  • 568 - Add cursor based pagination for deposits requests
  • 569 - Add cursor based pagination for withdrawal requests
  • 723 - Update contributor information
  • 576 - Add cursor based pagination for assets requests
  • 571 - Add cursor based pagination for Oracle Spec and Data requests
  • 733 - Store chain info in database when using SQL
  • 744 - Add command to launch embedded postgres data-node postgres run
  • 748 - Add REST endpoint to list OracleData
  • 761 - Delete all badger stores, SQL stores only from now
  • 566 - Liquidity provision pagination
  • 779 - Ordering of paginated query results from newest to oldest
  • 573 - Transfers pagination and addition of v2 transfers API
  • 781 - Add a summary table of current balances

Fixes:

  • 705 - Market Depth returning incorrect book state
  • 730 - Event bus subscriptions with party and market filter not working
  • 678 - Add new trading mode variant
  • 776 - Add support for missing proposal errors
  • 782 - Support large integers for asset quantum

Release v0.52.0

15 Jun 08:33
81a2212

Choose a tag to compare

2022-06-15

Improvements:

  • 624 - Support subscriptions in new API
  • 666 - Cache latest market data
  • 564 - Add cursor based pagination to market data requests
  • 619 - Cache markets
  • 675 - Monitoring of subscriber count
  • 618 - Fix positions cache
  • 567 - Add cursor based pagination to rewards data requests

Fixes:

  • 657 - Add missing creation field in ERC20 withdrawal bundle
  • 668 - Ensure entity wrappers always hold timestamps to microsecond resolution
  • 662 - Fix auction trigger enum lookup
  • 682 - Allow multiple checkpoints per block

Release v0.51.2

08 Jun 10:55

Choose a tag to compare

2022-06-08

Fixes:

  • 657 - Add missing creation field in ERC20 withdrawal bundle

Release v0.51.1

26 May 15:04
8db1261

Choose a tag to compare

2022-05-26

Improvements:

  • 632 - Rename method for listing asset bundle
  • 609 - Add fields related to network limit for ERC20 asset
  • 609 - Migrate node data to V2
  • 590 - Implement pagination for Data-Node V2 APIs for Trades, Parties and Markets
  • 560 - Implement pagination for Data-Node V2 APIs for Orders
  • 562 - Implement pagination for Data-Node V2 APIs for Margin Levels
  • 630 - Data retention across all historical data tables

Fixes:

  • 616 - Don't return multiple delegations per epoch/party/node
  • 627 - User from_epoch in update event to determine if node exists

Release v0.51.0

16 May 14:08
4c0c5c5

Choose a tag to compare

2022-05-16

Breaking changes:

  • 518 - Free-form properties are moved to rationale.

Improvements:

  • 491 - Expose bundle for asset
  • 414 - Migrate market depth to retrieve data from Postgres
  • 495 - Remove deprecated PositionState event handling, general fixes to SettlePosition event handling
  • 498 - Transaction event broker
  • 521 - Refactor margin levels to use account id
  • 518 - Add rationale to proposals
  • 526 - Add market id and reward type to reward and market to transfer
  • 540 - CI: trigger Devnet deployment on merges to develop branch
  • 546 - Data retention for margin levels
  • 553 - Update transfers API to expose dispatch strategy
  • 578 - Add metrics for SQL queries
  • 582 - Add a cache for assets
  • 548 - Remove foreign key constraints on hyper tables
  • 591 - Optimise liquidity provision and margin levels data retention and storage
  • 588 - Return correct error code when proposal not found
  • 556 - Expose an endpoint to list oracle data

Fixes:

  • 524 - Fix for incorrect balances
  • 520 - Fix event race where a ranking event can come in before the new node event
  • 519 - Fix market depth update subscriptions streaming events for all markets.
  • 551 - Shut down cleanly on SIGINT or SIGTERM
  • 585 - Fix issue which was stopping asset cache from working properly

v0.50.3

05 May 09:07

Choose a tag to compare

Release patch v0.50.3

v0.50.2

29 Apr 14:29

Choose a tag to compare

Release version 0.50.2

Release v0.50.1

13 Apr 09:34
b793d49

Choose a tag to compare

*2022-04-13*

NO CHANGELOG

Release v0.50.0

12 Apr 15:41
a058f23

Choose a tag to compare

2022-04-12

Improvements:

  • 386 - Migrate withdrawal API to retrieve data from Postgres
  • 378 - Migrate existing Oracles API to new Postgres database.
  • 461 - Migrate market data time series to consistent format
  • 375 - Migrate existing Liquidity Provisions API to new Postgres database.
  • 381 - Migrate existing Positions API to new Postgres database.
  • 467 - Migrate transfers API to retrieve data from Postgres
  • 469 - Migrate existing stake linking API to new Postgres database.
  • 496 - Migrate ERC20WithdrawlApproval and NodeSignaturesAggregate API to new Postgres database.
  • 474 - Clean up error handling in subscribers and make action on error configurable
  • 487 - Trade data retention
  • 495 - Account for SettlePosition events reaching the positions plug-in before the PositionState event.
  • 495 - Make sure SettlePosition does not result in a division by zero panic.
  • -

Fixes:

  • 451 - Correct conversion of pending validator status
  • 391 - Fix OracleSpecs GraphQL query returns error and null when there is no data.
  • 477 - Fix position open volume calculation.
  • 281 - Fix Estimate Margin calculates incorrectly for Limit Orders
  • 482 - Fan out event broker should only call listen once on source broker