Releases
v0.7.0
0.7.0 - 2023-12-31
Added
Add gas price API: max, min and mean gas prices
Add rolling finality
Add AST benchmarks
Add common module to benchmark
Add criterion dependency for benchmarks
Add prover
feature flag as default
Add hash header to the CRS-via-HTTP api
Add support for HTTP response headers
Add test for unspendable transaction
Add HTTP crs
topic
Add HTTP support for explicit binary response
Add rusk-recovery
subcommands
Add info
HTTP endpoint
Add HTTP support for application/json
content type
Add HTTP version handshake
Add network_id
config
Add build
recipe to Makefile
Add --profile
arg
Add GQL mempool API
Add alive_nodes
api
Add provisioners
api
Add GQL block state hash field
Add blocks by range graphql handler
Add transactions by block range graphql handler
Add tests for HTTP handler
Add HandleRequest
trait
Add propagate_tx
http handler
Add prove_*
http handler
Add preverify
http handler
Add MessageRequest::to_error
Add http format request
Add support for gql variables
Add various gql queries
Add support for binary http requests
Add handler for query_raw
Add basic graphql implementation
Add multi_transfer
test
Add gas_behaviour
test
Add stake
test
Add wallet
test (aka wallet_grpc
)
Add get_notes
functionality
Add preverify
implementation of node's trait
Add client request parsing
Add default for WsConfig
Add listening for incoming websocket streams
Add node dependency
Changed
Change dusk
key
Change finalize
to not remove previous vm commit
Change Provisioners::default()
to Provisioners::empty()
Change http prover
to activate behind feature flag
Change clippy
to cover all features
Change stake.toml
configuration for tests
Change error messages while accepting blocks
Change VST to use candidate gas_limit
Change BlockGenerator to produce the correct gas_limit value
Change gql dep to async-graphql
Change external event system implementation
Change consistency_check
to Option
Change codebase to support new SpentTransaction
Removed
Remove obsoleted test
Remove multiple stakes from provisioner member
Remove timing for subcommands
Remove RUSK_PROFILE_PATH
dependency
Remove rusk-recovery
as library dependency.
Remove tracing prefix
Remove unnecessary quotes from text response
Remove Ws
prefix for http
module structs
Remove manual async executor instantiation
Remove/disable deprecated tests
Remove dependencies from binary
Remove obsolete dependencies
Remove rusk-schema
dependency
Remove grpc server
Fixed
Fix binary HTTP event detection
Fix HTTP header parsing for unquoted strings
Fix HTTP header parsing for empty values
Fix default HTTP_Listener
Fix graphql latest transaction filter
Fix http listener activation
Fix double execution for incoming request
Fix gas spent for ICC
Fix json response serialization
Fix Event::parse
Fix routing for Host("rusk")
You can’t perform that action at this time.