Expand description
§The Scrypto Standard Library
The Scrypto Standard Library is the foundation of Scrypto blueprints, a set of minimal and shared abstractions on top of Radix Engine. It enables asset-oriented programming for feature-rich DeFi dApps.
If you know the name of what you’re looking for, the fastest way to find it is to use the search bar at the top of the page.
Re-exports§
pub use radix_blueprint_schema_init;
Modules§
- address
- RE bech32 address library.
- api
- blueprints
- component
- Scrypto component abstraction.
- constants
- RE protocol constants
- crypto
- RE crypto library
- crypto_
utils - Scrypto crypto utilities abstraction.
- data
- RE scrypto data model.
- engine
- Scrypto engine abstraction.
- math
- RE math library.
- modules
- Scrypto module abstraction.
- network
- RE network identifier model.
- object_
modules - prelude
- Scrypto preludes.
- resource
- Scrypto resource abstraction.
- runtime
- Scrypto runtime abstraction.
- time
- RE time library.
- types
Macros§
- component_
royalties - component_
royalty_ config - debug
- enable_
function_ auth - enable_
method_ auth - enable_
package_ royalties - error
- extern_
blueprint_ internal - external_
functions - external_
methods - info
- internal_
add_ role - internal_
component_ royalty_ entry - main_
accessibility - method_
accessibilities - method_
accessibility - role_
list - roles
- Roles macro for main module
- to_
role_ key - trace
- warn
Functions§
- set_
up_ panic_ hook - Sets up panic hook.
Attribute Macros§
- blueprint
- Declares a blueprint.
Derive Macros§
- NonFungible
Data - Derive code that describe a non-fungible data structure.