stdlib
stdlib copied to clipboard
The Aiken Standard Library
Beginning of the v2 to v3 transition. This branch is pure Plutus V3. It contains breaking changes. Each new type needs a review and double check but it at least...
Hello Aiken stdlib maintainers, I'm excited to submit my first pull request, which introduces a new BLS12-381 interface to the Aiken standard library! As a summary, I propose to add...
`foldr` seems to be more performant in Aiken when doing aggregations and `count` is an aggregation. Check out the following benchmark (`countl` is the one currently implemented in `stdlib`): ```...
Currently there are just 3 helper functions in the `aiken/transaction` module (i.e. `find_script_outputs`, `find_datum`, `find_input`). I'm proposing to add further helper function inspired by PlutusTx: - [ ] `findOwnInput` -...
I use this function to exponentiate rational fractions. Simply: (a/b)^c Any chance we can add this into the library? ``` /// Integer Power: a rational fraction, x, raised to the...
When using the Fiat-Shamir heuristic with the available in crypto hash functions it is possible to get values larger than the field prime of bls12-381. I have two options, truncating...