List of all items
Structs
- BigInt
- DefaultContractCaller
- ExampleContract
- Hash160
- Hash256
- NeoArray
- NeoBoolean
- NeoByteString
- NeoContractABI
- NeoContractEvent
- NeoContractManifest
- NeoContractMethod
- NeoContractParameter
- NeoContractPermission
- NeoContractRuntime
- NeoCrypto
- NeoInteger
- NeoIterator
- NeoJSON
- NeoMap
- NeoRuntime
- NeoRuntimeContext
- NeoStorage
- NeoStorageContext
- NeoString
- NeoStruct
- NeoVMSyscall
- NeoVMSyscallInfo
- NeoVMSyscallLowering
- NeoVMSyscallRegistry
- RawKeyBuilder
- RawStorage
- RecordedNotification
- prelude::BigInt
- prelude::DefaultContractCaller
- prelude::Hash160
- prelude::Hash256
- prelude::NeoArray
- prelude::NeoBoolean
- prelude::NeoByteString
- prelude::NeoContractABI
- prelude::NeoContractEvent
- prelude::NeoContractManifest
- prelude::NeoContractMethod
- prelude::NeoContractParameter
- prelude::NeoContractPermission
- prelude::NeoContractRuntime
- prelude::NeoCrypto
- prelude::NeoInteger
- prelude::NeoIterator
- prelude::NeoJSON
- prelude::NeoMap
- prelude::NeoRuntime
- prelude::NeoRuntimeContext
- prelude::NeoStorage
- prelude::NeoStorageContext
- prelude::NeoString
- prelude::NeoStruct
- prelude::RawKeyBuilder
- prelude::RawStorage
- standards::Nep24RoyaltyRecipient
Enums
- ContractCallError
- NeoError
- NeoValue
- RawStorageGet
- prelude::ContractCallError
- prelude::NeoError
- prelude::NeoValue
- prelude::RawStorageGet
Traits
- ContractCaller
- FromNeoValue
- NeoContract
- NeoContractEntry
- NeoContractMethodTrait
- prelude::ContractCaller
- prelude::FromNeoValue
- prelude::NeoContract
- prelude::NeoContractEntry
- prelude::NeoContractMethodTrait
- standards::Nep11Token
- standards::Nep17Token
- standards::Nep22Update
- standards::Nep24Royalty
- standards::Nep24RoyaltyStack
- standards::Nep26Lifecycle
- standards::Nep26Receiver
- standards::Nep27Receiver
- standards::Nep29Deploy
- standards::Nep30Verify
- standards::Nep31Destroy
Macros
- neo_manifest_overlay
- neo_permission
- neo_safe_methods
- neo_supported_standards
- neo_trusts
- nep11
- nep17
- prelude::neo_manifest_overlay
- prelude::neo_permission
- prelude::neo_safe_methods
- prelude::neo_supported_standards
- prelude::neo_trusts
Attribute Macros
- neo_bench
- neo_config
- neo_contract
- neo_doc
- neo_entry
- neo_error
- neo_event
- neo_method
- neo_safe
- neo_serialize
- neo_storage
- neo_test
- neo_validate
- prelude::neo_contract
- prelude::neo_entry
- prelude::neo_event
- prelude::neo_method
- prelude::neo_safe
Functions
- call_typed
- codec::deserialize
- codec::serialize
- native_contracts::contract_management_hash
- native_contracts::crypto_lib_hash
- native_contracts::gas_contract_hash
- native_contracts::ledger_contract_hash
- native_contracts::neo_contract_hash
- native_contracts::notary_contract_hash
- native_contracts::oracle_contract_hash
- native_contracts::policy_contract_hash
- native_contracts::role_management_hash
- native_contracts::std_lib_hash
- native_contracts::treasury_contract_hash
- neovm_syscall
- prelude::call_typed
- prelude::serialise_array
- prelude::serialise_notification
- prelude::serialise_value
- record_notification
- reset_recorded_notifications
- serialise_array
- serialise_notification
- serialise_value
- standards::common_supported_standards
- standards::compute_bps_royalty
- storage::delete
- storage::find_prefix
- storage::load
- storage::read_json
- storage::store
- storage::struct_entry
- storage::value_to_json
- storage::write_json
- take_recorded_notifications
- utils::bytes_to_json
- utils::json_from_value
- utils::json_to_bytes
- utils::storage_struct
Type Aliases
Statics
Constants
- MAX_NOTIFICATION_SIZE
- MAX_STACK_SIZE
- SYSCALLS
- native_contracts::CONTRACT_MANAGEMENT
- native_contracts::CONTRACT_MANAGEMENT_LE
- native_contracts::CRYPTO_LIB
- native_contracts::CRYPTO_LIB_LE
- native_contracts::GAS_CONTRACT
- native_contracts::GAS_CONTRACT_LE
- native_contracts::LEDGER_CONTRACT
- native_contracts::LEDGER_CONTRACT_LE
- native_contracts::NEO_CONTRACT
- native_contracts::NEO_CONTRACT_LE
- native_contracts::NOTARY_CONTRACT
- native_contracts::NOTARY_CONTRACT_LE
- native_contracts::ORACLE_CONTRACT
- native_contracts::ORACLE_CONTRACT_LE
- native_contracts::POLICY_CONTRACT
- native_contracts::POLICY_CONTRACT_LE
- native_contracts::ROLE_MANAGEMENT
- native_contracts::ROLE_MANAGEMENT_LE
- native_contracts::STD_LIB
- native_contracts::STD_LIB_LE
- native_contracts::TREASURY_CONTRACT
- native_contracts::TREASURY_CONTRACT_LE
- prelude::MAX_NOTIFICATION_SIZE
- prelude::MAX_STACK_SIZE
- standards::CALLBACK_STANDARDS
- standards::LIFECYCLE_STANDARDS
- standards::NEP11_STANDARD
- standards::NEP17_STANDARD
- standards::NEP22_STANDARD
- standards::NEP24_STANDARD
- standards::NEP26_STANDARD
- standards::NEP27_STANDARD
- standards::NEP29_STANDARD
- standards::NEP30_STANDARD
- standards::NEP31_STANDARD
- standards::NEP_11
- standards::NEP_17
- standards::NEP_22
- standards::NEP_24
- standards::NEP_26
- standards::NEP_27
- standards::NEP_29
- standards::NEP_30
- standards::NEP_31
- standards::NEP_BPS_DENOMINATOR