Directories
¶
| Path | Synopsis |
|---|---|
|
Package core implements Neo ledger functionality.
|
Package core implements Neo ledger functionality. |
|
crypto
|
|
|
encoding
|
|
|
base58
Package base58 wraps generic base58 encoder with NEO-specific checksumming.
|
Package base58 wraps generic base58 encoder with NEO-specific checksumming. |
|
internal
|
|
|
Package interop contains smart contract API functions.
|
Package interop contains smart contract API functions. |
|
account
Package account provides getter functions for Account interop structure.
|
Package account provides getter functions for Account interop structure. |
|
asset
Package asset provides functions to work with regular UTXO assets (like NEO or GAS).
|
Package asset provides functions to work with regular UTXO assets (like NEO or GAS). |
|
attribute
Package attribute provides getters for transaction attributes.
|
Package attribute provides getters for transaction attributes. |
|
block
Package block provides getters for Neo Block structure.
|
Package block provides getters for Neo Block structure. |
|
blockchain
Package blockchain provides functions to access various blockchain data.
|
Package blockchain provides functions to access various blockchain data. |
|
contract
Package contract provides functions to work with contracts.
|
Package contract provides functions to work with contracts. |
|
crypto
Package crypto provides an interface to VM cryptographic instructions.
|
Package crypto provides an interface to VM cryptographic instructions. |
|
engine
Package engine provides access to VM execution metadata and allows to make contract calls.
|
Package engine provides access to VM execution metadata and allows to make contract calls. |
|
enumerator
Package enumerator provides functions to work with enumerators.
|
Package enumerator provides functions to work with enumerators. |
|
header
Package header contains functions working with block headers.
|
Package header contains functions working with block headers. |
|
input
Package input provides functions dealing with transaction inputs.
|
Package input provides functions dealing with transaction inputs. |
|
iterator
Package iterator provides functions to work with Neo iterators.
|
Package iterator provides functions to work with Neo iterators. |
|
output
Package output provides functions dealing with transaction outputs.
|
Package output provides functions dealing with transaction outputs. |
|
runtime
Package runtime provides various service functions related to execution environment.
|
Package runtime provides various service functions related to execution environment. |
|
storage
Package storage provides functions to access and modify contract's storage.
|
Package storage provides functions to access and modify contract's storage. |
|
transaction
Package transaction provides functions to work with transactions.
|
Package transaction provides functions to work with transactions. |
|
util
Package util contains some special useful functions that are provided by compiler and VM.
|
Package util contains some special useful functions that are provided by compiler and VM. |
|
witness
Package witness provides functions dealing with transaction's witnesses.
|
Package witness provides functions dealing with transaction's witnesses. |
|
client
Package client implements NEO-specific JSON-RPC 2.0 client.
|
Package client implements NEO-specific JSON-RPC 2.0 client. |
Click to show internal directories.
Click to hide internal directories.