Expand description
Reusable Neo N3 standard traits/constants for contract authors.
Structs§
- Nep24
Royalty Recipient - A single NEP-24 royalty payout entry.
Constants§
- CALLBACK_
STANDARDS - LIFECYCLE_
STANDARDS - NEP11_
STANDARD - NEP17_
STANDARD - NEP22_
STANDARD - NEP24_
STANDARD - NEP26_
STANDARD - NEP27_
STANDARD - NEP29_
STANDARD - NEP30_
STANDARD - NEP31_
STANDARD - NEP_11
- NEP_17
- NEP_22
- NEP_24
- NEP_26
- NEP_27
- NEP_29
- NEP_30
- NEP_31
- NEP_
BPS_ DENOMINATOR - Basis-point denominator used by royalty calculations (
10000 == 100%).
Traits§
- Nep11
Token - NEP-11 non-fungible token standard trait.
- Nep17
Token - NEP-17 fungible token standard trait.
- Nep22
Update - NEP-22 update interface.
- Nep24
Royalty - Minimal NEP-24 royalty trait.
- Nep24
Royalty Stack - StackItem-oriented NEP-24 trait for low-level interoperability.
- Nep26
Lifecycle - Legacy lifecycle helper wrapping runtime update/destroy calls.
- Nep26
Receiver - NEP-26 NEP-11 payment callback.
- Nep27
Receiver - NEP-27 NEP-17 payment callback.
- Nep29
Deploy - NEP-29 deployment callback.
- Nep30
Verify - NEP-30 verification callback.
- Nep31
Destroy - NEP-31 destroy interface.
Functions§
- common_
supported_ standards - Common standards list for token + callback + lifecycle contracts.
- compute_
bps_ royalty - Computes a royalty amount from sale price and basis points.