O3 dApp Platform — NEO

A testbed for dAPI for NEO blockchain.


getProvider

Returns information about the dAPI provider, including who this provider is, the version of their dAPI, and the NEP that the interface is compatible with.

getNetworks

Returns a list of available provider networks.

getAccount

Return the Account that is currently connected to the dApp.

getPublicKey

Return the Public Key of the Account that is currently connected to the dApp.

getBalance

Return balance of a specific asset for the given account, or all balances for an account. Also takes multiple entries.

Input

getStorage

Reads the raw value in smart contract storage.

Input

invokeRead

Execute a contract invocation in read-only mode.

Input

invoke

Execute a contract invocation.

Input

invokeMulti

Execute multiple contract invocations.

Input

send

Invoke a transfer of a specified amount of a given asset from the connected account to another account.

Input

signMessage

Invoke a transfer of a specified amount of a given asset from the connected account to another account.

Input

verifyMessage

Verify a message signature.

Input

getBlock

Get info about a given block.

Input

getBlockHeight

Height of the current block.

Input

getTransaction

Get info about a given transaction.

Input

getApplicationLog

Get info about a given transaction.

Input

Utilities

Hex → String
String → Hex
Hex → Integer
Integer → Hex
Reverse Hex
Address → Script hash
Script hash → Address