Varun Srinivasan
b6b77d2a02
feature: chaos simulator ( #23 )
2022-05-06 10:13:28 -07:00
dependabot[bot]
aa24e30ae7
build(deps): bump minimist from 1.2.5 to 1.2.6 ( #17 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 15:33:37 -07:00
Varun Srinivasan
db9509e28b
v2.1 Refactor ( #19 )
...
* refactor: update system to the new v2 design specification
* refactor: cleanup minor issues
2022-04-27 21:26:34 -07:00
Varun Srinivasan
d9e02238b8
feat: cast validation (and tests) ( #13 )
...
* feat: cast validation (and tests)
* fix: issues from pr comments
2022-03-27 08:20:53 -07:00
Varun Srinivasan
1a03ba0f1d
feat: engine tracks signers for usernames ( #11 )
2022-03-24 20:27:05 -07:00
danromero
a004ab4866
Fix link ( #10 )
...
Fixed Notion link for Farcaster v2 design doc
2022-03-24 16:00:13 -07:00
Varun Srinivasan
e2aae0da3d
Types: Support Recast, Reactions and Follows ( #9 )
...
* feat: add types for recast
* feat: add types for follows, reactions. refactor and document
* fix: respond to comments
* feat: support attachments and deletable text in casts
* feat: add chainType to root
* feat: change attachments to extensible object
* docs: update readme
* refactor: rename sequence to index
* refactor: merge the notion of type and schema into a single body field
2022-03-24 11:14:56 -07:00
Varun Srinivasan
bce2adfcd6
fix: do not allow root blockHash to be set to 0x0 ( #8 )
2022-03-21 20:28:51 -07:00
Varun Srinivasan
579cd226d0
feat: network viz makes it easy to visualize if sync is complete ( #7 )
...
* feat: network viz makes it easy to visualize if sync is complete
* feat: add colors to mark latest chain
* docs: update
2022-03-21 19:16:41 -07:00
Varun Srinivasan
732953d779
docs: initial readme and roadmap ( #6 )
2022-03-21 15:37:14 -07:00
Varun Srinivasan
e973deca36
refactor: add tests for Engine.addRoot() and fix bugs ( #5 )
...
* add tests for Engine.addRoot() and fix bugs
* fix: network test visualization
2022-03-20 22:22:46 -07:00
Varun Srinivasan
450299a1ac
feat: nodes propagate data through a sync protocol ( #4 )
2022-03-19 22:07:39 -07:00
Varun Srinivasan
2d71b35b37
feat: add basic node engine that can handle signed cast chains ( #3 )
...
* fix: lint on save should use prettier config
* add farcaster types
* add node engine to resolve message chains
* add client to generate messages, update node interfaces
* update server to call clients and nodes
2022-03-19 12:14:04 -07:00
Varun Srinivasan
cd56faabf8
feat: ping-pong nodes ( #2 )
...
* fix: tsc should build with correct paths
* create simple farcaster nodes that ping-pong each other
2022-03-17 14:59:49 -07:00
Varun Srinivasan
4f6dee72f7
git commit -m "add tests into ci" ( #1 )
2022-03-16 17:53:48 -07:00
Varun Srinivasan
01897f840a
scaffold node application
2022-03-16 17:46:07 -07:00
Varun Srinivasan
e2407d2a11
Initial commit
2022-03-16 16:28:13 -07:00