435 Commits

Author SHA1 Message Date
moebius
24b35ae56b chore: update READMEs (#8) 2025-01-07 10:06:28 +00:00
moebius
c45821535e feat: CommitmentHasher and Withdrawal circuits (#1)
# 🤖 Linear

Closes 0XB-72
Closes 0XB-70
Closes 0XB-69

---------

Co-authored-by: drgorillamd <83670532+drgorillamd@users.noreply.github.com>
2025-01-07 08:42:57 +00:00
moebius
2840e0d2e7 feat: compile poseidon hashers using circomlibjs, remove poseidon-solidity (#5)
# 🤖 Linear

Closes 0XB-136
2025-01-06 14:23:22 +00:00
moebius
c316010eac chore: add pull request template for linear task tracking (#4) 2025-01-06 09:11:04 +00:00
moebius
f410366f94 feat: Entrypont and PrivacyPool contracts base (#3)
## This pull request introduces:
- the `State` contract
- the `PrivacyPool` base contract
- the `PrivacyPoolSimple` contract
- the `PrivacyPoolComplex` contract 
- the `Entrypoint` contract 
- the `Entrypoint.tree` unit test scaffold file 
- the `PrivacyPool.tree` unit test scaffold file

# 🤖 Linear
Closes 0XB-77
Closes 0XB-75
2025-01-06 09:10:51 +00:00
moebius
8088a171b7 fix: delete oldest known state root when inserting a new leaf 2025-01-05 16:19:41 +01:00
moebius
f42fec88e1 chore: improve natspec, rename value handling methods 2025-01-05 16:17:58 +01:00
moebius
c3641327cd chore: add pull request template for linear task tracking 2025-01-05 15:46:16 +01:00
moebius
3bb9558395 fix: balance change check bug 2025-01-05 15:36:42 +01:00
moebius
3bd03698ee docs: add natspec to new methods 2025-01-03 17:44:41 +01:00
moebius
9e490ceedc fix: address pr comments 2025-01-03 17:42:55 +01:00
moebius
a9ba6b635c fix: various fixes 2025-01-03 17:37:16 +01:00
moebius
a62b76c2d7 chore: fix todos 2025-01-03 12:41:56 +01:00
moebius
1cd8eb6043 fix: formatting 2025-01-03 10:51:40 +01:00
moebius
da2166d369 fix: formatting 2025-01-02 15:42:11 +01:00
moebius
a897eda721 fix: scaffold and added skipping tests for ci 2025-01-02 15:35:57 +01:00
moebius
d8dcd88289 fix: ci directory 2025-01-02 14:59:44 +01:00
moebius
86a8b2c3ee chore: set CI actions in root directory 2025-01-02 14:58:00 +01:00
moebius
e8f4deeb76 chore: updated tree files, remove allowance on pool deletion 2025-01-02 14:27:12 +01:00
moebius
84048561b7 fix: remove poseidon contract address state variable 2025-01-02 13:54:37 +01:00
moebius
3351f9c00c chore: populate event data 2025-01-02 13:06:32 +01:00
moebius
cdb8821dee feat: add poseidon hasher 2025-01-02 12:47:03 +01:00
moebius
05873602da test: tree files 2025-01-02 12:39:05 +01:00
moebius
a7611c81c4 feat: add root cache 2025-01-02 12:31:32 +01:00
moebius
f68b060224 chore: state contract natspec 2025-01-02 12:19:33 +01:00
moebius
52b7114703 chore: added eth receive on entrypoint, fixed linting issues 2025-01-02 12:07:15 +01:00
moebius
b166dc3dca chore: privacy pool natspec 2025-01-02 01:10:55 +01:00
moebius
cd97b97423 chore: remove greeter templates. document pool 2025-01-02 00:54:46 +01:00
moebius
3c38da0f2c chore: remove greeter unit and integration tests 2025-01-02 00:31:46 +01:00
moebius
ad837a9cbc chore: entrypoint unit test tree 2025-01-02 00:29:35 +01:00
moebius
bb9ea8386c chore: entrypoint natspec 2025-01-02 00:25:06 +01:00
moebius
aaa7060cfa feat: entrypoint contract 2025-01-01 23:44:36 +01:00
moebius
a084b3d623 feat: first contracts draft 2024-12-18 13:01:30 -03:00
moebius
689f8d1971 init repository 2024-12-16 16:36:48 -03:00
repo-creatooor[bot]
4e6a7d2d3f Initial commit 2024-12-16 19:22:34 +00:00