Commit Graph

309 Commits

Author SHA1 Message Date
Sanjay
649bfe507a chore: Release 1.6.0 (#1453) 2023-10-04 14:47:13 -07:00
adityapk00
6ea579f245 test: Fix bytesCompare flakiness (#1452) 2023-10-04 12:20:46 -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
adityapk00
22f49d8fc1 chore: Cleanup unused protobufs (#1443) 2023-10-02 14:12:52 -05:00
adityapk00
14f67cf242 feat: Add Peer scoring (#1441) 2023-10-02 13:20:28 -05:00
adityapk00
22ce62aa22 chore: Add events subscription example to hub-web (#1436) 2023-09-28 11:31:43 -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
Manan
10a6c3fe26 fix: match type on reaction remove (#1423) 2023-09-25 15:33:50 -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
a61cfb952e docs: Fix broken links (#1418) 2023-09-23 10:23:23 -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
Sanjay
7e2a66e581 [feat] Add a function to parse timestamp from the eventId (#1388) 2023-09-14 16:34:14 -07: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
Sanjay
4893e02db9 fix: Update links store size to be 2500 in the future (#1382)
* fix: Update links store size to be 2500 in the future

* Changeset
2023-09-11 14:51:29 -07:00
adityapk00
471e422f40 chore: Release v1.5.3 (#1377) 2023-09-11 11:32:05 -05:00
Sanjay
08b652edd5 fix: Fix onchain event dedup bug (#1354)
* fix: Correct on-chain event dedup bug

* Handle secondary indices

* Only fix up events before the migration

* Add changeset
2023-09-07 20:32:53 -07:00
Sanjay
bcaab6900d chore: release 1.5.2 (#1355) 2023-09-07 11:37:56 -07:00
Alex Grover
71e7120ec6 chore: replace rome with biome (#1351)
Co-authored-by: adityapk00 <31996805+adityapk00@users.noreply.github.com>
2023-09-07 08:43:02 -05:00
adityapk00
bc416dbe8c feat: Add hub operator's FID (#1352) 2023-09-07 08:04:56 -05:00
Zach Terrell
efd1bff9ca fix: Change replicator timestamp to timestamptz (#1345)
* change replicator timestamp to timestampz

* update README

* Revert "update README"

This reverts commit 605363e86d.

* update README with correct formatting

* fix Shane feedback
2023-09-06 11:22:01 -07:00
Sanjay
76a031e245 feat: move storage limit constants to core (#1343)
* feat: move storage limit constants to core

* changeset
2023-09-05 17:16:02 -07:00
Shane da Silva
d0bc863d4b Update descriptions in replicator example README (#1340) 2023-09-05 14:03:46 -07:00
Vincent Liao
835652da10 add: missing tables on replicator docs (#1328) 2023-09-05 13:55:38 -07:00
adityapk00
2ab99d9518 feat: HTTP API (#1330) 2023-09-05 10:44:38 -05:00
adityapk00
ef65fd4007 fix: Count peer validation errors during sync (#1313)
* fix: Count peer validation errors during sync

* changeset

* doc fix
2023-09-01 08:35:51 -05:00
Sanjay
40cacee931 fix: Drop signer constraint in replicator temporarily (#1298) 2023-08-29 10:07:10 -07:00
Sanjay
35b0d2a281 feat: Support onchain events and username proofs in replicator (#1297) 2023-08-29 08:01:32 -07:00
Sanjay
ec0264e7dc chore: Release 1.5 (#1287) 2023-08-23 15:55:45 -07:00
Sanjay
bf1c44d2f1 feat: Add new signer event fields and new onchainevent RPC calls (#1276)
* feat: RPC compatibility for migration

* Add rpc tests

* Store key and metadata types on onchain signer events

* changeset

* Use generic iterator
2023-08-18 22:06:39 -07:00
adityapk00
ee3897f3f0 feat: Add startup checks and progress bars (#1268)
* feat: Add startup checks and progress bars


* changeset

* typo

* cli option to diable

* initial sync progress bar

* change cli option name

* Install instructions
2023-08-17 09:31:51 -05:00
Sanjay
e6180074d8 feat: enforce storage pruning 1 day after migration (#1267) 2023-08-15 20:00:52 -07:00
Manan
ac12e69d1b remove hub_subscriptions on migrate down, add utility functions (#1249) 2023-08-14 14:20:26 -07:00
adityapk00
75099a855f chore: Release v1.4.6 (#1261) 2023-08-14 15:44:50 -05:00
Sanjay
1fcfd49517 fix: last block bugs with events providers (#1243)
* fix: last block bugs with events providers

* Remove usages of name registry worker

* Better defaults for OP constants

* Fix tests

* Add changeset
2023-08-14 13:32:45 -07:00
Sanjay
c6d79cdbb8 feat: Handle onchain event edge cases (#1240)
* feat: Handle onchain event ordering edge cases

* changeset

* validate scheme for signer

* Sort events by blocknumber and logindex to reflect actual order of onchain operations

* revert enum ordering changes
2023-08-09 10:14:20 -07:00
adityapk00
e55e571f2d chore: add "getting blockchain events" to hub status (#1239) 2023-08-09 09:04:50 -05:00
Manan
cbc45b5a98 fix: resolves conflicts for links_fid_target_fid_type_unique (#1223)
* fix: resolves conflicts for links_fid_target_fid_type_unique

* delete the rows to fix for follow/unfollow back & forth.

* keep the soft deletes but ensure we don't get multiple rows for a follow relation
2023-08-08 23:47:08 -07:00
adityapk00
0752a27283 Update release (#1238) 2023-08-08 13:11:33 -05:00
adityapk00
41334ab865 fix: Move rust code to apps/hubble, @farcaster/core to PureJS (#1235)
* fix: Move rust code to apps/hubble, @farcaster/core to PureJS

* changeset

* cleanup

* lint

* fix path for tests
2023-08-08 12:29:05 -05:00
Landon
9daee18b14 fix: typo's regarding time utilities in hub-nodejs (#1224) 2023-08-07 20:56:21 -07:00
Shane da Silva
8f7c6a36db chore: Cut patch release to fix neon shim (#1233) 2023-08-07 17:51:45 -07:00
adityapk00
afd2146f80 fix: Remove neon shim (#1232)
* fix: Remove neon shim

* changeset
2023-08-07 19:40:41 -05:00
Shane da Silva
4f9bc9cb71 chore: Cut patch release for core and hub-nodejs (#1231)
This removes Rust for now, until we have prebuilt packages for multiple
architectures.
2023-08-07 17:01:10 -07:00