Releases: lavanet/lava
v0.24.1
What's Changed
- CNS-610: Add tx capabilities without the protocol by @candostyavuz in #833
- CNS-added tests to github actions by @Yaroms in #837
- Update caching Readme.md by @ranlavanet in #838
- PRT-951-allow-configuring-cache-size-on-lavap-cache by @omerlavanet in #840
- PRT - Fix regex rest SDK by @ranlavanet in #843
- Typo fix 🍖 -> 🌿 by @shleikes in #845
- PRT-901 Go Parser Improvements by @shleikes in #826
- CNS-608 cli tests by @Yaroms in #842
- CNS-614 pairing performance tests by @Yaroms in #844
- fixing starknet spec by @ranlavanet in #846
- PRT-953-fix-a-unitest-in-provider-optimizer by @omerlavanet in #848
- CNS-fix-axelar-spec-name by @Yaroms in #849
- CNS-freeze-error-level by @Yaroms in #850
- PRT - fixing qos allowed block lag. by @ranlavanet in #851
- feat(fixationstore): Add fixation store module by @RexMilce in #816
- feat(all): move modules to use the fixationstore module by @RexMilce in #853
- PRT-Adding-qos-info-to-consumers-prometheus by @omerlavanet in #855
- PRT-891 Reward Persistency - ft-agilefreaks | ft-distributed-lab by @shleikes in #809
- PRT-943-add-provider-boot-retry by @omerlavanet in #835
- PRT-955-failed-parsing-still-provides-service by @omerlavanet in #858
- apiName and chainID added to StatusCode warnings by @candostyavuz in #839
- feat(all): create timerstore module and migrate all modules to use it. by @RexMilce in #859
- updated protocol version by @omerlavanet in #860
- CNS-added tx-indexing verification by @omerlavanet in #863
- PRT-959-support-missing-params-from-jsonrpc-batch-calls by @omerlavanet in #865
- PRT-901 Implement Go's block parser into typescript and integrate it into the SDK client by @shleikes in #829
- PRT-961 support same id batch calls by @omerlavanet in #866
New Contributors
Full Changelog: v0.24.0...v0.24.1
Checksum 41194d0b4d826f42b9c5d1510d8e326c422e302e002ddc400b95f48102c5e9c8
v0.24.0
What's Changed
- CNS-586: TX claim rewards by @oren-lava in #781
- PRT - fix_jsonrpc_ids_parsing_on_error_handling by @candostyavuz in #805
- CNS-526: query delegator rewards by @oren-lava in #774
- Fix badge server to support multiple chainids by @Aleksao998 in #799
- CNS-upgrade script by @Yaroms in #814
- Revert "change cos chains names (#707)" by @Yaroms in #815
- CNS-531: Save rewards for delegators in relay payment by @oren-lava in #773
- CNS-add rest reroute by @Yaroms in #804
- PRT-889-add-a-metric-for-rpcprovider-prometheus-metrics-to-include-when-was-the-last-time-we-got-a-block-update-from-the-serviced-node by @candostyavuz in #818
- CNS-XXX improved events command, added jail events and metadata by @omerlavanet in #766
- PRT-924-serialize-qos-objects-in-sdk by @omerlavanet in #806
- PRT - added lavap Binary Version print to rpcprovider and rpcconsumer initialization logs by @candostyavuz in #819
- CNS-modify provider - fix geolocation flag by @Yaroms in #817
- PRT-899 cherry pick optmizing probing to providers by @ranlavanet in #795
- PRT-878-cache-state-tracker-requests by @omerlavanet in #760
- PRT-902-add-tendermintrpc-batch-support-jsonrpc-dictionary-params-batch by @omerlavanet in #801
- CNS-determinism-rand by @omerlavanet in #822
- PRT adding cache service readme by @ranlavanet in #823
- CNS-Base-mainnet-spec by @Yaroms in #830
- PRT-941-fix-provider-reporting-wrong-epoch by @omerlavanet in #832
- CNS-623 add near spec by @omerlavanet in #828
- CNS-XXX-unify-relay-proofs-to-only-use-epochs by @omerlavanet in #820
- CNS-upgrade handler for v0.24.0 by @Yaroms in #834
Full Changelog: v0.23.5...v0.24.0
Checksum c482ab4c0ed9fc663650f2c2242fb30e8bdea3178e42412b0b758f26f2654bfb
v0.23.5
What's Changed
- feat: add slices helper Filter() by @orenl-lava in #785
- Cns 590 delegator integration on staging by @Yaroms in #788
- Lavavisor staging version switch fix by @candostyavuz in #789
- Protocol version v0.23.1 by @candostyavuz in #790
- lavavisor readme update by @candostyavuz in #793
- PRT-867 lava-sdk Redesign (sdk beta-0) by @ranlavanet in #791
- lavavisor version flag added by @candostyavuz in #800
- CNS-V0.23.0-Migration-Fix by @Yaroms in #798
- CNS v0.23.2 by @Yaroms in #802
- Cns v0.23.3 by @Yaroms in #803
- Aptos transactions api by @ranlavanet in #808
- protocol version change v0.23.4 by @candostyavuz in #810
- CNS-v0.23.4 by @Yaroms in #811
- Cns v0.23.4 by @Yaroms in #812
- adding upgrade for v0.23.5 by @Yaroms in #813
Full Changelog: v0.22.3...v0.23.5
Checksum d9229135f639781e888f9e002931702086d8c76741f9f625a22329162514d2bb
Checksum 1d959f9725b57fb475e8f4373f9796cf2b99248d4b475446fdbff010782ccd72
v0.23.4
What's Changed
- Aptos transactions api by @ranlavanet in #808
- protocol version change v0.23.4 by @candostyavuz in #810
- CNS-v0.23.4 by @Yaroms in #811
- Cns v0.23.4 by @Yaroms in #812
Full Changelog: v0.23.3...v0.23.4
Checksum 1872e260a68ecba301a7927ef6f763dee927caffd555b877293ac5aa9d035ab6
v0.23.2
What's Changed
- lavavisor readme update by @candostyavuz in #793
- PRT-867 lava-sdk Redesign (sdk beta-0) by @ranlavanet in #791
- lavavisor version flag added by @candostyavuz in #800
- CNS-V0.23.0-Migration-Fix by @Yaroms in #798
- CNS v0.23.2 by @Yaroms in #802
Full Changelog: v0.23.1...v0.23.2
Checksum 0b1ec1aefcd2e79473f832587ec6e404fd11561580cb8858c53ac60b8198289f
v0.23.1
What's Changed
- Lavavisor staging version switch fix by @candostyavuz in #789
- Protocol version v0.23.1 by @candostyavuz in #790
Full Changelog: v0.23.0...v0.23.1
Checksum ebb2741665cdb0026bd4b53e3234c1efbf92f553bd320b2326cf55d96f108fb4
Checksum 3dc796f3f0463a45877f04de15bedd0cfba3ddaeeedf5e27a75b14029dd16147
v0.23.0
What's Changed
- CNS-554: support geo enums and handle unset fields in plan proposal by @oren-lava in #731
- Fix init chain commands script by @Aleksao998 in #741
- CNS-574 add slot filters by @omerlavanet in #701
- PRT-837-add-tx-commit-verification-on-relay-payments-and-detection by @omerlavanet in #747
- PRT-874-fix earliest arg calls by @omerlavanet in #750
- PRT-815 lavajs protobuf removal aligned with lava-sdk + lava-sdk logger by @ranlavanet in #749
- CNS-583: added go1.20 check + install before installing yq by @oren-lava in #748
- CNS-581: added missing APIs for Axelar by @oren-lava in #740
- CNS-584: fix stake provider with global by @oren-lava in #746
- Lavavisor improvements by @candostyavuz in #752
- change finalized data to 8 blocks, 7 was the deepest reorg by @Yaroms in #754
- GROW-640 Add origin on the relays,exclude the postman and the curl relays. by @tabakuj in #751
- CNS-fix parsing for starknet_getBlockWithTxHashes by @Yaroms in #757
- Cns 567 fix deprecated apis not being supported on cosmos chains by @Yaroms in #758
- CNS 592: fix request parsing for all staknet apis by @Yaroms in #759
- CNS-575: QoS clusters for pairing by @oren-lava in #713
- Lavavisor improvements v2 by @candostyavuz in #756
- PRT-883 Fix content type in HTTP response by @Aleksao998 in #762
- CNS-593: fix "make proto-gen" breakage by @orenl-lava in #765
- CNS-491: changed geolocation to int32 by @oren-lava in #738
- protocol name changed to lavap by @candostyavuz in #771
- lavavisor binary name changed by @candostyavuz in #772
- CNS-570 delegate add new module (part 3) by @orenl-lava in #745
- CNS-597: fixation delete future entry first by @orenl-lava in #770
- CNS-595: changed mock plan index to "free" by @oren-lava in #775
- CNS-524: query provider delegators (take three) by @oren-lava in #768
- version change 22.1 by @candostyavuz in #780
- CNS-525: query delegator providers (take three) by @oren-lava in #767
- GROW-1080 Add Authorization Header option for the metrics relays. by @tabakuj in #782
- Lavavisor service file fixes by @candostyavuz in #784
- PRT-847: Providerside Error Handling by @candostyavuz in #777
- CNS-530 make pairing include delegation in the score by @Yaroms in #776
- version updated to v0.22.3 by @candostyavuz in #786
- PRT-861 - Updating default version x protocol by @candostyavuz in #787
- feat: add slices helper Filter() by @orenl-lava in #785
- Cns 590 delegator integration on staging by @Yaroms in #788
Full Changelog: v0.22.0...v0.23.0
Checksum 2b763298f4f6735ebb06fd536b990af151aec417353ddac53bbce6dc5fe19cca
Checksum 242dbd9612a7dc3242494195e236186cdfc7afd9dfbae27c3f07d325f56466a4
v0.22.3
What's Changed
- CNS-524: query provider delegators (take three) by @oren-lava in #768
- version change 22.1 by @candostyavuz in #780
- CNS-525: query delegator providers (take three) by @oren-lava in #767
- GROW-1080 Add Authorization Header option for the metrics relays. by @tabakuj in #782
- Lavavisor service file fixes by @candostyavuz in #784
- PRT-847: Providerside Error Handling by @candostyavuz in #777
- CNS-530 make pairing include delegation in the score by @Yaroms in #776
- version updated to v0.22.3 by @candostyavuz in #786
- PRT-861 - Updating default version x protocol by @candostyavuz in #787
Full Changelog: v0.22.1...v0.22.3
Checksum 0a0de2d0fb84e852fd8872883c5c858bff4e2ee108581483365f52cfb74c020e
v0.22.1
What's Changed
- CNS-554: support geo enums and handle unset fields in plan proposal by @oren-lava in #731
- Fix init chain commands script by @Aleksao998 in #741
- CNS-574 add slot filters by @omerlavanet in #701
- PRT-837-add-tx-commit-verification-on-relay-payments-and-detection by @omerlavanet in #747
- PRT-874-fix earliest arg calls by @omerlavanet in #750
- PRT-815 lavajs protobuf removal aligned with lava-sdk + lava-sdk logger by @ranlavanet in #749
- CNS-583: added go1.20 check + install before installing yq by @oren-lava in #748
- CNS-581: added missing APIs for Axelar by @oren-lava in #740
- CNS-584: fix stake provider with global by @oren-lava in #746
- Lavavisor improvements by @candostyavuz in #752
- change finalized data to 8 blocks, 7 was the deepest reorg by @Yaroms in #754
- GROW-640 Add origin on the relays,exclude the postman and the curl relays. by @tabakuj in #751
- CNS-fix parsing for starknet_getBlockWithTxHashes by @Yaroms in #757
- Cns 567 fix deprecated apis not being supported on cosmos chains by @Yaroms in #758
- CNS 592: fix request parsing for all staknet apis by @Yaroms in #759
- CNS-575: QoS clusters for pairing by @oren-lava in #713
- Lavavisor improvements v2 by @candostyavuz in #756
- PRT-883 Fix content type in HTTP response by @Aleksao998 in #762
- CNS-593: fix "make proto-gen" breakage by @orenl-lava in #765
- CNS-491: changed geolocation to int32 by @oren-lava in #738
- protocol name changed to lavap by @candostyavuz in #771
- lavavisor binary name changed by @candostyavuz in #772
- CNS-570 delegate add new module (part 3) by @orenl-lava in #745
- CNS-597: fixation delete future entry first by @orenl-lava in #770
- CNS-595: changed mock plan index to "free" by @oren-lava in #775
Full Changelog: v0.22.0...v0.22.1
Checksum ad98857ac0147110bcc8b9344bf96548ef4045058374a214f31e7bfff7095ebc
Checksum 55d9ec53fcc1f2a5540f55847b2dd29d062d2c2d22cab26d748b774463e08819
v0.22.0
What's Changed
- PRT - fixing a release.yml syntax issue by @ranlavanet in #702
- CNS: genesis migrator 0.47 by @Yaroms in #703
- CNS: add missing APIs to Starknet spec by @oren-lava in #695
- CNS-BUG-FIX: make VerifyTotalCuUsage work with effective total cu by @oren-lava in #694
- Adjust Makefile for additional target lavad-protocol by @orenl-lava in #697
- CNS-change COS names by @Yaroms in #707
- Improve SDK doc to include badge by @Aleksao998 in #708
- Fixing staging issues fork 4 by @ranlavanet in #706
- update dockers go version by @tabakuj in #711
- PRT-784 Move dappID from path to headers by @Aleksao998 in #689
- CNS: use the init override method by @Yaroms in #709
- feat(x/downtime): make x/pairing use x/downtime for relay payments by @RexMilce in #673
- Add countries and IP data files by @praveenperera in #714
- CNS-552: tech debt identifying missing fields in yaml by @oren-lava in #658
- fix make install on the docker file by @tabakuj in #717
- CNS-577: Unstake gov proposal by @oren-lava in #719
- Align dappID by @Aleksao998 in #718
- CNS: v0.21.1.2 hf by @Yaroms in #722
- PRT-854 Mono repo effort LavaJs e-2-e by @ranlavanet in #721
- CNS fixation genesis by @Yaroms in #678
- CNS-578: small fixes for init chain scripts by @oren-lava in #720
- PRT SDK-v0.21.0 package.json publish by @ranlavanet in #716
- CNS-579: geolocation scores non deterministic by @oren-lava in #723
- CNS-582: let relay payment include badge more than once by @Yaroms in #726
- PRT-863 - adding test verbosity by @ranlavanet in #725
- Lavavisor by @candostyavuz in #712
- CNS init scripts by @Yaroms in #728
- PRT-865 - update protocol version by @ranlavanet in #729
- PRT-866 Fix aptos spec issue by @ranlavanet in #730
- PRT-731 consumer's overuse bug fix on provider manager side + some code refactoring by @ranlavanet in #733
- PRT Removing proto dependencies lava sdk by @ranlavanet in #737
- CNS-580: let multi-geo values work in our unit tests by @oren-lava in #734
- CNS: upgrade handler v0.22.0 by @Yaroms in #735
- CNS protocol version 22 by @Yaroms in #739
Full Changelog: v0.21.1.2...v0.22.0
Checksum b2c2089d5f5578aab2c70c4e315a361daafca611a59315a44494df69acc4befb