Crates.io | twenty-first |
lib.rs | twenty-first |
version | |
source | src |
created_at | 2022-08-04 11:40:58.57486 |
updated_at | 2024-12-09 13:11:09.796816 |
description | Collection of mathematics routines and cryptography for the twenty-first century. |
homepage | https://github.com/Neptune-Crypto/twenty-first |
repository | https://github.com/Neptune-Crypto/twenty-first |
max_upload_size | |
id | 638691 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
A collection of cryptography primitives written in Rust.
This library contains primarily the following cryptographic primitives:
BFieldElement
, XFieldElement
Vec
s of BFieldElement
While twenty-first's version is 0.x.y
, releasing a new version:
0.x.y+1
. Otherwise the new version is 0.x+1.0
.make bench-publish
. Save the benchmark's result
and verify that there is no performance degredation.version = "0.x.y"
in twenty-first/Cargo.toml.
The commit message should give a one-line summary of each release change. Include the benchmark
result at the bottom.v0.x.y
git tag on this commit created. (git tag v0.x.y [sha]
, git push upstream --tags
)cargo publish
ed on crates.io and in GitHub tags.If you do not have the privilege to create git tags or run cargo publish
, submit a PR and the merger will take care of these.
For detailed buildings instructions, see the description in HACKING.md
.