Release version 0.56.0
2022-09-26
Breaking changes"
- 6196 - Remove unused network parameters network end of life and market freeze date
- 6155 - Rename "Client" to "User" in wallet API version 2
- 5641 - Rename
SettlementPriceDecimals
toSettlementDataDecimals
Improvements:
- 6103 - Verify that order amendment has the desired effect on opening auction
- 6170 - Order GraphQL schema (query and subscription types) alphabetically
- 6153 - Display UI friendly logs when calling
session.send_transaction
- 6063 - Update average entry valuation calculation according to spec change.
- 6191 - Remove the retry on node health check in the wallet API version 2
- 6221 - Add documentation for new
GraphQL endpoints
- 5600 - Migrate all wallet capabilities to V2 api
- 6077 - Add proof-of-work to transaction when using
vegawallet command sign
- 6203 - Support automatic consent for transactions sent through the wallet API version 2
- 6203 - Log node selection process on the wallet CLI
- 5925 - Clean transfer response API, now ledger movements
- 6254 - Reject Ethereum configuration update via proposals
Fixes:
- 6255 - Fix
WebSocket
upgrading when setting headers in HTTP middleware. - 6101 - Fix Nodes API not returning new
ethereumAdress
afterEthereumKeyRotation
event. - 6183 - Shutdown blockchain before protocol services
- 6148 - Fix API descriptions for typos
- 6187 - Not hash message before signing if using clef for validator heartbeats
- 6138 - Return more useful information when a transaction submitted to a node contains validation errors
- 6156 - Return only delegations for the specific node in
graphql
node delegation query - 6233 - Fix
GetNodeSignatures
GRPC api - 6175 - Fix
datanode
updating node public key on key rotation - 5948 - Shutdown node gracefully when panics or
sigterm
during chain-replay - 6109 - Candle query returns unexpected data.
- 5988 - Exclude tainted keys from
session.list_keys
endpoint - 5164 - Distribute LP fees on settlement
- 6212 - Change the error for protocol upgrade request for block 0
- 6242 - Allow migrate between wallet types during Ethereum key rotation reload
- 6202 - Always update margins for parties on amend
- 6228 - Reject protocol upgrade downgrades
- 6245 - Recalculate equity values when virtual stake changes
- 6260 - Prepend
chainID
to input data only when signing the transaction - 6036 - Fix
protobuf<->swagger
generation - 6248 - Candles connection is not returning any candle data
- 6061 - Attempt at stabilizing the tests on the broker in the core
- 6178 - Historical balances fails with
scany
error - 6193 - Use Data field from transaction successfully sent but that were rejected
- 6230 - Node Signature Connection should return a list or an appropriate error message
- 5998 - Positions should be zero when markets are closed and settled
- 6297 - Historic Balances fails if
MarketId
is used ingroupBy