github vegaprotocol/vega v0.63.0

latest releases: v0.72.10, v0.72.9, v0.72.8...
pre-release22 months ago

Release version 0.63.0

2022-12-02

Breaking changes:

  • 6898 - allow -snapshot.load-from-block-height= to apply to statesync snapshots
  • 6716 - Use timestamp on all times fields
  • 6887 - client.get_permissions and client.request_permissions have been removed from Wallet service V2 with permissions now asked during client.list_keys
  • 6725 - Fix inconsistent use of node field on GraphQL connection edges
  • 6746 - The validating_nodes has been removed from NodeData and replaced with details of each node set

Improvements:

  • 6898 - allow -snapshot.load-from-block-height= to apply to statesync snapshots
  • 6871 - Assure integration test framework throws an error when no watchers specified for a network parameter being set/updated
  • 6795 - max gas implementation
  • 6641 - network wide limits
  • 6731 - standardize on 'network' and '' for network party and no market identifiers
  • 6792 - Better handling of panics when moving time with nullchain, add endpoint to query whether nullchain is replaying
  • 6753 - Filter votes per party and/or proposal
  • 6959 - Fix listing transactions by block height in block explorer back end
  • 6832 - Add signature to transaction information returned by block explorer API
  • 6884 - Specify transaction as JSON rather than a base64 encoded string in client_{sign|send}_transaction
  • 6975 - Implement admin.sign_transaction in the wallet
  • 6974 - Make names in wallet admin API consistent
  • 6642 - Add methods to manage the wallet service and its connections on wallet API version 2
  • 6853 - Max gas and priority improvements
  • 6782 - Bump embedded postgres version to hopefully fix CI instability
  • 6880 - Omit transactions we can't decode in block explorer transaction list
  • 6640 - Mark to market to happen every N seconds.
  • 6827 - Add LastTradedPrice field in market data
  • 6871 - Assure integration test framework throws an error when no watchers specified for a network parameter being set/updated
  • 6908 - Update default retention policy
  • 6827 - Add filters to ordersConnection
  • 6910 - Separate settled position from position
  • 6988 - Handle 0 timestamps in graphql marshaller
  • 6910 - Separate settled position from position
  • 6949 - Mark positions to market at the end of the block.
  • 6819 - Support long-living token in wallet client API
  • 6964 - Add support for long living tokens with expiry
  • 6991 - Expose error field in explorer API
  • 5769 - Automatically resolve the host name in the client wallet API
  • 6910 - Separate settled position from position

Fixes:

  • 6924 - Fix deterministic sorting when nodes have equal scores and we have to choose who is in the signer set
  • 6812 - Network name is derived solely from the filename to cause less confusion if the network config is renamed
  • 6831 - Fix settlement state in snapshots and market settlement.
  • 6801 - Fix internal data source validations
  • 6766 - Handle relative vega home path being passed in postgres snapshots
  • 6885 - Don't ignore 'bootstrap peers' IPFS configuration setting in datanode
  • 6799 - Move LP fees in transit to the network treasury
  • 6781 - Fix bug where only first 32 characters of the IPFS identity seed were used.
  • 6824 - Respect VEGA_HOME for embedded postgres log location
  • 6843 - Fix Visor runner keys
  • 6934 - from/to accounts for ledger entries in database were reversed
  • 6826 - Update spam.pow.numberOfPastBlocks range values
  • 6332 - Standardise graphql responses
  • 6862 - Add party in account update
  • 6888 - Errors on accepted transaction with an invalid state are correctly handled in the wallet API version 2
  • 6899 - Upgrade to tendermint 0.34.24
  • 6894 - Finer error code returned to the third-party application
  • 6849 - Ensure the positions are remove from the positions engine when they are closed
  • 6767 - Protocol upgrade rejected events fail to write in the database
  • 6896 - Fix timestamps in proposals (GQL)
  • 6844 - Use proper type in GQL for transfer types and some types rename
  • 6783 - Unstable CI tests for dehistory
  • 6844 - Unstable CI tests for dehistory
  • 6844 - Add API descriptions, remove unused ledger entries and fix typos
  • 6960 - Infer has traded from settlement engine rather than from an unsaved-to-snapshot flag
  • 6941 - Rename admin.describe_network parameter to name
  • 6976 - Recalculate margins on MTM anniversary even if there were no trades.
  • 6977 - Prior to final settlement, perform MTM on unsettled trades.
  • 6569 - Fix margin calculations during auctions.
  • 7001 - Set mark price on final settlement.

Don't miss a new vega release

NewReleases is sending notifications on new releases.