Commit Graph

334 Commits

Author SHA1 Message Date
Sanjay
88c1de2f00 chore: Release 1.6.1 (#1488) 2023-10-10 08:32:53 -07:00
adityapk00
9ca079e49b chore: Add peer scores to grafana dashboard (#1487) 2023-10-10 10:23:22 -05:00
adityapk00
c7b28b0689 fix: Install hubble.sh crontab for root instead of user (#1485) 2023-10-10 10:18:45 -05:00
adityapk00
c33f52708b fix: Run protoc as user (#1484) 2023-10-10 09:35:43 -05:00
adityapk00
5b7d56865b fix: Handle L2 event errors (#1483) 2023-10-10 09:22:20 -05:00
Shane da Silva
8a3a3af26b chore: Cut Replicator 0.2.1 (#1475) 2023-10-09 22:30:49 -07:00
Shane da Silva
1e9770f273 fix: Fetch correct replicator app version from package.json (#1474) 2023-10-09 22:26:46 -07:00
Shane da Silva
8a232de4a9 chore: Cut replicator release 0.2.0 (#1470) 2023-10-09 21:25:51 -07:00
Sanjay
902447f89d fix: Fix overzealous crontab upgrade entry (#1469) 2023-10-09 21:17:14 -07:00
Shane da Silva
998f61b099 Fix Replicator Docker Compose config and bootstrap script (#1468)
We want the bootstrap script to ask the user where their hub is.
2023-10-09 21:16:20 -07:00
Sanjay
c07418880e fix: Fix off by one error when inserting into trie (#1465)
* fix: Fix off by one error when inserting into trie

* handle other cases

* changeset
2023-10-09 16:35:16 -07:00
Shane da Silva
aacff0289b Remove eslint-config-custom dependencies (#1464)
These have been replaced by Biome.
2023-10-09 15:08:54 -07:00
Sanjay
433bee81bc [feat]: Enable events sync by default (#1461)
* feat: Enable events sync by default

* changeset

* Fix test
2023-10-09 14:32:26 -07:00
horsefacts
81e6d8ec27 feat: FIP-8 verifications for contract wallets (#1449)
* feat: FIP-8 verifications for contract wallets

* chore: add changeset

* fix: better return types

* feat: validate signature length

* fix: stub test client

* fix: return network_failure on verify error
2023-10-06 20:28:51 -04:00
Sanjay
e10a8c93ce fix: Improve logging on unhandled errors (#1458) 2023-10-06 10:11:45 -07:00
adityapk00
f5c7034833 docs: Linter now checks rpc.proto to ensure HTTP APIs (#1456) 2023-10-05 09:44:07 -05:00
Sanjay
649bfe507a chore: Release 1.6.0 (#1453) 2023-10-04 14:47:13 -07:00
Sanjay
09b7949cf1 feat: Globally unique verifications (#1450) 2023-10-03 22:14:27 -07:00
adityapk00
c64400dcf6 fix: Use DB_SCHEMA version in snapshot path (#1447) 2023-10-03 14:35:50 -05:00
adityapk00
03cd333318 feat: Add audits during sync (#1446) 2023-10-03 12:36:18 -05:00
horsefacts
ef795c711a fix: fall back to eth_getLogs in event sync (#1432)
* chore: upgrade viem to v1.12.2

* fix: sync historical events with getContractEvents

* feat: detect filter support

* chore: update changeset
2023-10-02 19:32:08 -04:00
Sanjay
8abf18640b [feat] Add migration to clear on chain events and force resync (#1442)
* feat: Add migration to clear on chain events and force resync

* clean up old events code

* Add changeset
2023-10-02 13:48:14 -07:00
adityapk00
14f67cf242 feat: Add Peer scoring (#1441) 2023-10-02 13:20:28 -05:00
Sanjay
472e8ae374 Add a flag to clear L2 events (#1439) 2023-09-29 16:54:51 -07:00
adityapk00
4dea7e28bc chore: Upgrade ed25519-dalek in rust (#1438) 2023-09-29 09:00:18 -05:00
adityapk00
b7c2b0a9d3 chore: Replace hub-web with HTTP API examples (#1435) 2023-09-28 09:16:01 -05:00
adityapk00
50d13c02ea chore: v1.5.6 release (#1433) 2023-09-27 12:00:29 -05:00
adityapk00
4809c9c8aa fix: Add HTTP API port in docker compose (#1431) 2023-09-27 11:06:00 -05:00
adityapk00
f163fa3d12 chore: Remove yarn status (#1426) 2023-09-27 11:04:43 -05:00
adityapk00
f743a4306e feat: Allow setting cors for http API (#1428)
* feat: Allow setting cors for http API

* lint
2023-09-26 11:38:16 -05:00
Sanjay
f0ad204e52 feat: Repair sync trie when events and fnames are already present (#1424)
* feat: Include events and fnames when rebuilding the sync trie

* Repair sync trie when events and proofs are already present

* Add changeset
2023-09-25 16:00:15 -07:00
Sanjay
fb1f5c61cf feat: Support onchain events and fnames in sync trie (#1417)
* feat: Support onchain events and fnames in sync trie

* changeset

* fix flaky test
2023-09-25 09:04:55 -07:00
adityapk00
bc4a136683 fix: Add info to http API and other doc fixes (#1420) 2023-09-25 10:48:08 -05:00
adityapk00
833d965147 fix: hubble.sh - Dont delete before overwriting (#1419)
Fixed #1395
2023-09-24 10:33:11 -05:00
adityapk00
aeab5a4ce5 docs: Refactor HTTP API docs (#1416) 2023-09-22 09:46:20 -05:00
adityapk00
31641c176b fix: Bound generated timestamps for tests (#1415) 2023-09-22 09:18:02 -05:00
adityapk00
aa6553b196 [wip] feat: Enable HTTP API Server (#1405) 2023-09-22 08:09:11 -05:00
Sanjay
4b99eddb07 [feat] Support fname and onChainEvent SyncIds (#1414)
* feat: Support fname and onChainEvent SyncIds

* changeset
2023-09-22 00:35:20 -07:00
Sanjay
dd4aec316b chore: Release 1.5.5 (#1412) 2023-09-20 16:34:06 -07:00
Sanjay
20062ceb12 chore: cleanup links store limit default (#1409) 2023-09-20 09:17:50 -07:00
adityapk00
0bc82ce42c fix: Fix tests due to LINK storage change (#1406) 2023-09-20 10:23:28 -05:00
adityapk00
e8b2dafae3 Fix: Fix flaky pruneMessagesJob test (#1402) 2023-09-19 16:32:08 -05:00
adityapk00
520843baf4 feat: Move libp2p to worker thread (#1386) 2023-09-16 13:51:57 -07:00
adityapk00
a232963ce2 fix: Cleanup old snapshots from S3 (#1391) 2023-09-15 15:30:10 -05:00
adityapk00
7b438e6237 test: Add 2 hubble sync+gossip test (#1390) 2023-09-15 12:26:34 -05:00
adityapk00
7cbd77eeb5 test: Add e2e test for hubble startup (#1389) 2023-09-15 10:36:01 -05:00
Sanjay
7e2a66e581 [feat] Add a function to parse timestamp from the eventId (#1388) 2023-09-14 16:34:14 -07:00
adityapk00
82c996af64 fix: Grafana sync times are blank for longer time ranges (#1385) 2023-09-13 12:47:26 -05:00
Sanjay
d77970b110 [chore] Delete pre-migration code (#1369)
* Remove deprecated RPC methods

* Delete unused code

* Delete unused code

* Fix store tests

* Fix more tests

* changeset

* Remove more signer code

* Remove unused signature scheme
2023-09-12 11:11:21 -07:00
Sanjay
87ec4c3db0 chore: release 1.5.4 (#1383) 2023-09-11 21:54:09 -07:00