Module opshin.std
OpShin provides a few features in its standard libary.
You can import modules from there (i.e. the opshin.std.fractions
module) with
from opshin.std.fractions import *
Expand source code
"""
OpShin provides a few features in its standard libary.
You can import modules from there (i.e. the `fractions` module) with
```python
from opshin.std.fractions import *
```
"""
Submodules
opshin.std.bitmap

The BitMap library provides tools to interact with a highly efficient datastructure that stores boolean values with minimal overhead (1 bit per bool)
opshin.std.builtins

A special libary that gives direct access to UPLC builtins It is valid code and parts of it may be copied if not all builtins are required by the user.
opshin.std.fractions

An implementation of fractions in opshin This does not maintain smallest possible notation invariants for the sake of efficiency  the user has full …
opshin.std.hashlib

A std library that imports all valid hash functions from the builtin python hashlib library: If you want to have all hash functions in scope, simply …
opshin.std.integrity

A special libary that gives access to a function that checks the integrity of PlutusDatum objects.
opshin.std.math

An implementation of some math operations in opshin