Skip to content

EIP-3026 #16

Merged
hujw77 merged 14 commits intoapk-proofsfrom
echo/eip-3026
May 5, 2023
Merged

EIP-3026 #16
hujw77 merged 14 commits intoapk-proofsfrom
echo/eip-3026

Conversation

@hujw77
Copy link
Copy Markdown

@hujw77 hujw77 commented Apr 28, 2023

Description

TODO

  • Gas table for eip-3026 is not decided yet.

@hujw77 hujw77 changed the base branch from master to apk-proofs April 28, 2023 01:25
@hujw77 hujw77 marked this pull request as ready for review May 5, 2023 01:55
@hujw77 hujw77 merged commit c89524a into apk-proofs May 5, 2023
boundless-forest pushed a commit that referenced this pull request May 9, 2023
* Release branch polkadot-v0.9.38 (polkadot-evm#1015)

* EIP-2539 (#15)

* Update shell.nix

* Read point from input

* Finish `BLS12377G1Add`

* Fix `BLS12377G1Add` output encode

* Finish `BLS12377G1Mul`

* Finish `BLS12377G1MultiExp`

* Finish `BLS12377G2Add`

* Finish `BLS12377G2Mul`

* Draft `eip-2539` implement

* Finish `BLS12377Pairing`

* Draft `eip-2539`

* Multiplication by the unnormalized scalar

* Rename serialize to write

* Test Cases

* Test Cases

* Rewrite read_fq

* Rename

* Doc and cleanup

* Tidy

* Tidy

* Tidy

* Only check point in subgroup for pairing

* Fmt

* Tests

* Typo

* Typo

* Fix conv

* Change err info

* Fmt

* EIP-2539 tests

* EIP-2539 tests

* Lint and test

* EIP-3026  (#16)

* Update shell.nix

* G1Add and G1Mul

* G1MultiExp

* G2Add

* G2Mul and G2MultiExp

* Bw6Pairing

* EIP-3026 tests

* EIP-3026 failure tests

* Fix lint

* Lint

* Lint and test

* Comment

* Deps order

* Fmt

* Lint

---------

Co-authored-by: Wei Tang <wei@pacna.org>
@boundless-forest boundless-forest deleted the echo/eip-3026 branch August 1, 2023 10:03
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.

1 participant