Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CNS-923: added local cache for validate pairing #1288

Merged
merged 4 commits into from
Mar 12, 2024

Conversation

oren-lava
Copy link
Collaborator

When iterating over relays, instead of validating the pairing for each relay, we keep track of the validated provider-consumer-spec trio in a local map and skip the validation if it was already validated in a previous relay

@oren-lava oren-lava requested review from omerlavanet and Yaroms March 10, 2024 14:38
@oren-lava oren-lava self-assigned this Mar 10, 2024
@oren-lava oren-lava requested a review from Yaroms March 11, 2024 09:33
@oren-lava oren-lava force-pushed the CNS-923-verify-pairing-local-cache branch from 2dbb06a to e33ae32 Compare March 12, 2024 12:40
@Yaroms Yaroms merged commit 8570f63 into main Mar 12, 2024
8 checks passed
@Yaroms Yaroms deleted the CNS-923-verify-pairing-local-cache branch March 12, 2024 14:47
shleikes added a commit that referenced this pull request Dec 18, 2024
c493a35bf Fix and add specs (#62)
d6ef66a87 Fix workflow
e618d325d Merge pull request #1840 from lavanet/PRT-replace-cookbook-with-lava-config
c6e8ff74f Re-add missing solana
fcbd02edf Step five: Fix the workflow
431e27b9f Step four: Remove added files
75f98c4b7 Second step: Recover changes of specs
56d684c6f Merge commit 'b282e4dd4e2660bff663f862937aa5e5361aed99' as 'specs'
7a8b73df3 First step: Recover anything but specs
5abd068d2 Revert "refactor: PRT - Replace cookbook/specs with lava-config specs (#1813)"
7f2c485e6 PRT - DR flag now takes effecwt in  sendDataReliabilityRelayIfApplicable (#1839)
c07dbc615 add one year to all periodic accounts that have not started yet (#1824)
96d541351 refactor: PRT - Replace cookbook/specs with lava-config specs (#1813)
aacfac2bf refactor: PRT - Replace cookbook/specs with lava-config specs (#1813)
432208733 feat: CNS-daily restaking credit (#1794)
00d0c4643 chore: PRT - Update avalanche config example (#1834)
5639e67a1 chore: PRT - Fix linter warn and err (#1836)
408533894 feat: CNS-upgrade-go-version (#1777)
73b9e0110 Add the consumer geolocation to the QoS server report (#1829)
d228e88bc Set protocol version to 4.2.1 (#1831)
9eb349e38 Add logs for debugging (#1830)
463160729 support project names (#1826)
6a7cf7bfc feat: remove spec requirement to contain all apis (#1825)
ce4332c08 remove unused simulation files and migrators (#1786)
098c7a793 feat: PRT - Websocket limited per ip (#1738)
34d7c4e16 Fix offline spec bug (#1823)
e9cfc7d16 feat: PRT - Add the consumer address to the QoS report (#1819)
064945d91 Rename leftovers of "portal" to "connsumer" (#1820)
70bfa0155 chore: added utils to test method routing (#1780)
100ba7ebd Fix solana subscription (#1816)
1b12d07c7 Remove unused flag (#1815)
b4bd381ef feat: add lava over lava secondary transport (#1769)
8b16323ea chore: update Solana spec (#1806)
938efd01e chore: Fantom spec update (#1814)
fcfbef412 chore: refactor state query access (#1766)
ad245175e fix: PRT - Fix near "chunk" and "block" generic parsers (#1811)
8d6763d90 feat: PRT - archive retry attempt on second relay regardless of node error (#1810)
5a4300753 Update the starknet spec (#1807)
48187b3ae fix: PRT - Add generic parser for Near tx (#1809)
04db6767e fix: PRT - Update Celo spec (#1791)
8e5ccb545 feat: PRT - Add gas verification for celestia (#1801)
a7608c8d2 feat: increase target version to 4.1.3 (#1804)
13835ed8c fix: PRT - Avalance and Starknet fixes (#1796)
bf8c70655 Add test case for new generic parser (#1803)
c15d99cbf fix: PRT - edge case for e2e in emergency mode (#1798)
f7f6ddbdf feat: PRT - Suppress warning log from parser to debug on successful hash parsing (#1702)
f9580dfad make sure the spec exist (#1800)
06e08da10 feat: CNS-autosort-spec-test (#1797)
9a532544c chore: increase protocol veresion (#1795)
4a02f2ad5 feat: PRT - Near shard spec verification (#1783)
5380bc027 feat: PRT Block Hash Retry Archive After Redesign Part 4 - Archive retry unitests (#1743)
b36f5486f feat: PRT - add provider optimizer metrics listener (#1785)
6fff40eb9 Fix a bug that caused the provider to not extract the consumer address (#1790)
f41ce88d8 feat: PRT Block Hash Retry Archive After Redesign Part 3 - Add Caching Logic to successful attempts (#1731)
c9c52cba4 now can use with vault (#1775)
71fd8ff7b fix: PRT - tendermintrpc spec update - non deterministic queries (#1787)
fe8942e66 readme fix (#1789)
070f99e68 feat: PRT Block Hash Retry Archive After Redesign Part 2 - Add Archive logic to CRSM (#1727)
6ddf9b54d fix: update celestia block time (#1782)
41be830e9 feat: CNS-fvm-update (#1779)
7ebd1831b fix: PRT - remove gas verification for abci_query (#1781)
0625d6107 Handle parsing error instead of logging errors (#1768)
880388903 Add tests for addons and extensions after spec update (#1773)
6f56537c3 fix seg fault on raced bytes array (#1778)
dc487d4a0 feat: CNS-account-info-fix (#1774)
5658cd77b feat: Update Axelar spec (#1658)
9f6e93d44 Add missing tendermint methods to spec (#1771)
f7061aba0 feat: PRT - Support StarkNet pathfinder (#1666)
ba6f09326 increase version to 4.1.1 (#1772)
fcaa2381b feat: PRT - fix node error handling on error codes 300+ / 200 - (#1770)
c57c9f807 add handler (#1767)
213d0c676 feat: PRT Block Hash Retry Archive - Part 1, redesign UsedProviders.  (#1726)
cc682df9a fix paths in main (#1765)
a0b0de8d7 feat: PRT - Add provider freeze and jailed status metric (#1729)
da37d597d feat: lavap command to get block heights (#1693)
0d43649f1 feat: PRT - adding missing API's to celestia (#1764)
ab29fb61e feat: PRT - Implement cache reconnect mechanism + Cache E2E (#1734)
fc67ad219 added the error so we can solve problems for users (#1763)
d677c37e2 feat: PRT provider load rate  (#1720)
479a9060e feat: PRT - Check the lava chain id in provider (#1751)
b987fd6d2 fix: PRT - fixing tendermint node error parser (#1761)
0e9c83070 fix GetValidator so it'll fetch delegated validators (#1762)
831d3790b fix: delegator rewards query bug (#1760)
659153798 File name changes and a typo (#1758)
ea6e5f505 Small fix to the logs that will show the hash properly (#1755)
1962ab038 update lava specs (#1753)
5d1f70a6a feat: Cns v4 (#1752)
fd2dd41e4 Fix comsmos spec update script (#1737)
0b94fc39d feat: CNS-add-report-event-data-to-relay-payment (#1745)
7eb86a488 check the chainid (#1750)
3dc3e327f Update release.yml (#1749)
66e7b8373 fix: PRT - fixing total stake amount taking only stake size into consideration (#1746)
13593b40c feat: PRT - Consumer optimizer QoS client (#1705)
bb1c7262b slack (#1742)
b3915cbbf add upgrade handler (#1741)
f4cc0bf89 fix: PRT - Fix the bug that prevented existing addons to be enabled after spec  update (#1739)
a5e41e5ad feat: CNS-1009 - estimated rewards query by cu (#1721)
c9eb9d379 Fix publish release workflow step (#1736)
4394756f5 feat: CNS-single-provider (#1689)
62e988fe7 Reduce severity of decode error to debug (#1733)
a781ec470 feat: PRT - adding metric to check number of websocket connections active at any given time (#1735)
efcb0ef66 fix: PRT - Add EVMOS missing debug APIs + remove unsupported (#1725)
0da0cd2bf fix: IPRPC pool rewards distribution (#1678)
bf46091bd feat: PRT - Result generic parser (#1711)
8639f7fd2 Add provider address to log when failed subscription (#1732)
f195bde46 fix block time (#1703)
d1da119ae fix: PRT - validate epoch updater is not already stored (#1730)
a3e095b51 feat: PRT - Add the TON spec (#1710)
6c4436251 fix: PRT - Replace the method in the debug verification in EVMOS spec (#1723)
7dda9b6df feat: PRT: Add tokens-owner-indexed verification to Solana spec (#1676)
f8b877f7c Add support for experimental releases (#1724)
fadcdc072 Add the data to the error log in grpc proxy (#1722)
d21057143 fix flag use (#1715)
130d0f120 feat: PRT - add ban duration for websocket rate limit exceeded (#1719)
d5e0c7403 test: PRT - Attempt on fixing the statistical cache integration test failure (#1716)
85e4f5dbf fix: PRT - fix issue where in some cases sending regular messages would reach the subscription flow and spam the logger with api mismatches (#1717)
5e3e27771 add script (#1704)
7d0aefa00 feat: PRT - add rate limit to ws (#1713)
bdb5f045a feat: PRT: Add subscription metrics (#1695)
a5206e752 fix: audit fixes (#1672)
ab51b7307 feat: PRT - adding stateful api header for hanging relays (#1712)
db8248cdb feat: PRT - Add cache to protocol integration tests (#1708)
6278d1a0b fix: PRT - optimizer test fix (#1700)
188b65bb9 increase protocol version (#1699)
b3b4edfbd Fix race cause by using a field that supposed to be read under a lock (#1698)
d54f8bb59 fix: PRT - fix race in payments e2e (#1697)
f7c62a03d feat: adding provider optimizer tiers (#1679)
aae38b979 fix: PRT: Fix all sync.Map uses (#1688)
28a53a379 Add "Connection refused" to allowedErrorsDuringEmergencyMode (#1696)
6ace409d5 ci: docker build speedup (#1691)
995c684b7 Attempt on fixing the statistical subscription test fail (#1692)
d0a883c85 feat: GRPC health (#1690)
66aaf13be Fix a race in the policy updater map (#1687)
c84051398 fix: PRT - IP leak on rest client connection refuse. (#1686)
404b1a555 feat: PRT - increase protocol version. (#1685)
a85f2eff4 feat: PRT - add archive integration tests. (#1684)
208649ca3 fix: making seed make sense on ws (#1683)
1c44c3c26 fix: PRT - fix race condition on state machine stateful state (#1682)
0c17bbac9 feat: PRT - Adding extension trailer for cached replies, and, node er… (#1680)
bf6c6c9e0 add identity field (#1681)
4dcab99e0 add trace addon (#1667)
8dde56e89 chore: PRT - remove badge server workflow job (#1662)
3571a14c6 feat: CNS-remove-delegation-limit (#1670)
c5542b23e feat: PRT - Consumer state machine (#1668)
b1c2812cd fix: regenerate proto files for v3 (#1673)
e57602689 adding api requested to returned headers (#1669)
200972c00 feat: update lava package version to v3 (#1665)
4793c0ba0 feat: PRT- adding provider retry mechanism on node error for better QOS (#1660)
0f407c270 fix: CNS-v3.1.0 (#1664)
8481fde84 fix: total gas query: check sequence (#1659)
bd46dac4d chore: refactor consumer results into a class (#1653)
520a81f58 feat: PRT - add relay retry atttempts flag (#1652)
37ad88e88 feat: reduce spam logs on consumer side (#1655)
6ae8fced5 feat: PRT - offline spec support provider side with inheritance fix. (#1640)
437eccd05 feat: Fix cosmos spec update script (#1657)
21fb8a7df CNS-upgrade-v3.0.1 (#1656)
b3d32e150 add upgrade handler (#1654)
0d1806dd2 feat: PRT - dappid and consumer ip added to protocol message. (#1643)
359da076d fix: total-gas query fix (#1641)
802730be0 feat: PRT - adding debug headers and fixing nil deref on response nil (#1651)
395a05414 chore: added init so it supports contributor (#1649)
649e85783 fix: Use correct Github repository archive link (#1645)
22bdee074 fix (#1647)
ca1828c79 feat: support provider method routes (#1642)
4dd69db27 fix: Unstake CLI fee grant fix (#1648)
ea235a130 fix: CNS-fix-tracked-cu-query (#1639)
5937abe86 chore: consollidate-chain-message-data (#1636)
16542182c chore: PRT - adding logs to error for requested block mismatch (#1638)
4a53d00a8 feat: PRT - add offline spec feat (#1635)
e47fe1896 feat: PRT - cache block hash storage (#1637)
bc2e08507 feat: added option to configure static providers (#1629)
d1ce6060e add a check for services before selecting an endpoint (#1634)
801095dc4 Update bera.json chain id (#1632)
28a5fdd46 fix: CNS-fix-reward-query (#1633)
26a8fadb2 fix: Epochstorage migrator hot fix (#1630)
1bd1d53db feat: CNS-validator-rewards-query (#1624)
bc12d3299 Fix cosmossdk verification (#1628)
afa45b7c0 refactor: CNS-999 - Pairing cache (#1576)
7a1efd800 feat: PRT-add-amino-names-and-amino-codecs Merge on V3.0.0 (#1571)
1425e431e feat: CNS-1010 - Raw QoS excellence (#1625)
920ffdfe7 Fix the bug in RelayFinalization backward compatibility (#1627)
b9a44c6a9 feat: PRT: Generic parsers implement Block Hash (#1620)
8dd00bd7e feat: CNS-tracked-cu-queries (#1613)
c74cbc785 feat: PRT: Generic Parsers - Block Latest (#1609)
6ba87237c fixing ID mismatch on provider side. (#1622)
783ea4ad8 feat: CNS-891: Same provider conflict (#1614)
4e8eb41bc chore: PRT - add-notification-for-missing-variables (#1621)
fc8b70c69 feat: CNS-cosmos-upgrade-47.3 (#1618)
b194e6bec feat: CNS-reduce-delegation-effective-time (#1619)
c0d99e0b3 feat: PRT - rest test (#1617)
0fe0e9c93 refactor: CNS-994 - refactor StakeStorage  (#1566)
710396363 feat: PRT: Client side load balancing with stickiness (#1564)
d8ece801c feat: PRT - adding node errors body for near network (#1615)
19d66a168 feat: added chunk support for badger db (#1616)
e942fcdcf feat: PRT-1178: Subscriptions phase 1 (without handover) (#1462)
6abf929d6 feat: CNS-v2.4.0 (#1611)
7c9f8b94d feat: PRT: Generic parsers proto changes only (#1610)
3de6e2ec2 ci: space_cleanup (#1608)
6e840fd31 Free Disk Space (#1607)
4d2e82935 feat: PRT - new log for failing to recover on node error. (#1606)
23de5843a Target version bump to 2.2.6 (#1605)
8a455e5e5 feat: PRT - Retry node errors mechanism (#1598)
5864b7a4b fix: update lava version to v2 (#1567)
5261182ae feat: Add compose for node init (#1531)
9b15961aa refactor: CNS-996 - Add events for rewards (#1589)
675e54d03 chore(deps): bump ws from 7.5.9 to 7.5.10 in /ecosystem/lava-sdk (#1539)
accc4a9ad fix (#1597)
c5d38d1be feat: PRT - change time measurement from ms to us (#1596)
38fc9f63f fix starknet block time (#1591)
f30a0331c feat: CNS-lava-spec-add-new-api (#1594)
5f9dbec0d remove node errors from cache. (#1595)
a1caac85f feat: PRT - lavap version 2.2.5 (#1592)
c59f846bb feat: PRT - Adding multiple provider connections  (#1554)
7fa80811b add docker layer cache to CI (#1590)
ead49028b fix: go releaser crosscompile (#1593)
1b38e55f5 fix: go releaser crosscompile with CGO support (#1588)
c2b9b5659 feat: PRT - adding prometheus metric for node errors.  (#1587)
f322a0f95 feat: Add Prometheus metrics for processing time before and after sending relay (#1543)
7f8704500 fix (#1586)
bcc6dd017 fix: Cns multi send cli fix 2 (#1585)
6282a32da fix: CNS-multi-send-cli-fix (#1584)
b0243c43f fix default gas prices for tx factory. allowing users to set their custom gas price. (#1583)
bf8248650 fix: PRT - remove default gas price on lavad. (#1582)
3ecc3801b chore: Fix go-releaser-crosscompile (#1581)
004f52944 fix: cross compile with goreleaser (#1580)
4b0993173 bump protocol (#1579)
48d7aa178 chore(deps): bump braces from 3.0.2 to 3.0.3 in /ecosystem/lava-sdk (#1535)
dab25e449 feat: multi send CLI (#1565)
d90f69dce fix: CNS-modify-stake-validator (#1569)
e74826098 feat: PRT - allow gas prices modifications on providers process. adjust default gas.  (#1577)
f8f05e73f add support for REST delegator rewards query to show all rewards (#1550)
3fe5dab4d feat: PRT: Decrease polling time for lava network (#1546)
32dace1d1 feat: PRT - Add lavajs tx unitest (#1561)
a094e95aa fix block parsing (#1558)
d025a577b Change the warning log to debug log to reduce clutter for near network until fixed (#1553)
cdc4df4c7 update open api to update swagger (#1556)
84b3137f0 add bera bartio chain (#1552)
66f193353 fix: goreleaser ledger support (#1545)
14f2a4de4 feat: elys spec add (#1407)
661a12b58 feat: Add Injective Spec (#1418)
161081128 feat: stride spec add (#1434)
d0fd4c97e fix: CNS-string-restriction-fix (#1502)
3e5894e22 fix: PRT - TTL on errored messages for too long. increased protocol version 2.2.3 (#1544)
42f76fc14 fix: PRT-1203: Reduce critical Snyk errors on GitHub (#1536)
3812e2d06 Remove unused vue directory - generated from ignite (#1537)
d6f4c5c62 feat: movement spec (#1525)
189657e29 fix: release-pipeline-cosmovisor-fix (#1533)
a653d8546 fix: PRT: SDK E2E fix attempt (#1526)
52bce1c28 fix: PRT -  fix expected value for verifications (#1530)
8ba6adcda condition fix (#1529)
0c3d58518 fix: PRT lock selection returning error when deadline exceeded (#1524)
8f4331ca3 PRT - fixing state tracker fixated on spec id LAV1 (#1528)
2e1201fbb fix: PRT-add-info-for-block-requested-mismatch-0 (#1527)
4312a60e6 feat: docker comsovisor support (#1509)
8ee34b506 updating readme with the provider's vault and operator addresses (#1495)
dc0afe81d feat: fuel network spec (#1478)
27fc0f05b fix: PRT - fix polling time race on slow github action machines (#1521)
6faaf58ac fix: typos for testing and template for archive  (#1503)
b00f1ee01 fix: PRT - fix sending reports on providers only from main report flow (#1522)
90719fdf1 increase lavap minimum 2.0.3, target 2.2.1 (#1523)
5d85548ae add prints when failing CORS (#1520)
461681ea0 feat: PRT - providers second chance mechanism implemented (#1519)
a823b95de Small bug fix (#1518)
a88103d03 feat: spec kakarot (#1447)
7cd2601d4 chore: PRT - update readme (#1517)
333b65be5 feat: PRT - adding relay payment csv command (#1497)
fe0243846 fix: PRT-fix-relay-timeout-issues (#1512)
50c8f0522 add send_tx (#1513)
2c1062ae3 docs: improvements (#1511)
624939912 fix: PRT: Consumer blocked sessions bug (#1510)
569823bdd chore: lavajs package version increase (#1507)
825146194 fix: archive testnet verification (#1498)
48b1f5dcd feat: CNS-lava-spec (#1500)
e2f362be1 fix: CNS default keyring remove (#1501)
0a14d3465 docs: fix errors (#1499)
3e64775db feat: CNS add pruning to lav1 (#1489)
8e4f5c433 add upgrade handler (#1490)
216463f11 fix slashing mechanism (#1488)
39bcdb5f3 feat: PRT-adding relay debug headers (#1487)
278244e6c fix and add tests (#1480)
0d1f3e9f2 docs: fix docs (#1486)
4eada1280 docs: Repo Templates (#1483)
08519077f up the version for the protocol (#1484)
1e9387d29 feat: PRT-add-archive-header-indicator (#1477)
0c35e1693 feat: PRT adding errored and blocked providers to headers and fixing archive issue (#1459)
a1630e40b feat: CNS repo clean (#1469)
0ca0ec8b5 CNS-974: remove reducing stake limitation (#1474)
105505306 fix test (#1479)
17c497db9 feat: docker compose support (#1464)
64df2bfc7 feat: PRT - adding useful headers  (#1453)
740e64786 fix: near archive testnet (#1461)
11c2b008d fix: CNS-973: added pruning verification to EVMOS (#1456)
897e768cf continue-on-error: true (#1468)
9264d7a57 feat: refactor tendermint and ethermint specs usage (#1463)
9deb00a3e fix: docker tag support (#1465)
64fa141be feat: Lava Docker support (#1458)
3c937116f feat: CNS-957-provider-jail (#1443)
b2ffd3b8f feat: ethereaum beacon chain  (#1441)
d7d730818 feat: added placeholder for parsers (#1449)
604af556b fix: CNS-972: enhanced the unit test for iprpc subscriptions (#1455)
c0a6a5c9b fix migrator and create upgrade handler (#1454)
ca1d93d13 fix archive latest distance testnet (#1460)
5dafc7024 add upgrade handler (#1451)
c0a44cac1 feat: CNS-955: add provider description and spec identity (#1433)
875aed0c9 fix: PRT-1205: Support null ID in jsonrpc (#1445)
bc1536680 feat: CNS-949: add feegrant tx to stake cli (#1413)
924f00cee fix litepaper link (#1444)
ef41d3120 feat: ethermint spec add (#1438)
57f3fb563 feat: side spec (#1408)
807d24ab3 chore: lavap v2.0.3 (#1442)
8826ae6e0 feat: PRT-add-grpc-compression-for-provider-consumer-communication (#1440)
3d09369f4 feat: Add ethereum account abstraction EIP 4337 (#1423)
90cf8dde9 feat: PRT-fiber-marshalling-improvement (#1439)
3c5ae9166 adding a fix to parser when parsing a string instead of a dictionary try to parse it as it is (#1437)
9fb3f9b88 fix: unlink cache unix socket (#1435)
367d16700 fix: PRT Fixing provider client for jsonrpc failing on  (#1432)
e481aa64c fix the validator check (#1431)
69af1f295 fix: PRT - fix issue with choosing more than one provider when disabling extensions (#1429)
3c06e7060 chore: PRT adding referrer log info (#1428)
473783810 feat: PRT - adding user IP data to referrer request (#1426)
ca2e10697 feat: PRT - make lavap use config path as default values (#1425)
3f9ff53e3 fix: PRT-Consumer cache ability use Unix sockets (#1424)
92b6e8491 feat: CNS-952: provider pairing chance query & provider query (#1421)
0401570b0 feat: CNS-931: vault and operator provider addresses (#1382)
4cc03000a feat: union spec add (#1406)
a04028bf0 feat: Add Manta Pacific Spec (#1392)
6ab81ff97 bug fix canceling wrong context. (#1422)
e9d68edd0 feat: CNS: validator performance command (#1409)
4ae506541 feat: PRT-forward-archive-calls-to-normal-providers-if-we-dont-have-any-extension-providers (#1412)
bfac8c969 fix overflow (#1420)
dd93c06bf fix event type and names (#1419)
77e92eb0b increasing lavap version number 2-0-1 increasing minimum version as well (#1414)
69eb738bb feat: CNS-950-celestia-spec (#1401)
4e979555a feat: PRT-1198: Add consumer cache TTL multiplier flags (#1411)
41aaff026 fix: PRT-fix-grpc-error-code-parsing (#1405)
d4cd0e1b9 fix: CNS-948: fixed mix pairing bug (#1404)
15ba2d6a0 Added missing cosmos methods (#1402)
41b3b3a01 feat: PRT-get-best-endpoint-csm (#1396)
7e399a3a5 adding logging information (#1403)
72535963d remove frozen entries from static pairing (#1400)
f5250a8da Revert "feat: CNS-945-remove-frozen-from-epochstorage (#1397)" (#1399)
501d7da8d fix: PRT - solving caching errors forever issue (#1388)
6a97f439b feat: CNS-945-remove-frozen-from-epochstorage (#1397)
708dc400f add pfm (#1380)
30baa560f feat: PRT-adding-api-usage-metrics (#1389)
86ac78cd5 ci: DO-2152 Update test workflows (#1304)
24a25b7fe fixing validators spec issue (#1395)
de156f657 feat: spec add NAMADA (#1365)
067bfc123 added multiple versions support with internal paths (#1394)
1ec3d078b Add Trace log level (#1390)
6f6d0e5ec CNS-900: let provider monthly payout query consider validators and community participation fees (#1386)
662cac588 feat: CNS-941: support address arguments from keyring (#1385)
afd7247ec feat: PRT - tx counter command (#1381)
d8ddd658b fix: PRT - fixing retry spam on executed transactions (#1387)
176507ce3 feat: CNS-942: remove stake entry index usage (#1370)
6d06aeaed fix: PRT-fix-reporting-providers-from-different-geolocations (#1379)
976bbd106 fix: CNS-delegators-slashing-hook-fix (#1356)
7c9c53094 fix (#1373)
2ccb5d73b fix: CNS-delegate-full-truncation-issue (#1357)
0c0e4429d fix: PRT-fix context timeout when sending relay retries (#1376)
e90127e93 fix: CNS-fix-LAV1-dev (#1378)
d0431f984 chore: CNS-LAV1-spec-pruning (#1375)
c04885b97 feat: PRT-add metrics to rpcconsumer sessions (#1374)
8923002c1 remove verification (#1367)
418d97669 feat: added command for testing validator performance (#1362)
13cecd91b fix: add retries to the first send relay (#1371)
d220effb0 docs: update docker README (#1341)
77e84469e chore: PRT-add more info to relay timeout case (#1366)
7ee9959bb feat: CNS-940: Goerli deprecation (#1359)
201f062ff target version 1.2.1 (#1361)
48540ab59 fix: PRT-fixing-1-0-4-race-condition-for-returning-valid-responses (#1351)
a96b10375 fix: Goreleaser fix (#1360)
72233db78 fix: CNS-epoch-payments-keys-fix (#1358)
4fc55384f fix: CNS-epoch-payments-keys-fix (#1354)
e3cc8b96f Goreleaser fix (#1353)
2daccad33 fix: Goreleaser fix (#1352)
ed54dfd8c fix: Goreleaser fix (#1350)
ebdb359da feat: Add Zksync Era Specification (#1342)
ce1281876 fix: Goreleaser fix (#1349)
833b7ddb4 ci: Goreleaser fix (#1348)
cfb906364 chore: update to cosmos v0.47.10 (#1336)
c665e6a73 feat: CNS 930: new epoch payments objects (#1335)
67c24df69 fix delegation gas cost (#1346)
834df598e chore: CNS-894-create-gateway-plan (#1334)
bf25f7da1 chore: PRT-fix ignored files for lavajs (#1340)
591d58481 ci: Do 2153 pr artifacts (#1339)
547f2d196 feat: PRT-1171: Create MethodNotFound errors to reflect real errors from nodes (#1324)
4f5a40e6e ci: Do-2153 pr artifacts (#1338)
c6553e737 ci: Do-2153 allow manual release (#1337)
622552951 chore: CNS-933-migrate-cos-3-4-5-to-meaningful-names (#1322)
0443e48f0 Fix a log (#1332)
4a47168f0 fix: Do 2153 pr artifacts (#1331)
c5c55a657 Update Polygon spec to include new Amoy testnet (#1316)
d50783d5c Update Base spec to include new Sepolia testnet (#1317)
85b0ee97e feat: Add Scroll Spec (#1313)
5950f4fd7 ci: Do 2153 pr artifacts (#1330)
eaa000ac2 feat: PRT - Split big payments (#1327)
295748934 fix: Do 2153 pr artifacts (#1328)
91958bd9f feat: PRT-change-slices-to-lavaslices (#1329)
42eaa78df decrease min-stake by 5% (#1326)
f1bec7a59 ci: DO-2153 Create Artifacts for PR (#1306)
8206ab578 increase target version for timeouts (#1325)
1a9aae228 feat: PRT-improve-timeout-handling (#1249)
3b606627b Revert from result to response (#1323)
3d073af8d lavap-v-1-0-3 (#1321)
2a3bfba8d Fix cosmossdk minimum-gas-price verifications (#1320)
1f099f7e5 fix: PRT- fix routine getting stuck forever (#1314)
b98c2a093 added labels (#1319)
d4c9acdf0 CNS-936: add specs and update scripts (#1318)
1b99cd246 fix: define `delegate-limit` var (#1312)
ad9b5eb7e fix: Do 2166 pr labeler (#1315)
38ec3c540 CNS-935: validate timer data (#1311)
29144f99a CNS-929: add cache store to epoch payments (#1302)
842f20afc add lint pr workflow (#1310)
d97d057c7 DO-2166 Support PR Labeling (#1309)
b3bec20e2 PRT-1166 cache hash key migration. (#1300)
e74973dfd PRT: Change gas adjustment default (#1307)
b76b64e9a CNS-update-cosmos-spec (#1308)
6136e7206 PRT - adding fiber compression support (#1303)
c1e27c901 PRT - adding gas verification to tx simulation (#1254)
4fae03073 Merge pull request #1305 from lavanet/add--slashing-param-change-example
1771a8315 add slashing proposal example
c1f982961 Merge pull request #1299 from lavanet/CNS-fix-slashing-bug
88e7544a4 fix
78d82cb07 Merge pull request #1297 from lavanet/CNS-fix-relay-gas-price
b1c8eb342 fix
1cf1158cf update version (#1296)
e7f457967 Merge pull request #1294 from lavanet/CNS-925-slashing-gov-proposal-testnet
4c49c75df lint
2e0219369 add unitest
ce755de84 pr changes
54682fce1 pr changes
95beba174 make it 0
03427b341 add version
6b9b38cb3 commision default
8570f6395 Merge pull request #1288 from lavanet/CNS-923-verify-pairing-local-cache
0a7be0ca5 added slashing to proposal
dc1f7c8da CNS-923: consume constant gas
d538902c9 Merge pull request #1280 from lavanet/CNS-922-add-provider-epoch-and-latest-block-to-stake-entry
e49a59af4 Merge pull request #1276 from lavanet/CNS-905-audit-the-chain-may-halt-if-a-consumer-uses-a-large-amount-of-c-us-in-an-epoch
797460f33 PRT-Adding-gas-verifications-to-cosmos (#1292)
e5de1edeb PRT-spec-formatting (#1291)
e33ae32dd CNS-923: recalculate allowed CU in cache
655de1101 Merge pull request #1285 from lavanet/cosmos-spec-update
61c94018a Merge pull request #1284 from lavanet/secret_spec
34ba1f869 add node rest (#1290)
31e5223da Merge pull request #1289 from lavanet/DO-add-severity-field-to-logger
f183ab969 Add severity field to the logger
bbfba2c4a Add pruning verifications
f2a7b35e7 CNS-923: lint fix
447fe5a35 Merge pull request #1287 from lavanet/CNS-near-add-api
f2aa45c96 CNS-923: added local cache for validate pairing
598b75ae5 added api
32a46cefa Fix cosmos spec updating script
0f6219a82 Merge pull request #1283 from lavanet/spec-warnings
587f0dc8b Add Secret spec
b667add9b Merge pull request #1279 from lavanet/CNS-904-audit-credits-are-improperly-subtracted-after-an-upgrade
1218de5ac Amend referer request tp usage server (#1281)
49c29caf9 Merge branch 'main' into CNS-904-audit-credits-are-improperly-subtracted-after-an-upgrade
ed9fece4c Set pruning verifications severity level to error
3204f9fd7 make it info
8a3049503 Fix another bug in the limitConsumer
502a8bc45 add test to reproduce
0cb7244fc CNS-922: small fix
4ba7b945c added chain.schema.json (#1282)
81c447df7 CNS-877: IPRPC part 6 - migrator (#1243)
dbc72e04a CNS-922: sets stake entry block report
303a519e2 Merge pull request #1263 from lavanet/CNS-802-make-provider-commission-increase-take-longer-time
bc61f910a pr changes
96028ab1a Merge pull request #1223 from lavanet/CNS-870-iprpc-pool-implementation
ef4fcae25 Merge pull request #1258 from lavanet/CNS-853-verify-allocation-pool-after-4-years
5a366dc50 Merge pull request #1274 from lavanet/CNS-907-audit-unicode-is-letter-doesnt-check-if-a-given-char-is-an-ascii-char
452620c5d Merge pull request #1228 from lavanet/CNS-871-iprpc-queries
227d6b890 Merge pull request #1227 from lavanet/CNS-869-iprpc-fund-tx
4154781b4 Merge pull request #1242 from lavanet/CNS-872-iprpc-unit-tests
3b6f867d1 Send additional referrer usage information (#1278)
1a0e23000 CNS-872: added min cost unit test
d24e2b9b0 CNS-872: added unit test
85ba6891d CNS-872: PR fix
38f4d486f CNS-872: iprpc unit tests fix
74a5cca82 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
e3ba213e3 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
b246353ec CNS-869: iprpc pool fund fix
31124f597 CNS-872: fix unit tests
258faa4f9 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
584cf8878 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
ef79aefe4 CNS-869: fix min iprpc cost charge bug
63298c12a CNS-872L lint fix
7f71d5db7 CNS-872: unit test fix
617a02df4 CNS-872: small fix
258a6e1f3 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
491122678 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-qu
fe00d5b3a CNS-904: lint fix
6d8010b0b CNS-904: add unit test to verify fix
88b830b7b CNS-904: fix bug in credit subtraction
ec39fed27 CNS-904: small tester func fix + unit test
c73d48a27 pr changes
4dbcc1d09 pr change
da8576b9c Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
12bb2e588 Merge pull request #1277 from lavanet/CNS-906-audit-users-can-upgrade-to-a-plan-with-the-same-price
c0778716e Fix subscription keeper comments
612a4ead8 CNS-904: revert changes
cbf6c256c PRT - float panic bug fix (#1275)
059289de5 Fix the bug
21aa64279 Add a test that recreate the bug
098404125 CNS-907: string validation fixes
97982c949 update readme
5cda7df31 pr changes
fec262778 Upgrade version 0.35.7 (#1273)
d03361a79 added timeout for cache fetches (#1272)
d7d075b54 Merge pull request #1267 from lavanet/CNS-903-audit-buyer-overwriting-user-subscription
bc55345e9 pr change
35ca5e6e3 pr change
07f4dff34 pr changes
d0327da56 fixing issues with reflection requests using the newst client, which require a specific error returned to work properly (#1271)
f8b812d51 Merge pull request #1257 from lavanet/CNS-859-unfreeze-in-x-future-epochs
862e571f6 test fix
9e0582a8e pr change
8d5daa3b2 Merge pull request #1270 from lavanet/CNS-901-add-cosmwasm-apis-for-axelar
cefa40371 add cosmossdk full to the chain
a84396adf Merge pull request #1266 from lavanet/CNS-decrease-min-stake
c3227f3b5 add credit to the new subscription
9c3edbe55 limit who can upgrade the subscription plan
301fba357 added test with all scenarious
75e8d0a47 decrease by 5%
9c433cbba add blast mainnet (#1265)
3fd241d64 lint
841c6329c lint
d8d1eb423 PRT-1153: Consumer sometimes get non archive provider even though it specifically asked only for archive (#1261)
6ff66380b upgrade lavap to v0.35.6 (#1262)
79a37e035 add stake entry change restrictions
fed1ad208 PRT: Handle ETH block hashes error for now (#1260)
b694522b4 add last_change field
b59735572 support distributuin after 4years
f06d3aee7 other changes
c8d22dbbb Merge branch 'main' into CNS-870-iprpc-pool-implementation
70971bd34 CNS-868: IPRPC part 1 - IPRPC data implementation (#1207)
5075b279c now unfreeze takes 2 epochs maximum, 1 epoch minimum
992edc23d Merge pull request #1199 from lavanet/CNS-850-audit-inflating-memory-with-empty-stake-entries
596d04458 Merge pull request #1255 from lavanet/CNS-blast-spec
07a586e0d pr change
32035fd3c pr changes
953b382db Merge branch 'main' into CNS-blast-spec
52ab7827f Merge pull request #1236 from AsharibAli/blast-spec
ffb9fa0b9 CNS-866: make pool methods support all denoms (#1200)
e73ea2d24 name fix
dbf1e6a71 spec name
4de6754e6 added spec
acc4b1397 v0.35.5 (#1253)
c70c5ae1c PRT - add protection for conflict spam (#1252)
e67137f96 pr changes
2f67bf3ea Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
45bc5cf91 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
d30df6dec Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
a4062fe82 CNS-870: small fixes
ce6e04119 CNS-872: fix lint
702bf1e8b Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
2c12923ee Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
205a30361 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
e1da79c79 CNS-870: simplify transferSpecFundsToNextMonth
80e398692 CNS-870: small PR fixes
42ab2dfe1 CNS-870: change zero coins
374d197d5 CNS-871: change query name
e69117beb CNS-850: added unit tests
dbf212a00 CNS-850: update README
28cc50ac4 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
11fdc6e1d Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
e57b01d24 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
5cca4e2ee CNS-870: move IPRPC functionality to different file and divide to functions
2e83accc4 Merge branch 'CNS-868-iprpc-data-implementation' into CNS-870-iprpc-pool-implementation
2a0f469e9 CNS-870: small PR fixes
129211e0b CNS-868: small PR fixes
e4e4bc770 fix
63d457361 PRT: Consumer "in <<<" logs truncate (#1241)
481457792 CNS-872: fix mock bank keeper
7ef65b574 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
f485bc428 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
24e547b66 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
52e4a1576 CNS-870: fix lint
04b7f19a6 CNS-872: unit tests
762a347c7 CNS-899 stargaze spec and deployment (#1240)
54379499c Merge pull request #1239 from lavanet/CNS-794-verify-policy-geolocation-on-tx-verification
07f44743a another fix
339b1e6c5 unitest fixes
b1589b483 pr fix
eea2a6d3c pr change
594176580 test fix
70abfc3e9 lint
76b61f97d pr changes
5b1d373aa added frozen unitest
4b6d579a7 fix the pruning
95c23147a Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
6abf4b7fe Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
becc28c61 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
1106020d5 CNS-870: fix handling reward transfer when there are no providers that receive iprpc rewards
4200ff2ac update log
677d7e989 fix
afe97e499 fix
205a80f7e pr fix
9f3a3242c Merge pull request #1229 from lavanet/CNS-886-ignore-dualstaking-hooks-gas-consumption
7478e9089 pr changes
7a640a4d6 PRT-speed-provider-boot (#1234)
2f6bc2fa3 Added  Fuse spec (#1235)
1c08632b1 add the check
85a9c8ac9 Update the target version of protocol (#1238)
f24da3672 Add the old health path to both provider and consumer metrics (#1237)
51110f172 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
d21b0fc26 CNS-871: change popAllSpecBasepays to optionally delete
d14504bb3 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
cf35d39b6 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
64cc384ca Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
79fa8e89f CNS-870: change funcs to use sdk.Coins instead of Coin
4aa25d08b Merge pull request #1220 from lavanet/CNS-883-audit-future-subscription-diff-charge
c1fc6e8eb lint
fcd28d4e0 test
e22ae7ac8 Merge pull request #1184 from lavanet/CNS-822-reward-queries
8ef5b5c4b Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
edcb4b6b4 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
b8b578643 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
5cdea2077 CNS-870: fix addSpecFunds bug
7581b83e0 CNS-870: fix small bug in addSpecsFunds
8ad5bc368 Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
b8785b7d0 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
6138058df Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
6013bc897 CNS-870: changes for bug fixes
28c3d86cd Merge branch 'CNS-871-iprpc-queries' into CNS-872-iprpc-unit-tests
bcac04b35 Merge branch 'CNS-869-iprpc-fund-tx' into CNS-871-iprpc-queries
7ff42ade2 CNS-869: fund iprpc only from the next month
1a8cf4353 Add specs: Blast Sepolia
ef4c68560 Merge branch 'CNS-870-iprpc-pool-implementation' into CNS-869-iprpc-fund-tx
f7932f18a CNS-870: count iprpc cu with cu tracker and not with sub expiry
b72c5b245 adding a fix to near transaction related queries (#1233)
8c7e979a8 increase version number for protocol 0.35.2 (#1232)
9faee8158 PRT-add-flag-to-export-jail-reports (#1226)
aaf6d4baa CNS-872: fix iprpc reward bug
95633aa2b fixing determinism for all transactions for data reliability verification (#1230)
d1192be3b increase near's timeout to 20 seconds (#1222)
bbf3f1106 CNS-872: fix mock bank keeper
e287193bf CNS-872: make mock bank keeper support multiple coins
1b679cdb8 add max providers
035b140e5 handle gas
8ae57c532 CNS-872: create small helper
6b9cb8f06 CNS-872: update pool test with iprpc pool
b7ba787b6 CNS-872: fix for iprpc reward object update
754e21518 CNS-871: scaffold query iprpc spec rewards
fa40bcf5b CNS-871: fix query client context in all queries
6d9c6c0f7 CNS-871: implemented iprpc provider reward
bb5f4b7dd CNS-869: scaffold TX fund iprpc
c3d7d3598 Merge pull request #1225 from lavanet/CNS-885-audit-check-consumer-is-reporting-only-paired-providers
a4c80ebba Merge branch 'main' into CNS-885-audit-check-consumer-is-reporting-only-paired-providers
ae7673ff3 Merge pull request #1216 from lavanet/CNS-847-optional-validator-should-be-mandatory-in-all-cli
5c0b87d34 Merge pull request #1218 from lavanet/CNS-884-audit-validate-chainid-on-delegation-key
09f89e9c0 Merge pull request #1219 from lavanet/CNS-880-audit-create-future-subscription-validate
ecea7c128 Merge branch 'CNS-847-optional-validator-should-be-mandatory-in-all-cli' of github.com:lavanet/lava into CNS-847-optional-validator-should-be-mandatory-in-all-cli
2521317d0 pr change
f9fe122f2 Merge branch 'CNS-868-iprpc-data-implementation' into CNS-870-iprpc-pool-implementation
5ce8dde13 Merge pull request #1217 from lavanet/CNS-846-delegation-limit-for-provider-must-be-a-must-flag
38f48a621 Merge pull request #1221 from lavanet/CNS-881-audit-complainers-cu-should-use-capped-cu
56edb9b11 Merge pull request #1224 from lavanet/CNS-864-subscription-leftover-handling
d3a07dde7 CNS-868: PR fix
dc29e1a1e CNS-868: genesis fixes
3db52d234 CNS-868: make min cost flag in set-iprpc-data required
f18c95eac CNS-870: updated IPRPC reward to work with Current and not Count
3520ce961 pr fix
2201e4bb6 fix
caa4c6315 done
a04e91279 CNS-870: fix lint
6fb71d39a use cuafter qos
a3317ac84 CNS-870: implemented iprpc pool
c97882c70 fix
6185c75f4 fix init_e2e
710269924 fix credit issue
5e91655c9 lint
dee2b88d0 limit future subscription limit
d6983d073 add spec index validation
b9e6828ec fix
569dd6261 now delegate limit flag is mendatory
32d06a746 now validator atg is mendatory
878e0f695 PRT-1135: Fix the error that caused the health test to fail (init_chain_commands) (#1212)
6a94d2850 Merge pull request #1215 from lavanet/CNS-update-starks-verifications
d353be1ee make it small
431e4635c update strks verifications
8b59a7fef PRT-1109: Add gRPC health check, overall health and specific endpoint health for the RPCProvider (#1198)
1c40964a0 upgrade protocol version 35-1 (#1214)
a299e6b74 add referer to all api interfaces, and the option to send it to a backend (#1210)
c68090cea fixing near transcations and cannonical block parsing. (#1213)
fcc0ae882 Merge pull request #1211 from lavanet/CNS-v0.35.0
31b8f0ba4 Merge branch 'CNS-850-audit-inflating-memory-with-empty-stake-entries' of github.com:lavanet/lava into CNS-850-audit-inflating-memory-with-empty-stake-entries
0084016e1 CNS-850: added events
3c6f31e92 add upgrade handler
989683f28 print
eb2ab8d06 fix :)
362dc402c event and fix
3a393ea36 use minselfdelegation at stake tx
0df8a69a1 CNS-850: PR fix
4a72ef92b Merge pull request #1209 from lavanet/CNS-879-add-a-tx-to-change-protocol-param-with-gov-authority
4911a1336 CNS-870: count iprpc cu
794c7b966 CNS-850: min self delegation unit test
fc2daa1ea CNS-850: migrator
e6f82c79d naming
478f51f26 add set version to allowlist for expedited
9640e55a0 Merge branch 'main' into CNS-850-audit-inflating-memory-with-empty-stake-entries
405bd83a4 version validation
b64e61000 CNS-850: enforce min self delegation + unit test fixes
44362a1d1 scaffold tx set protocol version
baa570a08 CNS-850: added min self delegation param
70a07323d Merge pull request #1202 from lavanet/CNS-852-add-on-chain-query-for-all-providers-claimables-rewards
2982f8677 CNS-870: scaffold list iprpc reward
b92fc5d2f Merge pull request #1204 from lavanet/CNS-876-lava-custom-logs-ignore-log-level
3e5ef07ff pr change
49268ac2e Merge pull request #1208 from lavanet/CNS-update-starknet
19b977c20 Merge pull request #1188 from lavanet/CNS-848-audit-send-delegations-of-unstaking-provider-to-empty-provider
dcddb5f4e added apis
02745cf27 CNS-870: define iprpc pool
43db988c0 CNS-868: another lint fix
09b6c2124 CNS-868: fix lint
5e7d39e5a CNS-868: unit test
d9a8e41e1 PRT - fix block parsing for a map inside array case (#1206)
d6511caab change starknet to support multiple versions (#1205)
6e2a2ec3f CNS-868: tx proposal cli to automatically make proposal
95542cb66 CNS-868: fix msg server to return error on bad authority
4e2c5de84 pr fix
c336e5afd fix zero rewards
85e1d4291 use the log flag on zerologer
bc9e39a7b Merge branch 'main' into CNS-852-add-on-chain-query-for-all-providers-claimables-rewards
a93e64b7d CNS-868: scaffold tx set iprpc data
ce349d7bc fix
fc65e17fe add the total coins to the event
a584b4da9 Merge pull request #1201 from lavanet/PRT-1132-block-null-responses
8a6702258 opsi
db4177802 error string lint
9d7675a31 add common errors filtering for responses
4daa8f491 CNS-840: archive pruning verifications for rest and grpc (#1183)
329fef026 PRT-1113 Fixing transactions returning on first error instead of waiting for the result (#1196)
d5f74ed22 CNS-868: scaffold query show iprpc data
426a2c8b3 CNS-868: scaffold single min iprpc cost
c0d1cd99b CNS-868: scaffold map iprpc subscriptions
065045921 CNS-850: fix lint
4e50842f4 CNS-866: make pool methods support all denoms
dea8919df CNS-850: unstake stake entry with 0 stake due to unbond + unit test fixes
8c5f52340 Merge pull request #1197 from lavanet/CNS-845-verify-api-names-does-not-include-spaces-in-spec
ec66746ae fix
874a48568 pr changes
e7ee956cb print error only on fail
6b52c2a25 pr change
918b4ee3b CNS-845: verify api name does not contain space
ed65639f3 CNS-848: PR fix
dd6eb647f adding header prints (#1195)
ecce43e54 remove duplicate api from evmos
f5697c0c5 update evmos spec
f4ce6786a fix apiname
5de850d65 increase protocol version (#1194)
ce2295fbb PRT - Fix stark net block parsing issue (#1190)
706afaabc PRT-1087: Refactor badge generator (#1154)
50d4e41af Add deprecation warning for the commands in lavad (#1172)
20402d80f PRT-prepare-health-for-info-integration (#1157)
43fe3afe9 Adding finalized block timeout to near transaction. (#1193)
a0c3bd044 cool
0c80658d4 add hanging api for async tx (#1189)
6be9024c1 Allow rpcconsumer skip hitting the cache store (#1191)
37fff4c4b CNS-840: PR fix
fb1dce044 CNS-840: FVM doesnt support earliest, set veirification to warning
9ca548230 CNS-840: fix after main merge
384ac5e3d Merge branch 'main' into CNS-840-archive-pruning-verifications-for-jsonrpc-rest-grpc
3503e9a52 CNS-848: when staking, add to delegate total past delegations
10957d5c7 nil protection (#1185)
bf715210b Merge pull request #1187 from lavanet/CNS-subsquid-addons
e8d14f49a addon
79ac87acf Merge pull request #1186 from lavanet/CNS-allow-conensus-to-disable-a-verificatin
6c3aa20c0 PRT-1102: Overall health in a separate endpoint with status code (#1174)
8230f2ea3 lint
97b73bc5e Merge pull request #1178 from lavanet/CNS-825-pruning-verifications-to-none-cosmos-eth-chains
cd371e550 Merge pull request #1170 from lavanet/CNS-834-add-allowlist-of-users-that-can-buy-a-plan
a0929372d lint and typo
81191f809 add the ability to disable a verification by providing an empty expected value and empty latest distance
0349baab5 CNS-822: Add support for provider-reward query
c82b39a64 CNS-840: change earliest supported check
cc0ca98a5 PRT-1103: Health test - add support for add-ons and extensions (#1182)
c35bb71ec CNS-834: fix unit tests
048b31fa8 CNS-825: make new pruning with warning severity
8299efe23 Merge branch 'main' into CNS-825-pruning-verifications-to-none-cosmos-eth-chains
fc948528d CNS-840: make new verifications have "warning" severity
c8c40ff92 CNS-840: add pruning verification for cosmos chains on rest and grpc
e949a2654 CNS-840: added pruning verification for non-earliest interfaces
4c1e8b600 Merge pull request #1177 from lavanet/CNS-831-spec-verification-match-extensions
b5659841e Merge pull request #1181 from lavanet/CNS-844-audit-delegations-tests-fix
5ec9c8b44 Merge pull request #1179 from lavanet/CNS-843-audit-delegations-code-fix
2bf07a6e5 remove log attr
c224c36ce Merge pull request #1171 from lavanet/CNS-830-simulate-chain-for-4-years
fcbc82237 constant
c53c81fbc CNS-831: PR fix
9c76072d0 Merge pull request #1180 from lavanet/CNS-fix-redundant-spaces-in-spec
c2899bc8b Merge pull request #1176 from lavanet/CNS-823-spec-verification-severity-per-extension-not-per-verification
bcad76e44 CNS-844: call dualstaking ante handler + ante unit test
8236dc290 Format changed files
15f754b5d Fix redundant spaces in names in spec
efab67bb3 CNS-843: bug fix
ed52bef0d CNS-831: small fix
bd5523142 CNS-831: support no extensions in verifications
e385f7adb CNS-825: added near pruning verification
c656f7a82 CNS-825: add rule to aptos
495f8736f CNS-825: APT1 pruning verification
ab88a11ac CNS-831: added extension verification
ec711df93 CNS-823: severity is per extension and not per verification
e65357414 Merge pull request #1162 from lavanet/CNS-829-fix-disable-hooks-bollean
a1a43a106 Merge branch 'main' into CNS-829-fix-disable-hooks-bollean
082ddb73a CNS-830: revert increased deposit
0694e45b1 Merge pull request #1140 from lavanet/lava-spec-update
8e47b68da Amend current spec and script
79b70832d CNS-829: migrator
90188df97 Merge pull request #1161 from lavanet/CNS-832-add-group-module
2e69b4da2 Merge branch 'main' into CNS-832-add-group-module
d710b853a Merge pull request #1160 from lavanet/CNS-828-add-authz-module
0f0977c7f CNS-832: added upgrade handler
4aa23e7f1 Merge pull request #1173 from lavanet/CNS-839-lower-the-service-threshold-for-jail-making
dfd5858fa Merge pull request #1166 from lavanet/CNS-824-provider-conflicts-query-needs-to-return-a-list-of-reveal-state-conflicts
cbc5d80fb Merge branch 'main' into CNS-832-add-group-module
be8a5a601 lint
ac876b9c7 update list name
2bb39f0ef CNS-828: add upgrade handler
356232f7a Merge branch 'main' into CNS-828-add-authz-module
20031fed2 add factor for freeze
7fe68ab1d Merge pull request #1109 from RexMilce/feat/ante-proposal
54089d8f8 CNS-824: PR fix
eddaa11d5 remove param change
2a4a46672 add messages to upgrade
85ba1181f CNS-830: add allowed error to payment e2e
0ba32ec83 CNS-830: revert changes from init_chain
666b296e2 Merge branch 'main' into CNS-830-simulate-chain-for-4-years
79657baee CNS-830: make end of month be 24h before and not 10 blocks
61fb14d6c CNS-830: revert temp changes used for testing
a2aeb70fe CNS-834: update readme
861fc23e0 CNS-834: unit tests
99358a2e3 Merge pull request #1126 from lavanet/CNS-769-make-payment-e-2-e-stable
551666cda Merge pull request #1164 from lavanet/CNS-760-remove-freeze-from-conflict
4aadd9838 Merge branch 'main' into CNS-769-make-payment-e-2-e-stable
80dba2d41 CNS-834: added checks for allowed buyers list
d4c962e0e CNS-834: small fix in migrator for future reference
14ad039c3 CNS-834: add allwoed_buyers field to plan
5f2d89e5c Merge pull request #1167 from lavanet/v0.34.0-hot-fix
e442b1d09 migrator fix
624fa1f8b Merge pull request #1163 from lavanet/CNS-826-remove-unbondings-ts-from-dualstaking-genesis-not-used
0ab0137d2 CNS-824: added revealed conflicts to provider conflicts query
ad0a24f87 CNS-830: increase downtime duration even more
f6a5fc079 CNS-830: slightly enlarge downtime duration
74eb20348 Merge pull request #1153 from lavanet/CNS-631-connect-with-osmosis-ibc
cd3b67cc9 CNS-760: removed freeze from conflict
569358aed revert chain id
50650edb0 CNS-826: remove unbondingTS
141dd172c remove requested block after cache hit (#1159)
3e525c62f CNS-829: keep disable hooks var on state
c07ef001c CNS-832: add group module
51efb5233 change chain id
2bda49293 CNS-828: add authz unwrap to dualstaking antehandler
a81090249 change chain id
2d1437306 CNS-828: add authz module
31c95da5f change white to allow
0335c58de CNS-769: allow another error
da0129f29 decrease time for respec validation to 3 minutes (from 10) (#1158)
d8be727da update chain-id
87f2a8db6 fix chainid
80a32a0b2 pr fixes
bf8d48af3 Merge branch 'CNS-IBC-Testing' into CNS-631-connect-with-osmosis-ibc
732790a28 Merge branch 'main' into CNS-631-connect-with-osmosis-ibc
922fd030d CNS-769: allow payment e2e error list
97f17bab1 fix upgrade
0aca4d9eb Merge branch 'main' into CNS-769-make-payment-e-2-e-stable
ce5543cd3 CNS-830: panic on high block rewards
e7a59d74c CNS-830: added things to revert later for debug only
36fce6867 increasing target version for lavap (#1156)
f49d7bf78 Merge pull request #1134 from lavanet/CNS-806-make-projects-of-expired-subscription-delete-immediately
c3efa1caa CNS-806: fix init genesis order bug
2c38b0e68 Merge branch 'main' into CNS-806-make-projects-of-expired-subscription-delete-immediately
b093d06ec PRT-1082 stateless rpc consumer with cache (#1144)
61944aa75 PRT-1074 e2e addons and extensions (#1133)
3378e41e7 PRT-1081: Badge signature bug (#1152)
c585da21d Merge pull request #1141 from lavanet/CNS-778-subscription-bought-with-discount-isnt-taken-into-account-when-rewarding-providers
31b1c91da added migrator
e320fda13 Merge pull request #1142 from lavanet/CNS-815-limit-projects
258ba6c80 CNS-806: PR fix
cb533de6f CNS-830: implement debug query script to collect data
d14dabf1c CNS-830: update scripts and plans to support debug query
526e12966 CNS-830: debug query implementation
de812f181 Update the SDK version to 0.33.3 (#1151)
b23ff163f rewrite
9448b671d add missing ica and ibctendermint modules
78789e84b remove upgrade handler
589e73f4d Merge pull request #1148 from lavanet/CNS-817-uncapped-repeated-fields
f8ed9146d Merge branch 'CNS-778-subscription-bought-with-discount-isnt-taken-into-account-when-rewarding-providers' into CNS-806-make-projects-of-expired-subscription-delete-immediately
2de35665a CNS-778: fix potential division by zero
270965f0e Merge branch 'main' into CNS-778-subscription-bought-with-discount-isnt-taken-into-account-when-rewarding-providers
0f853db7a CNS-817: change endpoints restriction
f115c835a Merge pull request #1150 from lavanet/CNS-canto-remove-pruning
bdb7390b6 remove pruning
b6da42d1a upgrade lavap (#1149)
dd2aede1d CNS-817: limit = 0 -> infinite
e794c1e9a Merge pull request #1146 from lavanet/CNS-fix-cosmoshub-spec
6e3addc72 Merge branch 'main' into CNS-fix-cosmoshub-spec
d8cbc30eb CNS-815: renaming "projects" field to "projects_limit"
018ffda87 CNS-778: PR fix
df5a27685 CNS-817: remove double check
b9a4774c9 Merge pull request #1145 from lavanet/CNS-827-blocks-to-next-timer-expiry-bug-fix-pools-and-payout-queries-fix
f7e7b9a7a Merge pull request #1147 from lavanet/CNS-816-limit-project-keys
8da64354a fix
4c4e6bc2e fix all specs
f366c793d CNS-817: endpoints restriction unit test
648b44b9c CNS-817: implement endpoints geo restriction in staking
060b526a1 PRT-1065: RPCConsumer relays health check (#1136)
504e9eea3 PRT-1078: Fix SDK crash on EMPTY PARSER_FUNC (#1137)
5d8677a71 CNS-817: implement max num of keys restriction in keys TXs + unit test
cb4d3fb28 CNS-816: unit test
7252bf5ac CNS-816: implement max amount of keys in project
f8d82584e fix
fbcf2ca10 fix rule
fed9b8be1 CNS-778: clean CU tracker code
6604ed400 fix print
780c9f4a3 CNS-778: fix COS5 spec
2ffa91f8e CNS-778: fix migrator
368f13a51 CNS-778: fix COS5 spec
de4e3b291 CNS-778: PR fix migrator
7bd5da17e CNS-778: PR fixes
e2ce6927b CNS-827: PR fix
f1c753a19 CNS-827: fixing pools query
803eac89f CNS-827: bug fixes and debug prints
b664e3e64 PRT-1077 allow providers to skip specific verifications (#1139)
01b955bbb allow credentials (#1143)
f23af55e2 scripts
2bce7c57b CNS-806: fix unit tests
84178ca29 CNS-806: let CU tracker timers hold block and credit
f023217f6 Merge branch 'CNS-806-make-projects-of-expired-subscription-delete-immediately' of github.com:lavanet/lava into CNS-806-make-projects-of-expired-subscription-delete-immediately
9e4ac56e7 CNS-806: fix some of the unit tests
170de7aaf CNS-806: revert immediate deletion and delete everything in the next epoch
ecb824f9d CNS-806: combine PurgeProject into DeleteProject
a2523c0ec CNS-806: unit tests and comments
eb75c9056 CNS-806: make projects delete immediately when subscription is expired
87d34daeb CNS-778: lint fix
501ec5bd7 CNS-778: fix sub list query
2e0850350 CNS-778: migrator
b4e7f9d31 CNS-815: add projects field to plans
6cd7c834b CNS-815: migrator
6ab917a38 CNS-815: unit test
5d34b1299 CNS-815: enforce number of projects in sub
88bbddd32 CNS-815: fixed all plan related code + fix plan proposal
3e410817e CNS-815: added plan limit of number of projects
5c69c14c6 CNS-778: make reward remainder return to sub if not expired
aa8e3f90a CNS-778: add credit support + unit tests fix
4fe2ffceb Update Lava's spec file
95b18ec48 Added lava's spec update script
8a8cfa229 CNS-806: fix some of the unit tests
575ffc2ae Merge pull request #1130 from lavanet/CNS-run-second-validator
b54f0372a CNS-806: revert immediate deletion and delete everything in the next epoch
82958a899 Remove inherited APIs from Lava spec
934868405 Merge pull request #1127 from lavanet/CNS-795-fix-show-chain-info-query-to-show-trace-addon
23843b75a CNS-806: combine PurgeProject into DeleteProject
9767a7acf CNS-795: allow chain name in query
cf90fdad1 Merge pull request #1138 from lavanet/SPEC-add-bera-chain
0de6de1e0 fix pruning verifications
f9d933ea8 Merge remote-tracking branch 'origin/main' into SPEC-add-bera-chain
d844d2d42 add bera chain
cd300e4ca PRT-1080 TLS option added to rpc consumer test (#1135)
794263ce2 more tokens
a9883b20b CNS-778: make credit field mnon-nullable
64c3522dc CNS-778: change credit type to sdk.Coin
5b3952e87 CNS-778: added credit field to subscription proto
3eaaf1f0e merge main
598854323 Merge branch 'main' into feat/ante-proposal
9cd6a8022 fix params test
8d164694b CNS-806: unit tests and comments
d63a5a459 Merge pull request #1132 from lavanet/PRT-lavap-version-v-0-33-2
03215303f Merge pull request #1131 from lavanet/evmos-fix-the-fix
bc64bcb7d updating lavap version to 33.2
9f54a47de evmos fix the fix
a75bf51c6 add money
56ce21324 set TS and FS genesis
117b71bc7 Merge pull request #1129 from lavanet/CNS-small-evmos-fix
4365891d2 fix evmos
1aaa4363d bug fix for extensions (#1128)
fc82306a1 CNS-743: added archive to cosmos base (#1120)
94d3c5997 CNS-806: make projects delete immediately when subscription is expired
cab900a94 added script
74329ebc9 CNS-795: show addon in show-chain-info
ce0f7d8f6 CNS-769: enable payment e2e
6eb40600a Merge branch 'main' into CNS-769-make-payment-e-2-e-stable
914eec448 CNS-769: enable payment e2e + disable provider rewards for payment e2e
103b2252a Merge pull request #1123 from lavanet/CNS-fix-genaccount
18df86036 fix
cabb51cc9 upgrade handler (#1122)
b222badaf PRT-1061 state tracker recovery from pruned block (#1107)
311068bb3 Merge pull request #1121 from lavanet/CNS-remove-protocol-restriction
504fa82ae remove
3093928f5 done
86a8709ad Merge pull request #1116 from lavanet/CNS-812-verify-tx-arguments
8c3dbbed3 Merge pull request #1118 from lavanet/CNS-793-remove-deprecated-params
b923474cd CNS-812: PR fixes
bab5c6d6b update readme
f5c96c80f CNS-819-add-periodic-vesting-account-cli (#1119)
ea8be1056 not used
bc147c435 Merge pull request #1117 from lavanet/require-no-error-instead-of-nil
e3f18d4a0 removed unused params
cf377c174 Use require.NoError and require.Error when needed
460a7cbff Remove unnecessary check
85f65d777 Fix test
d1ddf92a4 Move function call to be after validations
135e21dc8 Add string and int validations
1d813ddb1 PRT - Adding hash logs to payment tx (#1115)
387a05921 PRT-1067 adding addons and extensions to our chain parser when bootstrapping (#1108)
1bc0ffa4d Add more basic validation for addresses
ce8101824 Merge branch 'main' into CNS-812-verify-tx-arguments
e6ca7d5fa CNS-812: added subscription validations
da2c7e76c Merge pull request #1097 from lavanet/CNS-800-verify-token-denom-in-tx
d0b0a779c CNS-812: fix unit tests
991e6456f Merge pull request #1111 from lavanet/CNS-add-koii-spec
4a9bd3308 CR Fix: Unnecessary log attr
956d8131b add solana to base specs
33fe710c4 Merge pull request #1100 from lavanet/CNS-799-overflow-conversions
15252cbaa CNS-812: revert checks from CLI
cadc944ac CNS-799: revert implicit mem aliasing check
22ec7295c CNS-812: pairing verifications
0550a6e84 CNS-812: improve dualstaking verifications
714488421 CNS-812: fix unit tests
00ea9f7a1 pr changes
e0219792c Grow 1144 Adding the --relay-server-address to lava (#1071)
4b951637c Merge pull request #1114 from lavanet/dependabot/go_modules/golang.org/x/crypto-0.17.0
ba8cd0ecf Merge pull request #1113 from lavanet/dependabot/go_modules/github.com/dvsekhvalnov/jose2go-1.6.0
aad0d351f CNS-812: dualstaking verifications
3f4d0fc96 Bump golang.org/x/crypto from 0.14.0 to 0.17.0
763d962f1 Bump github.com/dvsekhvalnov/jose2go from 1.5.0 to 1.6.0
6ab346ca4 add reset whitelist
001cd9f4a add into ante handler
3a23d5d8e include update in the app
dbe9e2ff3 Merge remote-tracking branch 'origin/main' into CNS-add-koii-spec
cc3a0c11c working
0379c1cf7 added koii spec and the script to test it
c90675d58 add update handler
40854f1f7 Allow zero for coin validation for DelegateLimit
36c27d327 Revert "Fix broken tests"
06c5f481c Merge pull request #1106 from lavanet/CNS-805-conflict-module-readme
60dcbfb4e Merge pull request #1091 from lavanet/CNS-document-top-architecture
de1d91b7b pr changes
bd7132b98 Fix lint
f6697ce39 Update x/conflict/README.md
bc03dd271 Update x/conflict/README.md
47f45da07 Merge pull request #1105 from lavanet/CNS-804-agoric-testnet-spec
b3c81e6ea Fix broken tests
1606ed9ae Add more denom validations, using one util function to rule them all
c03b7e49f CNS-799: fix unit test
d78efe326 Merge branch 'main' into CNS-799-overflow-conversions
47cf05ecb CNS-799: PR fix 2
1e2fd6253 CNS-799: PR fix
1852ecbe5 Merge branch 'CNS-799-overflow-conversions' of github.com:lavanet/lava into CNS-799-overflow-conversions
133f0e1fb CNS-799: require nil -> require no error
d5d247b69 added conflict readme
b2e424fa9 Update x/dualstaking/keeper/hooks_test.go
ea8b7620a Merge branch 'main' into CNS-800-verify-token-denom-in-tx
4bacc699a Merge pull request #1102 from lavanet/CNS-779-begin-block-store-danger
12cd63fd9 Yet another event msg fix
cb97a57e9 CNS-804: added AGRT endpoints and AGR RPC endpoint
9477b99a9 Merge branch 'main' into CNS-800-verify-token-denom-in-tx
9140f41f2 CR Fix: Move denominator verification to msg_server_stake_provider
d30c3711e Fix event message
758d5b7db Merge pull request #1101 from lavanet/CNS-771-dualstaking-module-readme
481ade99b pr changes
de73959e6 Merge pull request #1086 from lavanet/CNS-791-fixation-readme
66a882c4c Fix init_chain script
e0dfe2ead Add retries to getEpochSize and getEarliestBlockInMemory
45df30d23 Merge pull request #1103 from lavanet/CNS-modulo-by-zero-danger
56411f57b Merge pull request #1104 from lavanet/CNS-801-fix-params-verifications
b8eda5d86 Merge branch 'main' into CNS-779-begin-block-store-danger
b13bf655a CNS-801: fix unit test
41ef41d2b pr changes
f5083c8f5 Fix line
4e53e6837 Fix lint
1697968c8 CR Fix: Common error msg
419ccb462 Add denom check to msg_server_redelegate
fcee22d6f CR Fix: Remove denom check from tx_*
0821b866f Merge pull request #1099 from lavanet/CNS-block-user-from-double-upgrading-sub
3b928ffae pr changes
d0e25ae2a CNS-801: params verifications
ab4f43e75 Update x/dualstaking/README.md
c0d7bbb74 Make sure we do not modulo by zero
94d58301f Add events to projects when failed to reset
aa106e0af Fix subscrtiption.go
81c256b7b add a link to x/Readme
e3af9bdbc PR fixes
8420a91d2 add test case of legacy exec with disallowed prop
f731ca5c9 polish
205a8c472 Merge branch 'main' into feat/ante-proposal
5087913c6 add new message check
50a8b4efc Merge pull request #1095 from lavanet/CNS-798-division-by-zero-sanity-checks
34ff9ae4a Fix providers.go
17bc06960 Replace NewInt(0) with ZeroInt()
fa8789bfd added readme
5b31bb85e Add MaxRewardBoost param validation
cfe747751 Remove falsy warnings
0f1c288b4 new ante test
314485816 Fix broken test
14c75c66e Fix CU tracker
e557c856e Remove unused expected keepers of timerstore
2d16a1232 Merge pull request #1070 from lavanet/CNS-784-project-readme
a6d263d96 CNS-799: fix unit tests
cbf5680a0 CNS-784: fix
be20a2ae9 CNS-784: pr fixes
233d8bb0b CNS-791: PR changes
700b61c84 CNS-799: uint conversions and static analysis tools fixes
e050a3cb6 Don't allow the user to upgrade the subscription more than once in the same epoch
81a824ba9 use whitelist
1034fc31a CR Fix: Redundant check
e5b556f78 Merge pull request #1088 from lavanet/CNS-785-epoch-storage-module-readme
3570cdaae CR Fix: Redundant check
215f2d960 CR Fix: Move check to Validate function
641f91438 now
4f73f9c78 adding optional cors configuration to rpc consumer (#1098)
48bace4ed added links
0742717fa pr changes
ad1820ec6 Update x/epochstorage/README.md
cf56c6565 Update x/epochstorage/README.md
75aebffc5 Update x/epochstorage/README.md
c06998b42 Merge pull request #1093 from lavanet/CNS-797-fix-validators-contribution-issue
55c8b8d0d Merge pull request #1089 from lavanet/CNS-748-add-account-info-total-delegations
884b954ac CR Fix: Unite if's
b054c28bc Fix error
7f17030bf Verify the token denom in tx
f3a483a33 More division by zero checks
bad0ab531 CR Fix: Check for '/' division
20bf6f5ad CR Fix: User error format
eaea0cc8a PRT - Add CORS header support to RPC consumer (#1096)
c22a18be7 adding preflight caching and options response. (#1094)
e5656889c Add sanity check to avoid dividing by zero
189b8756e CNS-784: PR fixes
fe984c522 Add comments on constants
641c90715 Merge branch 'main' into CNS-784-project-readme
2e6fa510e Merge remote-tracking branch 'origin/main' into CNS-document-top-architecture
6b085761a CNS-797: fix issue
0228c06ac CNS-796: Agoric spec (#1092)
554929a7f added delegator
2c6f1d87f done
0f6fb42bf Merge pull request #1081 from lavanet/CNS-788-subscription-module-readme
1898ee2ce CR Fix: More on the CU Tracker
810592ce2 wip
4c778399a added more, WIP
8df546a8b wip readme
267eca9f2 Merge pull request #1087 from lavanet/CNS-787-downtime-readme
3c0bffc10 Merge branch 'main' into CNS-788-subscription-module-readme
9abb2cf25 fix concurrency (#1090)
64dedf1e8 add blacklisted message inclussion
5d4c39f87 PRT-1040-add-policy-updater (#1058)
abc96ed10 PRT - fix e2e race condition and invalid behavior (#1085)
88bc93638 Merge pull request #1083 from lavanet/CNS-770-pairing-module-readme
76131d5da CNS-770: more fixes
e1d6ae789 CNS-770: PR changes
064adb47c CNS-787: fix unit test
52c8aa5ce CNS-748: add total delegations to account info
d0f69851e added readme
ac1b94b70 CNS-787: downtime README
948206671 temp commit
122824b0f CNS-787: fix query help
fc175ce7c CNS-787: fix downtime query
9bee5553d CR Fix: Reference to pairing module
832154a5d CNS-791: fixation readme
b6285d379 Merge pull request #1082 from lavanet/CNS-792-timer-store-module-readme
b9f8c10b6 Remove downgrading paragraph
151e51f04 CR Fix: Clarification in the Abstract section
0209b1a3d CR Fix: Rephrase the 'downgrade' paragraph
527c1112e Merge pull request #1069 from lavanet/CNS-786-spec-readme
2d67e86bf CR Fix: Simplify Advance Month section
011f46b2c CR Fix: Remove redundant line
06546433e added coockbook url
1c3e89403 CR Fix: "... and prefixes"
620343f34 CR Fix: Key and Data explanation
3f29fca4d CR Fix: Reorganise the Concepts section
272adae70 pr changes
376efeb0c CR Fix: Snippet for timer callback
29fdcf8b0 CR Fix: Grammer and elaboration
3e28660ee CR Fix: grammer
0908c6620 CR Fix: Redundancy
23e7a77d4 Small fix to the auto-renewal cli
c26d2c9b0 CR Fix: Add "Effective in" to the transactions table
0a5a794e7 CR Fix: typo
7ef2ecf36 CR Fix: Combine sections
df4e95e54 CR Fix: TMI
a7aac97a5 CR Fix: More info on the cu tracker
041db8260 CR Fix: link to plans readme
5d277900b CR Fix: buy command
c3bb4e81b fix downtime query flags
6de4aabf9 CNS-770: PR changes
c41d5cbb3 Merge branch 'main' into CNS-784-project-readme
97bb0463b Merge branch 'main' into CNS-770-pairing-module-readme
240ec5661 Merge pull request #1084 from lavanet/lava_autocompletion_fix
3657f45dd CNS-770: fix rewards unit test
674513562 CNS-770: fix rewards unit test
e7059b28a Merge branch 'main' into CNS-770-pairing-module-readme
2e6aab215 Update repo's readme with relevant auto-completion script's path
ca8d0ffb5 Change auto completion script's name
3f531bb63 Fix auto completion script's condition for updating bashrc file
80a131197 add genesis blacklist data
44587f822 CNS-770: payment README
da82ac176 Merge pull request #1074 from lavanet/CNS-789-rewards-readme
0c0ae3183 Merge pull request #1079 from lavanet/CNS-v0.32.3
f3cdd14ea Grammar fix
fb5a99bad Grammar fixes
719b7a652 Add timerstore module README
38e840262 Small fix to timerstore query doc
aafdeed9e PRT - adding debug info for reward failure (#1080)
1d348b47e CNS-783
f420a2c42 Add README for subscription module
411536f20 Fix some tx and queries docs
110f087ce adding health check to all api interfaces (#1077)
706696177 added empty upgrade handler
2140c3380 added permission to dualstaking module
71eecc580 using a map
f2cfe5057 pr changes
005aea237 Merge pull request #1053 from lavanet/CNS-766-implement-auto-renewel
a2a45519f Merge pull request #1072 from lavanet/PRT-1059-rpcconsumer-grpc-tls-listener-options
8111d59bd up the version
d596e6df9 new
df23d93ab new
320237e35 Merge pull request #1075 from lavanet/CNS-periodic-vesting
594580dab Fix a bug that caused the test to fail on a full moon
a0f01ea6a Make test better
d2920b39b Merge branch 'main' into PRT-1059-rpcconsumer-grpc-tls-listener-options
16b0f7d59 Fix lint errors
5e830d1b7 Fix tests after last change
fd7ce1b05 CR Fix: Remove unnecessary timer deletion
7fd7523ae CR Fix: Advise user to use --advance-purchase flag on plan block change
e31ad365c setting default value to lava/health
b715be864 CR Fix: Remove redundant arg
fb7bdcf08 making grpc health path adju…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants