Re-exports§
pub extern crate amcl;
Modules§
- ECCurve
- commitment
- constants
- errors
- extension_
field_ gt - field_
elem - group_
elem - group_
elem_ g1 - group_
elem_ g2 - types
- types_
g2 - univar_
poly - utils
Macros§
- add_
group_ elems - check_
vector_ size_ for_ equality - impl_
group_ elem_ byte_ conversion_ methods - impl_
group_ elem_ conversions - impl_
group_ elem_ ops - impl_
group_ elem_ serz - impl_
group_ elem_ traits - impl_
group_ elem_ vec_ conversions - impl_
group_ elem_ vec_ ops - pad_
collection - Takes a collection of collections and pads them with the given element such that all collections are of same length. Returns the new length. Mutates the collections.
- split_
string_ to_ 2_ tuple - Expects the string to be a concatenation of 2 strings of equal length separated by comma and returns tuple of 2 strings
- split_
string_ to_ 3_ tuple - Expects the string to be a concatenation of 3 strings of equal length separated by commas and returns tuple of 3 strings
- unbound_
bounded_ string - Checks the given string begins and ends with the given characters, i.e. “bounded” and removes the beginning and ending characters. Throws error if not “bounded”
- univar_
polynomial - Creates a new univariate polynomial from given coefficients from lower to higher degree terms