Releases: sentinel-official/hub
Releases · sentinel-official/hub
v0.11.1
What's Changed
- c0d4401 Fix deposit add and subtract events
- 2cef0ca Updated test files
- f302367 Fixed incorrect validation of prices
- f3e17df Added info logs in the ABCI end and begin block logic
- 506b143 Added few code comments
- e45b878 Improved events
- 346c3ea Fixed session end event
- 8f0927f Added subscribe command for plan
- a8815a8 Added payout related queries in CLI
- f901725 Added missing gigabyte prices while migrating the node params
- 3286dcc Fixed invalid wrong type format in errors
- f5acc9f Updated error codes and messages
- ac5c80f Fixed incorrect placement of SubscriptionInactivePendingHook
- 93b9c29 Update README.md
- 01620b7 Update Makefile
- 30dbffe Fix version issue in the Makefile
- 37182f4 Added GitHub release workflow
- cc8cd84 Added Dockerfile
- 52b2a86 Updated makefile with static build support
- d733409 Check if the coin is zero, not positive
- f79d223 Added tests for few keys related functions in subscription module
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- Updated README
- Updated Makefile
- Bumped Cosmos SDK to v0.45.16
- Bumped CosmWasm to v0.31.0
- Bumped Cosmos IBC to v4.4.2
- Replaced Tendermint with CometBFT v0.34.27
- Moved all Sentinel Hub application related code under app package
- Beutifed and refactored app package
- Refactored Status type in types package
- Removed Gorilla Mux REST API client endpoints from all the modules
- Added v2 types in provider module
- Added status field for MsgUpdateRequest in provider module
- Removed Cosmos SDK LegacyMsg methods from all the messages
- Removed chain-id flag from the query commands
- Fixed validation of node prices
- Separately storing the active and inactive providers in the provider KVStore
- Removed unused constants, methods, proto-buffers, variables from all the modules
- Added v2 types in node module
- Added minimum and maximum gigabyte and hourly prices parameters
- Removed provider field related code from the node keeper
- Added updation of node prices in the node module EndBlock
- Removed provider related queries from the node module
- Optimized query handlers in the node module
- Added more query types for the nodes and updated the CLI
- Added v2 types in the plan module
- Removed unnecessary keys from the plan module
- Added status and status_at fields for provider type
- Changed QueryDeposit gRPC URL
- Added MsgSubscribe message in the node module
- Moved NodeForPlan index from plan module to node module
- Added MsgSubscribe message in the plan module
- Added SubscriptionInactivePending Hook in session module
- Added PayoutForAccountByNode index
- Added refund for time-based subscriptions in the subscription module EndBlock
- Added comments for the message server handlers, BeginBlock and EndBlock logics
- Renamed Quota to Allocation
- Added hourly-payout types in the subscription module
- Added ID field in the Allocation type
- Changed bytes field to gigabytes in the plan type
- Improved tests for messages in all the modules
- Added BaseSubscrioption, NodeSubscription and PlanSubscription types in the subscription module
- Implemented Subscription interface for NodeSubscription and PlanSubscription
- Added v2 types in the subscription module
- Added v2 types in the session module
- Removed MsgUpdateQuota and MsgAddQuota messages in the subscription module
- Added MsgAllocate message in the subscription module
Full Changelog: v0.10.1...v0.11.0
v0.11.0-rc5
Added deletion of old keys while migration
v0.11.0-rc4
Fix session end hook for hourly-based subscriptions
v0.11.0-rc3
Ensure that there exists a payout between plan provider and node
v0.11.0-rc2
Fixed store query issues
v0.11.0-rc1
Changed parameter names
v0.11.0-rc0
Added subscription refund
v0.10.1
What's Changed
- 5b6f915 Using cache context with existing event manager in Endblock
- 169eb9e Added more allowed messages on ICA
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- e511467 Fixed track delegation issue
- d214838 Fixed incorrect inflation timestamp and added cosmwasm_1_1 as capability
- 29d4099 Added new inflation rates
- 6f13e69 Added staking contract migration in update handler
- 43fa958 Fixed bug in session payment
- 2098cc0 Added new params to upgrade handler
- be948cf Included upgrade handler for VPN module
- fea81c7 Added upgrade handler
- a7e0e79 Merged with master
- 84f832b Updated README
- 7f054bd Refactored sentinelhub cmd folder
- 2924e2d Removed old migration scripts
- f2f67cb Update IBC version
- 95f9451 Refactored session module
- 9fbdd13 Refactored subscription module
- 9ba1e44 Refactored plan module
- 08cc1d5 Refactored node module
- d08a729 Refactored provider module
- 7d0681c Update dependencies
- 7ee050c Added distribution of revenue to the delegators, validators and community pool
- c93011c Fix price subtraction error
- be4051b Updated dependencies Cosmos SDK, CosmoWasm, IBC, and Tendermint
- bc01052 Optimized the updation of node prices
- c6dfd32 Fixed transient store delete issue
- 252d0b8 Updated Cosmos SDK version and applied Dragonberry patch
- a151f6b Added maximum and minimum price for node
- 82156ab Removed legacy and previous upgrade related code
- 0c3317e Fix IBC port router initialization
- 99234ad Updated GitHub workflow test
- 92832c4 Integrated CosmWasm v0.28.0
- 2ae2d41 Upgraded Cosmos SDK to version v0.45.8
- ffa6156 Fixed unnecessary unmarshalling of data in queries
Full Changelog: v0.9.3...v0.10.0