Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add precompiled contracts for alt_bn128 curve [rebased] #3971

Merged
merged 38 commits into from
Mar 2, 2021

Commits on Nov 2, 2020

  1. add support for alt_bn128

    snjax committed Nov 2, 2020
    Configuration menu
    Copy the full SHA
    32f3aeb View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. Configuration menu
    Copy the full SHA
    f5a7e54 View commit details
    Browse the repository at this point in the history
  2. Merge

    Evgeny Kuzyakov committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    f8c5a9b View commit details
    Browse the repository at this point in the history
  3. Wrapping some usage under features

    Evgeny Kuzyakov committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    373515f View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Updating param estimator. Re-format

    Evgeny Kuzyakov committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    2a49ed0 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    40056a5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    9230405 View commit details
    Browse the repository at this point in the history
  3. Update param estimator

    Evgeny Kuzyakov committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    5e9425b View commit details
    Browse the repository at this point in the history
  4. Upgrade bn

    Evgeny Kuzyakov committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    280c40a View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    369076c View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Fix default for config

    Evgeny Kuzyakov committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    b3115e8 View commit details
    Browse the repository at this point in the history
  2. Add protocol_version fix to wasmer1 during rebase

    Evgeny Kuzyakov committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    ad4d769 View commit details
    Browse the repository at this point in the history
  3. Remove res dependencies

    Evgeny Kuzyakov committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    846d599 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Adding tests for alt-bn128

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    ab76546 View commit details
    Browse the repository at this point in the history
  2. Make used_gas test feature dependent

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    5aa4b94 View commit details
    Browse the repository at this point in the history
  3. Compile contracts before param estimator

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    5597fb9 View commit details
    Browse the repository at this point in the history
  4. Fix target

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    529fe4d View commit details
    Browse the repository at this point in the history
  5. Remove nightly toolchain from build

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    2c94fe0 View commit details
    Browse the repository at this point in the history
  6. Add stop on failure into build contract for param estimator

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    dbcd949 View commit details
    Browse the repository at this point in the history
  7. Switch to cross-platform filesize

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    bef3d4f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    83c3cb8 View commit details
    Browse the repository at this point in the history
  9. Obscure recursion

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    38e1ff9 View commit details
    Browse the repository at this point in the history
  10. Fix used_gas test to be binary independent

    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    5339790 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    0467955 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'master' into feature/alt_bn128_fork

    Evgeny Kuzyakov authored Feb 24, 2021
    Configuration menu
    Copy the full SHA
    16ee715 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    6dd1f39 View commit details
    Browse the repository at this point in the history
  14. Merge branch 'feature/alt_bn128_fork' of github.com:near/nearcore int…

    …o feature/alt_bn128_fork
    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    c47ea3f View commit details
    Browse the repository at this point in the history
  15. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    122482c View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Merge branch 'master' into feature/alt_bn128_fork

    Evgeny Kuzyakov authored Feb 26, 2021
    Configuration menu
    Copy the full SHA
    afa279f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    8cb3aec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    690ba81 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    f670142 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'feature/alt_bn128_fork' of github.com:near/nearcore int…

    …o feature/alt_bn128_fork
    Evgeny Kuzyakov committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    3db43a4 View commit details
    Browse the repository at this point in the history
  6. Fix bash estimate.sh

    Evgeny Kuzyakov committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    b61e614 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    de054e8 View commit details
    Browse the repository at this point in the history
  2. Fix nightly_protocol_features

    Evgeny Kuzyakov committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    56bfa56 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Fix param estimator nightly + update the config

    Evgeny Kuzyakov committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    d02a523 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:near/nearcore into feature/alt_bn…

    …128_fork
    Evgeny Kuzyakov committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    1bf0b1e View commit details
    Browse the repository at this point in the history