- 519 - Get rid of unused price monitoring
updateFrequency
- 474 - Add REST endpoint to list
OracleData
- 485 - Proto definitions for protocol upgrade
- 495 -
v2
ordersapi
- 511 - refactor
v2
tradesapi
- 501 -
v2
accountsapi
- 515 - Data node info endpoint
- 509 -
v2
candles and market dataapi
- 516 - Protocol upgrade proto definitions
- 499 - Add validation on vega
IDs
and public keys - 506 - Fix validation error message
- 208 - Remove
ACCOUNT_TYPE_LOCK_WITHDRAW
account type - 524 - Improve API descriptions for governance
- 340 - Remove optional types and use proto optionals
- 477 - Make liquidity provision optional in market proposals
- 450 - Add pagination for positions
- 465 - Candles pagination
- 459 - Market data subscription
- 458 - Add transfers pagination
- 474 - Add REST endpoint to list
OracleData
- 479 - Remove checkpoint restore command
- 466 - Add list asset endpoint and add status to asset
- 455 - Add support for snapshot on the update asset.
- 435 - Rename messages related to list asset method bundle
- 450 - Add support for cursor based pagination in
Data Node API V2
Positions - 458 - Add support for cursor based pagination in
Data Node API V2
Transfers - 462 - Add support for cursor based pagination in
Data Node API V2
Votes - 418 - Add support for cursor based pagination in
Data Node API V2
Trades, Markets and Parties - 427 - Add support for cursor based pagination in
Data Node API V2
Orders - 5358 - Add previous MVP field to equity shares snapshot.
- 437 - Add
UpdateAsset
proto definition. - 440 - Add
previous_sequence_number
toMarketDataUpdate
message - 459 - Add market data subscription to
Data Node API V2
- 433 - remove unnecessary semicolon from vega proto
- 406 - Add content for asset bundle query end point
- 413 - Add support for sending transfers to asset/market
- 401 - Add rationale on ProposalSubmission
- 5423 - Add new fields for equity shares to
Snapshot
types. - 420 - Enable recurring transfer to automatically dispatch reward pro-rata based on market metric
- 424 - Add v1 and v2 endpoints to list all oracle data
- 424 - Add missing v2 endpoints for oracle specs and data
- 424 - Add support for pagination on v1 endpoints for oracle specs and data
- Revert rationale on proposals
- 5001 - Change
LiquidityProvision
version field touint64
instead of string. - 401 -
description
property is required in rationale on ProposalSubmission.
- 401 -
changes
property on NewFreeform proposal is deprecated
- 401 - Add rationale on ProposalSubmission
- 397 - Add settlement decimal place to governance
- 366 - Improved comments
- 373 - Add Ethereum key rotation support
- 390 - Add end points that allow querying
multisig
bundles when validators are added or removed - 391 - Add decimal place definition for settlement price in market oracle
- 369 - Various validations fixes
- 382 - Prevent negative commitment amount in new market proposal
- 16 - Remove pubkey from node vote
- 351 - Add no party binding for data-node liquidity provision requests
- 339 - Added position state message
- 341 - Add block hash to statistics and to height response.
- 344 - Add the data structures for staking and
multisigcontrol
checkpoints - 348 - Add candles V2 API
- 345 - Added proof of work to transaction
- 297 - Add market ID to market update proposal.
- 364 - Update candles v2 api
- 357 - make oracle spec ids deterministic across all machines
- 288 - Implements bridge limits
- 334 - Add ranking scores and reward score to node.
- 325 - v2 data node API holds only new API methods
- 329 - remove unused request response types from v2 API
- 297 - Add proposal for market update and its validation.
298 - Add support for fractional order sizes
- 285 - Update snapshot protos to store enough data to restore
corestate
service - 296 - Remove old id generator fields from execution engine's snapshot
- 293 - Re-enable proto check
- 306 - Add initial v2 orders API
- 312 - Add rpc call to get network limits
- 308 - Validate order price and fail if not positive
- 310 - Add
feesplitter
state to snapshot to allow markets to restore - 319 - Fix incorrect data types on
MarketData
message definition
- 314 - Add more data to submit transaction endpoints
- 218 - Restructure EthereumConfig to separate staking and vesting contract addresses, plus add block height at which they have been added respectively
- 256 - Rework freeform proposal protos so that they align with other proposals
- 290 - Generate stubs using new versions of
protoc-gen-xxx
- 303 - Add types for CheckTransaction and CheckRawTransaction for vega
- 294 - Add json proto generation to script
- 191 - Add details on transaction nonce and block_height documentation
- 196 - Get rid of risk result and change risk factors to string
- 212 - Add pagination field to DelegationRequest
- 213 - Add changes for ValidatorPerformance snapshot and events
- 219 - Include floating point consensus flags in the snapshot for a market
- 189 - Update offset to string and disable negative offset for buy side
- 225 - Added snapshot payload for floating point consensus engine
- 144 - Remove validation annotations
- 228 - Raw Score and Performance added to Node definition for validator performance reporting
- 230 - Implement the transfer commands
- 230 - Change the transfer command to have recurring transfer end epoch optional
- 236 - Implement CancelTransfer command
- 242 - Add Submit Raw Transaction endpoint and supporting messages
- 244 - Add account types and snapshot definitions for market and fee trackers
- 240 - Add transfers snapshot types
- 248 - Add transaction hash to events
- 250 - Rename transaction hash to tx hash
- 253 - Allow
OracleSpec
for internal oracle to be defined without public keys - 261 - Add
staking_asset_total_supply
to staking accounts snapshot - 266 - Improve validator score event and add validator ranking event and proto definitions for topology snapshot
- 263 - Add new validator commands
- 272 - Update snapshot protos to be able to handle the iavl exported nodes
- 276 - Remove maturity from future product, tick size from market and trading mode config from market
- 277 - Update validation for risk params for log normal risk model
- 287 - Add
QueryBalanceHistory
call and associated messages - 300 - Add market data endpoints for trading data service version 2
- 202 - Replaces Withdrawal Status Cancelled with Rejected which is more accurate.
- 214 - Rewording of transaction nonce and block_height
2021-12-09
- 180 - Update
CHANGELOG.md
since GH Action implemented - 162 - Update changelog for
v0.46.0
- 159 - Update command and add transaction - Key rotate submission
- 164 - Remove Stream Start, add
ChainID
to header - 165 - Update key rotate command and add key rotate event
- 167 - Update validator function
- 170 - Tidy up repo to align with team processes and workflows
- 171 - Update topology snapshot to reflect key rotations
- 175 - Add data node key rotations API
- 177 - Add key rotations checkpoint
- 186 - Proto definitions for floating point state variable
- 195 - Add network limits bus events & GRPC calls
- 188 - Add support for filtering & paginating rewards
- 196 - Add propose_xxx_enabled_from to network limits event
- 201 - Add chain event for stake total supply
- 207 - Adding new commands for Liquidity Provision Cancellation and Amendment
- 173 - Rename node registration field
- 210 - Remove redundant Id field from Liquidity Provision Cancellation and Amendment messages.
2021-11-22
- 158 - Release version
v0.46.0
- 157 - Release version
v0.46.0
- 155 - Add a checkpoint proto definitions for pending rewards
- 154 - Add Hello message
- 151 - Add changelog, linked PR and project board Github actions
- 135 - Add snapshot protos for topology
- 137 - Add new prices fields to price monitor
- 138 - Add oracle snapshot proto model
- 128 - Add liquidity snapshot types
- 141 - Add liquidity target snapshot
- 140 - Add proto definition for liquidity/supplied snapshot
- 145 - Add protos for freeform proposals
- 148 - Add TX Hash to SubmitTransactionResponse proto message
- 149 - Add transaction hash to SubmitTransactionResponse
- 147 - Add observers for delegation and rewards
- 146 - Add NewFreeform as a new proposal type
- 96 - Add key rotate submission command
- 166 - Update key rotate submission command and add key rotate event
- 139 - Fix oracle data model
- 81 - Fix broken markdown in README
- 167 - Update key rotation validation function
- 173 - Rename node registration field
- 181 - Fix type for key rotations checkpoint proto
2021-10-23
- 124 - Add event fwder snapshot model
- 126 - Add ID generator fields to execution type
- 130 - Add snapshot protos for stake verifier pending stakes
- 129 - data model for witness snapshot
- 132 - added payload for reconciliation time for delegation
2021-10-19
- 114 - Restructure rewards snapshot model
- 117 - Add limit_state to snapshot protos
- 118 - Add spam snapshot data model
- 120 - Add proto definitions for notary snapshots
- 121 - Add replay protection snapshot proto
- 122 - Add protos for futures product
- 123 - Add snapshot proto definitions for future oracle data
- 80 - Converted int64 to strings
- 125 - Release version
v0.45.0
2021-10-07
- 86 - Remove the datanode trading proxy
- 85 - Add snapshot types
- 87 - Add auto-delegation data to checkpoint
- 89 - Added new message for EpochState
- 98 - Revert "epoch snapshot protos"
- 100 - Add collateral asset snapshot
- 99 - Add back the epoch protos message for snapshotting
- 103 - Cleanup package layout
- 94 - Added missing matching book fields
- 107 - add new fields to events and commands for node / validators
- 104 - Added IDGenerator message
- 108 - Add global reward pool account endpoint
- 109 - Remove delegation from party message
- 110 - Added asset actions to banking snapshot and added reward snapshot proto
- 113 - Add node-proposals to governance snapshot protos
- 115 - Release version
v0.44.0
- 91 - Fix
GRPC->REST
binding for SubmitTransaction
2021-10-01
2021-09-10
- 15 - Remove all prepare endpoints
- 17 - Add types needed for checkpoints
- 21 - Remove
TXv1
- 23 - feature/3726 event for reward payout
- 26 - Add rewards API messages
- 28 - Add validators API protos
- 30 - Add partyID to rewards event
- 33 - Remove all prepare functions
- 37 - Add REST endpoint for rewards information
- 38 - Add checkpoint event and data-node API updates
- 39 - Add bus event type enum
- 18 - Expose vega and ethereum pub keys in NodeRegistration
- 40 - Add proto definitions for delegation
- 41 - Move delegations APIs into the datanode tree
- 43 - Add reward history
- 45 - Removed account details and added a time field to reward message
- 34 - Add reference checks on proposal
- 1 - Remove duplicated Transaction helpers
- 48 - Add NewSignature func
- 50 - Add checkpoint restore command
- 49 - Add REST bindings for Validators API
- 51 - Generate latest develop
- 22 - Add staking event to chain event
- 54 - Add delegations REST
- 53 - Remove fee
- 56 - Add delegation types for checkpoints
- 57 - Added an event for validator score for rewarding
- 55 - Remove vega APIs
- 59 - Add node score
- 58 - Add target address to ERC20Withdrawal approval
- 60 - Add partiers stake API
- 62 - Add the delegations command to the commands checks
- 61 - Add delegation / undelegation / restor snapshot tx err
- 63 - Add support for restore command
- 31 - Move most of uint64 to strings
- 65 - Add epoch expiry and action
- 67 - Add node id to validator update event
- 69 - Move last block height to proxy
- 72 - Change delegation balance to string
- 73 - Feature/add delegations core apis
- 74 - Add epoch field to the checkpoint proto
- 75 - Add version to events
- 76 - Add block field
- 77 - Release version
v0.42.0
- 19 - Fix NewMarketSubmission with 0 value as decimal place
- 24 - Fix proto add missing bus definition
- 52 - Corrected asset typeFix REST API generation
- 47 - Corrected asset type
2021-08-09