Skip to content

Temp#1

Open
cha0sg0d wants to merge 10 commits intomainfrom
temp
Open

Temp#1
cha0sg0d wants to merge 10 commits intomainfrom
temp

Conversation

@cha0sg0d
Copy link
Copy Markdown

@cha0sg0d cha0sg0d commented May 5, 2023

No description provided.

DanTehrani and others added 9 commits April 28, 2023 18:25
* Better logging

* Handle pubkey extraction edge cases

* Add blockHeight column
…naelabs#37)

* feat: add husky pre-commit hook

* feat: update pre-commit hook and ensure husky runs

* chore: revert commit-msg hook

* chore: reminder about schema

---------

Co-authored-by: cha0sg0d <0xcha0sg0d@gmail.com>
* Better logging

* Handle pubkey extraction edge cases

* Add blockHeight column

* feat: add script to populate pubkey and multisig code cache

* feat: get the pubkeys of the dev accounts from tx history

* chore: only use a single dev account

* chore: remove debug log

* chore: update README.md
* feat: test

* feat: update build script
* chore: add SPECIFICATION.md

* feat: implement the spec

* feat: add utilities for Upvote

* feat: add `groupRoot` to `Content` and `Upvote`

* chore: cleanup

* feat: check the consistency of contentMessage.groupRoot and publicInput.groupRoot in verification

* chore: cleanup the spec

* feat: add type `PrefixedHex`

* chore: cleanup

* chore: add spec title

* chore: update util functions to recover the pubkey instead of the address

the address can be derived from the pubkey if necessary

* chore: rename `Content` to `Post`, and `ContentMessage` to `Content`

* chore: apply the renaming to nymjs
…le with test data (personaelabs#39)

* chore: add SPECIFICATION.md

* feat: implement the spec

* feat: use nymjs in the backend

* feat: update example frontend to use nymjs

* feat: add utilities for Upvote

* feat: add `groupRoot` to `Content` and `Upvote`

* chore: cleanup

* feat: check the consistency of contentMessage.groupRoot and publicInput.groupRoot in verification

* chore: cleanup the spec

* feat: add type `PrefixedHex`

* chore: cleanup

* chore: add spec title

* chore: update util functions to recover the pubkey instead of the address

the address can be derived from the pubkey if necessary

* chore: rename `Content` to `Post`, and `ContentMessage` to `Content`

* chore: apply the renaming to nymjs

* feat: apply the new spec to the db scheme

* feat: apply the new spec to the backend

* feat: add example usage of nymjs and the API endpoints

* chore: update api-doc to follow the new spec

* chore: update the recursive query to reflect the latest schema

* chore: build nymjs on install

* chore: remove unusued root dependency

* feat: add script to populate posts/upvotes tables with test data

* fix: fix pnpm-lock.yaml (ran `pnpm i` in frontend/)

* feat: update pre-commit to check the prisma schema in test_data/

* chore: add `prepare` script which creates the .env file

* chore: add some logs in the script

* chore: run `prisma generate` at `prepare`

* feat: make test data non-deterministic (since proofs are non-deterministic)

* feat: create more dummy upvotes

* feat: return the number of upvotes in recursive query

* fix: dummy upvotes weren't populating

* Create README.md

---------

Co-authored-by: cha0sg0d <0xcha0sg0d@gmail.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nym-a4mj ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 5, 2023 6:37am

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.

3 participants