Skip to content
package

neo3

Bug

The generator for the API Reference does not correctly display Sequence and Optionals. We're hoping to find a solution to this. Please check the source code for now. Sorry for the inconvenience.

package

neo3.api

Classes to interact with the network such as a specialised RPC Client for NEO Node RPC API and a facade for interacting with smart contracts over RPC.

package

neo3.contracts

Core components for handling smart contracts. Contains the Manifest, Neo Executable Format (NEF) and utilities for obtaining a contract hash, extracting public keys etc.

package

neo3.network

P2P network classes. Holds Block and Transaction payloads (among others), a network node and helper classes for syncing the chain.

module

neo3.vm

NEO Virtual Machine classes.

Classes
  • ScriptBuilder A utility class to create scripts (sequence of opcodes) that can be executed by theNEO Virtual Machine.
  • Syscalls Container holding all NEO blockchain interop syscalls.
package

neo3.wallet

Wallet & account base classes. Utilities to validate and convert from/to addresses.