pkg/

directory
v0.78.1-pre Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2020 License: MIT

Directories

Path Synopsis
Package core implements Neo ledger functionality.
Package core implements Neo ledger functionality.
dao
mpt
Package mpt implements MPT (Merkle-Patricia Tree).
Package mpt implements MPT (Merkle-Patricia Tree).
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 and syscalls.
Package crypto provides an interface to VM cryptographic instructions and syscalls.
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.
rpc
client
Package client implements NEO-specific JSON-RPC 2.0 client.
Package client implements NEO-specific JSON-RPC 2.0 client.
vm
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL