Documentation
¶
Overview ¶
Package account provides getter functions for Account interop structure. To use these functions you need to get an Account first via blockchain.GetAccount call.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBalance ¶
GetBalance returns current balance of the given asset (by its ID, 256 bit hash in BE form) for the given account. Only native UTXO assets can be queiried via this function, for NEP-5 ones use respective contract calls. The value returned is represented as an integer with original value multiplied by 10⁸ so you can work with fractional parts of the balance too. This function uses `Neo.Account.GetBalance` syscall internally.
func GetScriptHash ¶
GetScriptHash returns the script hash of the given Account (20 bytes in BE representation). It uses `Neo.Account.GetBalance` syscall internally.
func GetVotes ¶
GetVotes returns current votes of the given account represented as a slice of public keys. Keys are serialized into byte slices in their compressed form (33 bytes long each). This function uses `Neo.Account.GetVotes` syscall internally.
func IsStandard ¶ added in v0.75.0
IsStandard checks whether given account uses standard (CHECKSIG or CHECKMULTISIG) contract. It only works for deployed contracts and uses `Neo.Account.IsStandard` syscall internally.