Module allowed_libfuncs

Module allowed_libfuncs 

Source

Structs§

AllowedLibfuncs
Represents a list of allowed Sierra libfuncs.

Enums§

AllowedLibfuncsError
ListSelector
A selector for the allowed libfunc list.

Constants§

BUILTIN_ALL_LIBFUNCS_LIST
The experimental list contains all the libfuncs and is currently used for development.
BUILTIN_AUDITED_LIBFUNCS_LIST
The allowed libfuncs list to use if no list is supplied to the compiler. Should only contain libfuncs that are audited and tested.
BUILTIN_EXPERIMENTAL_LIBFUNCS_LIST
The allowed libfuncs list to use on testnet2 — should be all libfuncs currently supported by Starknet.

Functions§

lookup_allowed_libfuncs_list
Returns the Sierra version corresponding to the given version id.