bchwallet: github.com/gcash/bchwallet/internal/rpchelp Index | Files

package rpchelp

import "github.com/gcash/bchwallet/internal/rpchelp"

Index

Package Files

helpdescs_en_US.go methods.go

Variables

var HelpDescs = []struct {
    Locale   string // Actual locale, e.g. en_US
    GoLocale string // Locale used in Go names, e.g. EnUS
    Descs    map[string]string
}{
    {"en_US", "EnUS", helpDescsEnUS},
}

HelpDescs contains the locale-specific help strings along with the locale.

var Methods = []struct {
    Method      string
    ResultTypes []interface{}
}{
    {"addmultisigaddress", returnsString},
    {"createmultisig", []interface{}{(*btcjson.CreateMultiSigResult)(nil)}},
    {"dumpprivkey", returnsString},
    {"getaccount", returnsString},
    {"getaccountaddress", returnsString},
    {"getaddressesbyaccount", returnsStringArray},
    {"getbalance", append(returnsNumber, returnsNumber[0])},
    {"getbestblockhash", returnsString},
    {"getblockcount", returnsNumber},
    {"getinfo", []interface{}{(*btcjson.InfoWalletResult)(nil)}},
    {"getnewaddress", returnsString},
    {"getrawchangeaddress", returnsString},
    {"getreceivedbyaccount", returnsNumber},
    {"getreceivedbyaddress", returnsNumber},
    {"gettransaction", []interface{}{(*btcjson.GetTransactionResult)(nil)}},
    {"help", append(returnsString, returnsString[0])},
    {"importprivkey", nil},
    {"keypoolrefill", nil},
    {"listaccounts", []interface{}{(*map[string]float64)(nil)}},
    {"listlockunspent", []interface{}{(*[]btcjson.TransactionInput)(nil)}},
    {"listreceivedbyaccount", []interface{}{(*[]btcjson.ListReceivedByAccountResult)(nil)}},
    {"listreceivedbyaddress", []interface{}{(*[]btcjson.ListReceivedByAddressResult)(nil)}},
    {"listsinceblock", []interface{}{(*btcjson.ListSinceBlockResult)(nil)}},
    {"listtransactions", returnsLTRArray},
    {"listunspent", []interface{}{(*btcjson.ListUnspentResult)(nil)}},
    {"lockunspent", returnsBool},
    {"sendfrom", returnsString},
    {"sendmany", returnsString},
    {"sendtoaddress", returnsString},
    {"settxfee", returnsBool},
    {"signmessage", returnsString},
    {"signrawtransaction", []interface{}{(*btcjson.SignRawTransactionResult)(nil)}},
    {"validateaddress", []interface{}{(*btcjson.ValidateAddressWalletResult)(nil)}},
    {"verifymessage", returnsBool},
    {"walletlock", nil},
    {"walletpassphrase", nil},
    {"walletpassphrasechange", nil},
    {"createnewaccount", nil},
    {"exportwatchingwallet", returnsString},
    {"getbestblock", []interface{}{(*btcjson.GetBestBlockResult)(nil)}},
    {"getunconfirmedbalance", returnsNumber},
    {"listaddresstransactions", returnsLTRArray},
    {"listalltransactions", returnsLTRArray},
    {"renameaccount", nil},
    {"walletislocked", returnsBool},
}

Methods contains all methods and result types that help is generated for, for every locale.

Package rpchelp imports 1 packages (graph). Updated 2018-11-21. Refresh now. Tools for package owners.