{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672921046,"defaultBranch":"main","name":"etf-sdk","ownerLogin":"ideal-lab5","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-31T13:17:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/89713047?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716924417.0","currentOid":""},"activityList":{"items":[{"before":"7b853e0fe59aa639c3422d0d8b71dfcf3b27edcd","after":"1bdfddc0c8b01cab2d0bc95b30768215f3be4d25","ref":"refs/heads/main","pushedAt":"2024-05-30T15:58:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"Expose func to calc encoded commitment (#13)\n\n* expose wasm func to get encoded commitment\r\n\r\n* update toml\r\n\r\n* update deps","shortMessageHtmlLink":"Expose func to calc encoded commitment (#13)"}},{"before":"7d9876a49812c24493fa23d18c826d22b476ee68","after":"3a332c6cafe35f2f0d146e94753f9d9afbac7187","ref":"refs/heads/dev","pushedAt":"2024-05-30T15:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"update deps","shortMessageHtmlLink":"update deps"}},{"before":"7b853e0fe59aa639c3422d0d8b71dfcf3b27edcd","after":"7d9876a49812c24493fa23d18c826d22b476ee68","ref":"refs/heads/dev","pushedAt":"2024-05-28T21:16:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"update toml","shortMessageHtmlLink":"update toml"}},{"before":null,"after":"7b853e0fe59aa639c3422d0d8b71dfcf3b27edcd","ref":"refs/heads/dev","pushedAt":"2024-05-28T19:26:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"Api update (#12)\n\n* add serde to std\r\n\r\n* use alloc\r\n\r\n* rename lib to main\r\n\r\n* update api, add test funcs\r\n\r\n* update api:\r\n\r\n* remove redundant clone\r\n\r\n* add new error types\r\n\r\n* update readme, bump versions\r\n\r\n* remove warning, unused var\r\n\r\n* update tests to use cryptorng\r\n\r\n* rename package\r\n\r\n* update readme\r\n\r\n* update toml\r\n\r\n* address clippy\r\n\r\n* clippy\r\n\r\n* update homepage\r\n\r\n* update license\r\n\r\n* update dependency\r\n\r\n* add test functions\r\n\r\n* fix typo\r\n\r\n* pass id point to ibe, call hash to g1 in client\r\n\r\n* update version\r\n\r\n* update tests + readme\r\n\r\n* update readme\r\n\r\n* keygen works\r\n\r\n* simplified dpss reshare works\r\n\r\n* cleanup, DPSS w/o enc + zkp works\r\n\r\n* add paillier keygen\r\n\r\n* works with paillier\r\n\r\n* basic dlog proof works\r\n\r\n* multi paillier dlog proof works\r\n\r\n* cleanup, clippy\r\n\r\n* add paillier utils\r\n\r\n* update serdjson dep\r\n\r\n* use bincode\r\n\r\n* add wrapper struct\r\n\r\n* add rand func\r\n\r\n* change func visibility\r\n\r\n* update caps to be serializable\r\n\r\n* make wrapper serializable\r\n\r\n* remove unused generics\r\n\r\n* implement encode and decode for acss\r\n\r\n* properly encode/code\r\n\r\n* experiement\r\n\r\n* add typeinfo\r\n\r\n* use vec instead of btreemap\r\n\r\n* update paillier deps:\r\n\r\n* remove scale codec\r\n\r\n* cleanup deps\r\n\r\n* update deps\r\n\r\n* cleanup\r\n\r\n* use gmo\r\n\r\n* use gmp\r\n\r\n* use bigint\r\n\r\n* use bigint\r\n\r\n* add feature\r\n\r\n* move rand chacha to dev deps\r\n\r\n* make bincode optional\r\n\r\n* use serde json over bincode\r\n\r\n* fix paillier lib\r\n\r\n* add canonnical de/serialize\r\n\r\n* cleanup tests and toml\r\n\r\n* update toml\r\n\r\n* std supp\r\n\r\n* bump version\r\n\r\n* remove paillier feature\r\n\r\n* use default features\r\n\r\n* remove kzen paillier from std\r\n\r\n* remove curv from std\r\n\r\n* use bigint feature\r\n\r\n* use curv bigint\r\n\r\n* WIP: remove paillier from acss and use el gamal instead\r\n\r\n* add hashed el gamal and sigma protocol\r\n\r\n* acss with hashed el gamal wip\r\n\r\n* add hashed el gamal sigma protocol\r\n\r\n* refactor to use w3f-bls double pubkey approach\r\n\r\n* add wrapper for enginebls type\r\n\r\n* alias\r\n\r\n* use keypairvt instead of secretkeyvt\r\n\r\n* cleanup\r\n\r\n* add more tests\r\n\r\n* add new errors, enhance test coverage\r\n\r\n* ignore wasm specific files for now\r\n\r\n* add basic benchmarking\r\n\r\n* add docs\r\n\r\n* address clippy\r\n\r\n* wip timelock upgrades - changing interpolation logic\r\n\r\n* threshold bls interpolation works\r\n\r\n* refactoring, add more unit tests, update docs and benchmarks\r\n\r\n* more benchmarks\r\n\r\n* add round public back to tlock\r\n\r\n* clippy\r\n\r\n* update tlock doc\r\n\r\n* remove identity field\r\n\r\n* initial push for api rework\r\n\r\n* pushing passing test. Ciphertext creation still pending\r\n\r\n* ciphertext generation now functional\r\n\r\n* code cleanup and function signature for decrypt\r\n\r\n* initial working version of decrypt - needs review and cleanup\r\n\r\n* removed most commented out code, cleaned up imports, and organized code\r\n\r\n* added extra error handling plus code cleanup\r\n\r\n* updated decrypt, completed tests, and made IBESecret serializable\r\n\r\n* added decryption failure test. Need to improve assert\r\n\r\n* Added comparison for decrypt failure. Clean up imports\r\n\r\n* change line endings\r\n\r\n* added extract method for UI purposes\r\n\r\n* updated UI component for demonstrations\r\n\r\n* Fixed line endings on files. CRLF -> LF\r\n\r\n* updated from PR comments. Still need to add docs\r\n\r\n* removed SerdeNArray struct\r\n\r\n* Added brief descriptions for functions in lib.rs\r\n\r\n* // -> ///\r\n\r\n* updated verbage of commment. Removed api.rs.\r\n\r\n* updated based on PR comments. Removed api.rs.\r\n\r\n---------\r\n\r\nCo-authored-by: colemanirby ","shortMessageHtmlLink":"Api update (#12)"}},{"before":"bb6f4f710a30b2532b23a31484cf731118146111","after":null,"ref":"refs/heads/m3","pushedAt":"2024-05-28T19:26:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"d2a1880af1c3491e400331ba769c4bd363afb2f0","after":null,"ref":"refs/heads/dpss","pushedAt":"2024-05-28T19:26:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"5c681a3634e6999b9e4affcfc00ae38a4c525f0d","after":null,"ref":"refs/heads/dev","pushedAt":"2024-05-28T19:26:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"0187662977addb698d419899efbe3cc5f62b47d4","after":"7b853e0fe59aa639c3422d0d8b71dfcf3b27edcd","ref":"refs/heads/main","pushedAt":"2024-05-28T19:23:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"Api update (#12)\n\n* add serde to std\r\n\r\n* use alloc\r\n\r\n* rename lib to main\r\n\r\n* update api, add test funcs\r\n\r\n* update api:\r\n\r\n* remove redundant clone\r\n\r\n* add new error types\r\n\r\n* update readme, bump versions\r\n\r\n* remove warning, unused var\r\n\r\n* update tests to use cryptorng\r\n\r\n* rename package\r\n\r\n* update readme\r\n\r\n* update toml\r\n\r\n* address clippy\r\n\r\n* clippy\r\n\r\n* update homepage\r\n\r\n* update license\r\n\r\n* update dependency\r\n\r\n* add test functions\r\n\r\n* fix typo\r\n\r\n* pass id point to ibe, call hash to g1 in client\r\n\r\n* update version\r\n\r\n* update tests + readme\r\n\r\n* update readme\r\n\r\n* keygen works\r\n\r\n* simplified dpss reshare works\r\n\r\n* cleanup, DPSS w/o enc + zkp works\r\n\r\n* add paillier keygen\r\n\r\n* works with paillier\r\n\r\n* basic dlog proof works\r\n\r\n* multi paillier dlog proof works\r\n\r\n* cleanup, clippy\r\n\r\n* add paillier utils\r\n\r\n* update serdjson dep\r\n\r\n* use bincode\r\n\r\n* add wrapper struct\r\n\r\n* add rand func\r\n\r\n* change func visibility\r\n\r\n* update caps to be serializable\r\n\r\n* make wrapper serializable\r\n\r\n* remove unused generics\r\n\r\n* implement encode and decode for acss\r\n\r\n* properly encode/code\r\n\r\n* experiement\r\n\r\n* add typeinfo\r\n\r\n* use vec instead of btreemap\r\n\r\n* update paillier deps:\r\n\r\n* remove scale codec\r\n\r\n* cleanup deps\r\n\r\n* update deps\r\n\r\n* cleanup\r\n\r\n* use gmo\r\n\r\n* use gmp\r\n\r\n* use bigint\r\n\r\n* use bigint\r\n\r\n* add feature\r\n\r\n* move rand chacha to dev deps\r\n\r\n* make bincode optional\r\n\r\n* use serde json over bincode\r\n\r\n* fix paillier lib\r\n\r\n* add canonnical de/serialize\r\n\r\n* cleanup tests and toml\r\n\r\n* update toml\r\n\r\n* std supp\r\n\r\n* bump version\r\n\r\n* remove paillier feature\r\n\r\n* use default features\r\n\r\n* remove kzen paillier from std\r\n\r\n* remove curv from std\r\n\r\n* use bigint feature\r\n\r\n* use curv bigint\r\n\r\n* WIP: remove paillier from acss and use el gamal instead\r\n\r\n* add hashed el gamal and sigma protocol\r\n\r\n* acss with hashed el gamal wip\r\n\r\n* add hashed el gamal sigma protocol\r\n\r\n* refactor to use w3f-bls double pubkey approach\r\n\r\n* add wrapper for enginebls type\r\n\r\n* alias\r\n\r\n* use keypairvt instead of secretkeyvt\r\n\r\n* cleanup\r\n\r\n* add more tests\r\n\r\n* add new errors, enhance test coverage\r\n\r\n* ignore wasm specific files for now\r\n\r\n* add basic benchmarking\r\n\r\n* add docs\r\n\r\n* address clippy\r\n\r\n* wip timelock upgrades - changing interpolation logic\r\n\r\n* threshold bls interpolation works\r\n\r\n* refactoring, add more unit tests, update docs and benchmarks\r\n\r\n* more benchmarks\r\n\r\n* add round public back to tlock\r\n\r\n* clippy\r\n\r\n* update tlock doc\r\n\r\n* remove identity field\r\n\r\n* initial push for api rework\r\n\r\n* pushing passing test. Ciphertext creation still pending\r\n\r\n* ciphertext generation now functional\r\n\r\n* code cleanup and function signature for decrypt\r\n\r\n* initial working version of decrypt - needs review and cleanup\r\n\r\n* removed most commented out code, cleaned up imports, and organized code\r\n\r\n* added extra error handling plus code cleanup\r\n\r\n* updated decrypt, completed tests, and made IBESecret serializable\r\n\r\n* added decryption failure test. Need to improve assert\r\n\r\n* Added comparison for decrypt failure. Clean up imports\r\n\r\n* change line endings\r\n\r\n* added extract method for UI purposes\r\n\r\n* updated UI component for demonstrations\r\n\r\n* Fixed line endings on files. CRLF -> LF\r\n\r\n* updated from PR comments. Still need to add docs\r\n\r\n* removed SerdeNArray struct\r\n\r\n* Added brief descriptions for functions in lib.rs\r\n\r\n* // -> ///\r\n\r\n* updated verbage of commment. Removed api.rs.\r\n\r\n* updated based on PR comments. Removed api.rs.\r\n\r\n---------\r\n\r\nCo-authored-by: colemanirby ","shortMessageHtmlLink":"Api update (#12)"}},{"before":"f8855a30e7a55533e229c6848cb21e8af7a2cb82","after":null,"ref":"refs/heads/dpss-noscale","pushedAt":"2024-05-28T19:20:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"538c3919e9bc7c8b865f3bbdc021173c7afc85ad","after":null,"ref":"refs/heads/tony/dev","pushedAt":"2024-05-28T19:20:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"4aab2b0382413968fc2b93ec1a5a942cd35500cb","after":null,"ref":"refs/heads/tmp","pushedAt":"2024-05-28T19:20:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"}},{"before":"4aab2b0382413968fc2b93ec1a5a942cd35500cb","after":"0187662977addb698d419899efbe3cc5f62b47d4","ref":"refs/heads/main","pushedAt":"2024-05-28T19:19:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"W3fbls migration (#11)\n\n* add serde to std\r\n\r\n* use alloc\r\n\r\n* rename lib to main\r\n\r\n* update api, add test funcs\r\n\r\n* update api:\r\n\r\n* remove redundant clone\r\n\r\n* add new error types\r\n\r\n* update readme, bump versions\r\n\r\n* remove warning, unused var\r\n\r\n* update tests to use cryptorng\r\n\r\n* rename package\r\n\r\n* update readme\r\n\r\n* update toml\r\n\r\n* address clippy\r\n\r\n* clippy\r\n\r\n* update homepage\r\n\r\n* update license\r\n\r\n* update dependency\r\n\r\n* add test functions\r\n\r\n* fix typo\r\n\r\n* pass id point to ibe, call hash to g1 in client\r\n\r\n* update version\r\n\r\n* update tests + readme\r\n\r\n* update readme\r\n\r\n* keygen works\r\n\r\n* simplified dpss reshare works\r\n\r\n* cleanup, DPSS w/o enc + zkp works\r\n\r\n* add paillier keygen\r\n\r\n* works with paillier\r\n\r\n* basic dlog proof works\r\n\r\n* multi paillier dlog proof works\r\n\r\n* cleanup, clippy\r\n\r\n* add paillier utils\r\n\r\n* update serdjson dep\r\n\r\n* use bincode\r\n\r\n* add wrapper struct\r\n\r\n* add rand func\r\n\r\n* change func visibility\r\n\r\n* update caps to be serializable\r\n\r\n* make wrapper serializable\r\n\r\n* remove unused generics\r\n\r\n* implement encode and decode for acss\r\n\r\n* properly encode/code\r\n\r\n* experiement\r\n\r\n* add typeinfo\r\n\r\n* use vec instead of btreemap\r\n\r\n* update paillier deps:\r\n\r\n* remove scale codec\r\n\r\n* cleanup deps\r\n\r\n* update deps\r\n\r\n* cleanup\r\n\r\n* use gmo\r\n\r\n* use gmp\r\n\r\n* use bigint\r\n\r\n* use bigint\r\n\r\n* add feature\r\n\r\n* move rand chacha to dev deps\r\n\r\n* make bincode optional\r\n\r\n* use serde json over bincode\r\n\r\n* fix paillier lib\r\n\r\n* add canonnical de/serialize\r\n\r\n* cleanup tests and toml\r\n\r\n* update toml\r\n\r\n* std supp\r\n\r\n* bump version\r\n\r\n* remove paillier feature\r\n\r\n* use default features\r\n\r\n* remove kzen paillier from std\r\n\r\n* remove curv from std\r\n\r\n* use bigint feature\r\n\r\n* use curv bigint\r\n\r\n* WIP: remove paillier from acss and use el gamal instead\r\n\r\n* add hashed el gamal and sigma protocol\r\n\r\n* acss with hashed el gamal wip\r\n\r\n* add hashed el gamal sigma protocol\r\n\r\n* refactor to use w3f-bls double pubkey approach\r\n\r\n* add wrapper for enginebls type\r\n\r\n* alias\r\n\r\n* use keypairvt instead of secretkeyvt\r\n\r\n* cleanup\r\n\r\n* add more tests\r\n\r\n* add new errors, enhance test coverage\r\n\r\n* ignore wasm specific files for now\r\n\r\n* add basic benchmarking\r\n\r\n* add docs\r\n\r\n* address clippy\r\n\r\n* wip timelock upgrades - changing interpolation logic\r\n\r\n* threshold bls interpolation works\r\n\r\n* refactoring, add more unit tests, update docs and benchmarks\r\n\r\n* more benchmarks\r\n\r\n* add round public back to tlock\r\n\r\n* clippy\r\n\r\n* update tlock doc\r\n\r\n* remove identity field\r\n\r\n* Api update (#10)\r\n\r\n* initial push for api rework\r\n\r\n* pushing passing test. Ciphertext creation still pending\r\n\r\n* ciphertext generation now functional\r\n\r\n* code cleanup and function signature for decrypt\r\n\r\n* initial working version of decrypt - needs review and cleanup\r\n\r\n* removed most commented out code, cleaned up imports, and organized code\r\n\r\n* added extra error handling plus code cleanup\r\n\r\n* updated decrypt, completed tests, and made IBESecret serializable\r\n\r\n* added decryption failure test. Need to improve assert\r\n\r\n* Added comparison for decrypt failure. Clean up imports\r\n\r\n* change line endings\r\n\r\n* added extract method for UI purposes\r\n\r\n* updated UI component for demonstrations\r\n\r\n* Fixed line endings on files. CRLF -> LF\r\n\r\n* updated from PR comments. Still need to add docs\r\n\r\n* removed SerdeNArray struct\r\n\r\n* Added brief descriptions for functions in lib.rs\r\n\r\n* // -> ///\r\n\r\n* updated verbage of commment. Removed api.rs.\r\n\r\n* updated based on PR comments. Removed api.rs.\r\n\r\n---------\r\n\r\nCo-authored-by: driemworks \r\n\r\n* Revert \"Api update (#10)\"\r\n\r\nThis reverts commit 227b8fedb6b6a5a0774ad0d4d1d54aefbfa3811c.\r\n\r\n---------\r\n\r\nCo-authored-by: Coleman Irby ","shortMessageHtmlLink":"W3fbls migration (#11)"}},{"before":"227b8fedb6b6a5a0774ad0d4d1d54aefbfa3811c","after":"c6e61a89b94b57bcbde2293208a2875469f4fc5c","ref":"refs/heads/w3fbls-migration","pushedAt":"2024-05-28T19:19:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"Merge branch 'main' into w3fbls-migration","shortMessageHtmlLink":"Merge branch 'main' into w3fbls-migration"}},{"before":null,"after":"4aab2b0382413968fc2b93ec1a5a942cd35500cb","ref":"refs/heads/tmp","pushedAt":"2024-05-28T19:17:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"ETF Milestone 2 (#7)\n\n* add serde to std\r\n\r\n* use alloc\r\n\r\n* rename lib to main\r\n\r\n* update api, add test funcs\r\n\r\n* update api:\r\n\r\n* remove redundant clone\r\n\r\n* add new error types\r\n\r\n* update readme, bump versions\r\n\r\n* remove warning, unused var\r\n\r\n* update tests to use cryptorng\r\n\r\n* rename package\r\n\r\n* update readme\r\n\r\n* update toml\r\n\r\n* address clippy\r\n\r\n* clippy\r\n\r\n* update homepage\r\n\r\n* update license\r\n\r\n* update dependency\r\n\r\n* add test functions\r\n\r\n* fix typo\r\n\r\n* pass id point to ibe, call hash to g1 in client\r\n\r\n* update version\r\n\r\n* update tests + readme\r\n\r\n* update readme\r\n\r\n* keygen works\r\n\r\n* simplified dpss reshare works\r\n\r\n* cleanup, DPSS w/o enc + zkp works\r\n\r\n* add paillier keygen\r\n\r\n* works with paillier\r\n\r\n* basic dlog proof works\r\n\r\n* multi paillier dlog proof works\r\n\r\n* cleanup, clippy\r\n\r\n* add paillier utils\r\n\r\n* update serdjson dep\r\n\r\n* use bincode\r\n\r\n* add wrapper struct\r\n\r\n* add rand func\r\n\r\n* change func visibility\r\n\r\n* update caps to be serializable\r\n\r\n* make wrapper serializable\r\n\r\n* remove unused generics\r\n\r\n* implement encode and decode for acss\r\n\r\n* properly encode/code\r\n\r\n* experiement\r\n\r\n* add typeinfo\r\n\r\n* use vec instead of btreemap\r\n\r\n* update paillier deps:\r\n\r\n* remove scale codec\r\n\r\n* cleanup deps\r\n\r\n* update deps\r\n\r\n* cleanup\r\n\r\n* use gmo\r\n\r\n* use gmp\r\n\r\n* use bigint\r\n\r\n* use bigint\r\n\r\n* add feature\r\n\r\n* move rand chacha to dev deps\r\n\r\n* make bincode optional\r\n\r\n* use serde json over bincode\r\n\r\n* fix paillier lib\r\n\r\n* add canonnical de/serialize\r\n\r\n* cleanup tests and toml\r\n\r\n* update toml\r\n\r\n* std supp\r\n\r\n* bump version\r\n\r\n* remove paillier feature\r\n\r\n* use default features\r\n\r\n* remove kzen paillier from std\r\n\r\n* remove curv from std\r\n\r\n* use bigint feature\r\n\r\n* use curv bigint\r\n\r\n* WIP: remove paillier from acss and use el gamal instead\r\n\r\n* add hashed el gamal and sigma protocol\r\n\r\n* acss with hashed el gamal wip\r\n\r\n* add hashed el gamal sigma protocol\r\n\r\n* refactor to use w3f-bls double pubkey approach\r\n\r\n* add wrapper for enginebls type\r\n\r\n* alias\r\n\r\n* use keypairvt instead of secretkeyvt\r\n\r\n* cleanup\r\n\r\n* add more tests\r\n\r\n* add new errors, enhance test coverage\r\n\r\n* ignore wasm specific files for now\r\n\r\n* add basic benchmarking\r\n\r\n* add docs\r\n\r\n* address clippy\r\n\r\n* wip timelock upgrades - changing interpolation logic\r\n\r\n* threshold bls interpolation works\r\n\r\n* refactoring, add more unit tests, update docs and benchmarks\r\n\r\n* more benchmarks\r\n\r\n* add round public back to tlock\r\n\r\n* clippy\r\n\r\n* update tlock doc\r\n\r\n* remove identity field","shortMessageHtmlLink":"ETF Milestone 2 (#7)"}},{"before":"5dd2ae1a22a2669674e850d7969b102ec9694107","after":"aa88f2194a4d52bc46e65ebdb1af2a5d54f39942","ref":"refs/heads/api_update","pushedAt":"2024-05-27T19:11:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"merge main, fix conflicts","shortMessageHtmlLink":"merge main, fix conflicts"}},{"before":null,"after":"538c3919e9bc7c8b865f3bbdc021173c7afc85ad","ref":"refs/heads/tony/dev","pushedAt":"2024-05-27T18:56:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"add function to get encoded commitment","shortMessageHtmlLink":"add function to get encoded commitment"}},{"before":"1f3f02525197f49515681887e570711e722a02cf","after":"227b8fedb6b6a5a0774ad0d4d1d54aefbfa3811c","ref":"refs/heads/w3fbls-migration","pushedAt":"2024-05-22T17:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"Api update (#10)\n\n* initial push for api rework\r\n\r\n* pushing passing test. Ciphertext creation still pending\r\n\r\n* ciphertext generation now functional\r\n\r\n* code cleanup and function signature for decrypt\r\n\r\n* initial working version of decrypt - needs review and cleanup\r\n\r\n* removed most commented out code, cleaned up imports, and organized code\r\n\r\n* added extra error handling plus code cleanup\r\n\r\n* updated decrypt, completed tests, and made IBESecret serializable\r\n\r\n* added decryption failure test. Need to improve assert\r\n\r\n* Added comparison for decrypt failure. Clean up imports\r\n\r\n* change line endings\r\n\r\n* added extract method for UI purposes\r\n\r\n* updated UI component for demonstrations\r\n\r\n* Fixed line endings on files. CRLF -> LF\r\n\r\n* updated from PR comments. Still need to add docs\r\n\r\n* removed SerdeNArray struct\r\n\r\n* Added brief descriptions for functions in lib.rs\r\n\r\n* // -> ///\r\n\r\n* updated verbage of commment. Removed api.rs.\r\n\r\n* updated based on PR comments. Removed api.rs.\r\n\r\n---------\r\n\r\nCo-authored-by: driemworks ","shortMessageHtmlLink":"Api update (#10)"}},{"before":"8b7bae1b0d0226375a4a42edbae9486d65fb1c46","after":"5dd2ae1a22a2669674e850d7969b102ec9694107","ref":"refs/heads/api_update","pushedAt":"2024-05-21T15:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"updated based on PR comments. Removed api.rs.","shortMessageHtmlLink":"updated based on PR comments. Removed api.rs."}},{"before":"4999fa40e66a3eafb502fe2f652bd079e6485593","after":"8b7bae1b0d0226375a4a42edbae9486d65fb1c46","ref":"refs/heads/api_update","pushedAt":"2024-05-21T14:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"updated verbage of commment. Removed api.rs.","shortMessageHtmlLink":"updated verbage of commment. Removed api.rs."}},{"before":"0c3563b14d69e64d5e8e8c2ae4ad851b60b93bea","after":"4999fa40e66a3eafb502fe2f652bd079e6485593","ref":"refs/heads/api_update","pushedAt":"2024-05-21T04:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"// -> ///","shortMessageHtmlLink":"// -> ///"}},{"before":"6c44b758156eb5f0548a205b845ffd0b5bbedf90","after":"0c3563b14d69e64d5e8e8c2ae4ad851b60b93bea","ref":"refs/heads/api_update","pushedAt":"2024-05-21T01:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"Added brief descriptions for functions in lib.rs","shortMessageHtmlLink":"Added brief descriptions for functions in lib.rs"}},{"before":"4068bd0f0ba3ea041e2b69207f8035a2237ee4fe","after":"6c44b758156eb5f0548a205b845ffd0b5bbedf90","ref":"refs/heads/api_update","pushedAt":"2024-05-21T00:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"removed SerdeNArray struct","shortMessageHtmlLink":"removed SerdeNArray struct"}},{"before":"e5292400a60692e17de0ce0ce2afbeb1ea970aec","after":"4068bd0f0ba3ea041e2b69207f8035a2237ee4fe","ref":"refs/heads/api_update","pushedAt":"2024-05-21T00:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"updated from PR comments. Still need to add docs","shortMessageHtmlLink":"updated from PR comments. Still need to add docs"}},{"before":"ef10981df8a3ef989373d296cf65cfda5e86533e","after":"e5292400a60692e17de0ce0ce2afbeb1ea970aec","ref":"refs/heads/api_update","pushedAt":"2024-05-20T23:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"Fixed line endings on files. CRLF -> LF","shortMessageHtmlLink":"Fixed line endings on files. CRLF -> LF"}},{"before":"5c9b1fded00eaf55dab79880eb6deb5ef233f7e2","after":"ef10981df8a3ef989373d296cf65cfda5e86533e","ref":"refs/heads/api_update","pushedAt":"2024-05-20T22:43:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"merged changes","shortMessageHtmlLink":"merged changes"}},{"before":"e04bcd349bf9adaac9131e405b5d87206c078f28","after":"5c9b1fded00eaf55dab79880eb6deb5ef233f7e2","ref":"refs/heads/api_update","pushedAt":"2024-05-20T14:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"driemworks","name":"Tony Riemer","path":"/driemworks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17711620?s=80&v=4"},"commit":{"message":"change line endings","shortMessageHtmlLink":"change line endings"}},{"before":null,"after":"e04bcd349bf9adaac9131e405b5d87206c078f28","ref":"refs/heads/api_update","pushedAt":"2024-05-17T01:11:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"Added comparison for decrypt failure. Clean up imports","shortMessageHtmlLink":"Added comparison for decrypt failure. Clean up imports"}},{"before":"e04bcd349bf9adaac9131e405b5d87206c078f28","after":null,"ref":"refs/heads/api_update","pushedAt":"2024-05-17T01:11:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"}},{"before":"49aa04cb014e2fa20c1aa652181da9d8f6e04d7b","after":"e04bcd349bf9adaac9131e405b5d87206c078f28","ref":"refs/heads/api_update","pushedAt":"2024-05-17T00:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"Added comparison for decrypt failure. Clean up imports","shortMessageHtmlLink":"Added comparison for decrypt failure. Clean up imports"}},{"before":"4b83b2079e930e4b5cd67388e3641af75b61d636","after":"49aa04cb014e2fa20c1aa652181da9d8f6e04d7b","ref":"refs/heads/api_update","pushedAt":"2024-05-16T16:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"colemanirby","name":"Coleman Irby","path":"/colemanirby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13736603?s=80&v=4"},"commit":{"message":"added decryption failure test. Need to improve assert","shortMessageHtmlLink":"added decryption failure test. Need to improve assert"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWDKfkwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ideal-lab5/etf-sdk"}