SYMBOL INDEX (4827 symbols across 249 files) FILE: accounter/accounter.go type Accounter (line 25) | type Accounter struct method ComputeBalance (line 90) | func (a *Accounter) ComputeBalance() uint64 { method fetchTransactions (line 103) | func (a *Accounter) fetchTransactions() { method processTransactions (line 114) | func (a *Accounter) processTransactions() { method balance (line 166) | func (a *Accounter) balance() uint64 { method sendWork (line 222) | func (a *Accounter) sendWork() { method recvWork (line 242) | func (a *Accounter) recvWork() { method getLastAddress (line 309) | func (a *Accounter) getLastAddress(change uint32) uint32 { method complete (line 319) | func (a *Accounter) complete() bool { type address (line 49) | type address struct type transaction (line 54) | type transaction struct type vin (line 61) | type vin struct type vout (line 66) | type vout struct function New (line 75) | func New(b backend.Backend, addressDeriver *deriver.AddressDeriver, look... FILE: accounter/accounter_test.go function TestProcessTransactions (line 12) | func TestProcessTransactions(t *testing.T) { function TestComputeBalanceTestnet (line 92) | func TestComputeBalanceTestnet(t *testing.T) { FILE: backend/backend.go type Backend (line 30) | type Backend interface type AddrResponse (line 44) | type AddrResponse struct method HasTransactions (line 63) | func (r *AddrResponse) HasTransactions() bool { type TxResponse (line 51) | type TxResponse struct type BlockResponse (line 57) | type BlockResponse struct FILE: backend/btcd_backend.go type BtcdBackend (line 20) | type BtcdBackend struct method AddrRequest (line 113) | func (b *BtcdBackend) AddrRequest(addr *deriver.Address) { method AddrResponses (line 121) | func (b *BtcdBackend) AddrResponses() <-chan *AddrResponse { method TxRequest (line 127) | func (b *BtcdBackend) TxRequest(txHash string) { method TxResponses (line 137) | func (b *BtcdBackend) TxResponses() <-chan *TxResponse { method BlockRequest (line 141) | func (b *BtcdBackend) BlockRequest(height uint32) { method BlockResponses (line 145) | func (b *BtcdBackend) BlockResponses() <-chan *BlockResponse { method Finish (line 150) | func (b *BtcdBackend) Finish() { method ChainHeight (line 155) | func (b *BtcdBackend) ChainHeight() uint32 { method processRequests (line 159) | func (b *BtcdBackend) processRequests() { method processAddrRequest (line 183) | func (b *BtcdBackend) processAddrRequest(address *deriver.Address) err... method processTxRequest (line 221) | func (b *BtcdBackend) processTxRequest(txHash string) error { method processBlockRequest (line 259) | func (b *BtcdBackend) processBlockRequest(height uint32) error { method cacheTxs (line 289) | func (b *BtcdBackend) cacheTxs(txs []*btcjson.SearchRawTransactionsRes... method getBlockHeight (line 315) | func (b *BtcdBackend) getBlockHeight(hash string) (int64, error) { constant maxTxsPerAddr (line 48) | maxTxsPerAddr = 1000 constant addrRequestsChanSize (line 50) | addrRequestsChanSize = 100 constant blockRequestChanSize (line 51) | blockRequestChanSize = 100 constant concurrency (line 53) | concurrency = 100 function NewBtcdBackend (line 61) | func NewBtcdBackend(host, port, user, pass string, network Network) (*Bt... FILE: backend/common.go type index (line 11) | type index struct type metadata (line 18) | type metadata struct type address (line 22) | type address struct type byAddress (line 31) | type byAddress method Len (line 33) | func (a byAddress) Len() int { return len(a) } method Swap (line 34) | func (a byAddress) Swap(i, j int) { a[i], a[j] = a[j], a[i] } method Less (line 35) | func (a byAddress) Less(i, j int) bool { return a[i].Address < a[j].Ad... type transaction (line 37) | type transaction struct type byTransactionID (line 43) | type byTransactionID method Len (line 45) | func (a byTransactionID) Len() int { return len(a) } method Swap (line 46) | func (a byTransactionID) Swap(i, j int) { a[i], a[j] = a[j], a[i] } method Less (line 47) | func (a byTransactionID) Less(i, j int) bool { return a[i].Hash < a[j]... type block (line 49) | type block struct FILE: backend/electrum/blockchain.go constant sleep (line 16) | sleep = 200 * time.Millisecond type Node (line 19) | type Node struct method Disconnect (line 174) | func (n *Node) Disconnect() error { method ServerFeatures (line 192) | func (n *Node) ServerFeatures() (*Feature, error) { method ServerVersion (line 206) | func (n *Node) ServerVersion(ver string) error { method BlockchainAddressGetHistory (line 215) | func (n *Node) BlockchainAddressGetHistory(address string) ([]*Transac... method BlockchainTransactionGet (line 227) | func (n *Node) BlockchainTransactionGet(txid string) (string, error) { method BlockchainHeadersSubscribe (line 240) | func (n *Node) BlockchainHeadersSubscribe() (*Header, error) { method ServerPeersSubscribe (line 249) | func (n *Node) ServerPeersSubscribe() ([]Peer, error) { method BlockchainBlockHeaders (line 276) | func (n *Node) BlockchainBlockHeaders(height uint32, count uint) (Bloc... method request (line 282) | func (n *Node) request(method string, params []interface{}, result int... type Feature (line 30) | type Feature struct type BlockchainHeader (line 36) | type BlockchainHeader struct type Balance (line 47) | type Balance struct type Transaction (line 56) | type Transaction struct type GetTransaction (line 63) | type GetTransaction struct type Vin (line 77) | type Vin struct method IsCoinBase (line 183) | func (v *Vin) IsCoinBase() bool { type ScriptPubKeyResult (line 87) | type ScriptPubKeyResult struct type Vout (line 96) | type Vout struct type ScriptSig (line 105) | type ScriptSig struct type Peer (line 110) | type Peer struct type Header (line 117) | type Header struct type Block (line 122) | type Block struct function NewNode (line 128) | func NewNode(addr, port string, network Network) (*Node, error) { function NodeIdent (line 178) | func NodeIdent(addr, port string) string { function defaultPorts (line 303) | func defaultPorts(network Network) (string, string) { FILE: backend/electrum/tcp.go constant connTimeout (line 16) | connTimeout = 2 * time.Second constant writeTimeout (line 17) | writeTimeout = 10 * time.Second constant readTimeout (line 18) | readTimeout = 10 * time.Second constant messageDelim (line 19) | messageDelim = byte('\n') type ErrorResponse (line 32) | type ErrorResponse struct type RequestMessage (line 37) | type RequestMessage struct type ResponseMessage (line 43) | type ResponseMessage struct type Transport (line 50) | type Transport interface type TCPTransport (line 55) | type TCPTransport struct method SendMessage (line 85) | func (t *TCPTransport) SendMessage(request RequestMessage) (*ResponseM... method Shutdown (line 172) | func (t *TCPTransport) Shutdown() error { function NewTCPTransport (line 59) | func NewTCPTransport(addr string) (Transport, error) { function NewSSLTransport (line 70) | func NewSSLTransport(addr string) (Transport, error) { FILE: backend/electrum_backend.go type ElectrumBackend (line 36) | type ElectrumBackend struct method AddrRequest (line 133) | func (eb *ElectrumBackend) AddrRequest(addr *deriver.Address) { method AddrResponses (line 141) | func (eb *ElectrumBackend) AddrResponses() <-chan *AddrResponse { method TxRequest (line 147) | func (eb *ElectrumBackend) TxRequest(txHash string) { method TxResponses (line 157) | func (eb *ElectrumBackend) TxResponses() <-chan *TxResponse { method BlockRequest (line 161) | func (eb *ElectrumBackend) BlockRequest(height uint32) { method BlockResponses (line 165) | func (eb *ElectrumBackend) BlockResponses() <-chan *BlockResponse { method Finish (line 170) | func (eb *ElectrumBackend) Finish() { method ChainHeight (line 177) | func (eb *ElectrumBackend) ChainHeight() uint32 { method addNode (line 182) | func (eb *ElectrumBackend) addNode(addr, port string, network Network)... method getHeight (line 255) | func (eb *ElectrumBackend) getHeight(addr, port string, network Networ... method processRequests (line 295) | func (eb *ElectrumBackend) processRequests(node *electrum.Node) { method processPeersRequest (line 322) | func (eb *ElectrumBackend) processPeersRequest(node *electrum.Node) er... method processTxRequest (line 341) | func (eb *ElectrumBackend) processTxRequest(node *electrum.Node, txHas... method getTxHeight (line 364) | func (eb *ElectrumBackend) getTxHeight(txHash string) int64 { method processBlockRequest (line 376) | func (eb *ElectrumBackend) processBlockRequest(node *electrum.Node, he... method processAddrRequest (line 411) | func (eb *ElectrumBackend) processAddrRequest(node *electrum.Node, add... method cacheTxs (line 440) | func (eb *ElectrumBackend) cacheTxs(txs []*electrum.Transaction) { method removeNode (line 475) | func (eb *ElectrumBackend) removeNode(ident string) { method removeAllNodes (line 485) | func (eb *ElectrumBackend) removeAllNodes() { method findPeers (line 496) | func (eb *ElectrumBackend) findPeers() { method addPeer (line 503) | func (eb *ElectrumBackend) addPeer(peer electrum.Peer) { constant maxPeers (line 65) | maxPeers = 100 constant peerFetchInterval (line 66) | peerFetchInterval = 30 * time.Second function NewElectrumBackend (line 81) | func NewElectrumBackend(addr, port string, network Network) (*ElectrumBa... function checkVersion (line 454) | func checkVersion(ver string) error { FILE: backend/electrum_backend_test.go function TestTransactionCache (line 11) | func TestTransactionCache(t *testing.T) { FILE: backend/fixture_backend.go type FixtureBackend (line 17) | type FixtureBackend struct method AddrRequest (line 78) | func (fb *FixtureBackend) AddrRequest(addr *deriver.Address) { method TxRequest (line 86) | func (fb *FixtureBackend) TxRequest(txHash string) { method BlockRequest (line 92) | func (fb *FixtureBackend) BlockRequest(height uint32) { method AddrResponses (line 98) | func (fb *FixtureBackend) AddrResponses() <-chan *AddrResponse { method TxResponses (line 106) | func (fb *FixtureBackend) TxResponses() <-chan *TxResponse { method BlockResponses (line 110) | func (fb *FixtureBackend) BlockResponses() <-chan *BlockResponse { method Finish (line 115) | func (fb *FixtureBackend) Finish() { method ChainHeight (line 119) | func (fb *FixtureBackend) ChainHeight() uint32 { method processRequests (line 123) | func (fb *FixtureBackend) processRequests() { method processAddrRequest (line 150) | func (fb *FixtureBackend) processAddrRequest(addr *deriver.Address) { method processTxRequest (line 166) | func (fb *FixtureBackend) processTxRequest(txHash string) { method processBlockRequest (line 179) | func (fb *FixtureBackend) processBlockRequest(height uint32) { method loadFromFile (line 191) | func (fb *FixtureBackend) loadFromFile(f *os.File) error { function NewFixtureBackend (line 47) | func NewFixtureBackend(filepath string) (*FixtureBackend, error) { FILE: backend/fixture_backend_test.go function TestNonExistantFixtureFile (line 13) | func TestNonExistantFixtureFile(t *testing.T) { function TestBadFixtureFile (line 19) | func TestBadFixtureFile(t *testing.T) { function TestFinish (line 25) | func TestFinish(t *testing.T) { function TestNoAddress (line 46) | func TestNoAddress(t *testing.T) { function TestAddressNoTransactions (line 65) | func TestAddressNoTransactions(t *testing.T) { function TestAddressWithTransactions (line 82) | func TestAddressWithTransactions(t *testing.T) { function fetchResults (line 113) | func fetchResults(b Backend, addrs *[]*AddrResponse, txs *[]*TxResponse,... FILE: backend/recorder_backend.go type RecorderBackend (line 17) | type RecorderBackend struct method AddrRequest (line 62) | func (rb *RecorderBackend) AddrRequest(addr *deriver.Address) { method AddrResponses (line 68) | func (rb *RecorderBackend) AddrResponses() <-chan *AddrResponse { method TxRequest (line 74) | func (rb *RecorderBackend) TxRequest(txHash string) { method TxResponses (line 82) | func (rb *RecorderBackend) TxResponses() <-chan *TxResponse { method BlockRequest (line 86) | func (rb *RecorderBackend) BlockRequest(height uint32) { method BlockResponses (line 90) | func (rb *RecorderBackend) BlockResponses() <-chan *BlockResponse { method Finish (line 95) | func (rb *RecorderBackend) Finish() { method ChainHeight (line 104) | func (rb *RecorderBackend) ChainHeight() uint32 { method processRequests (line 108) | func (rb *RecorderBackend) processRequests() { method writeToFile (line 148) | func (rb *RecorderBackend) writeToFile() error { function NewRecorderBackend (line 43) | func NewRecorderBackend(b Backend, filepath string) (*RecorderBackend, e... FILE: blockfinder/blockfinder.go type Blockfinder (line 12) | type Blockfinder struct method Search (line 29) | func (bf *Blockfinder) Search(timestamp time.Time) (uint32, time.Time,... method searchSync (line 80) | func (bf *Blockfinder) searchSync(height uint32) int64 { function New (line 19) | func New(b backend.Backend) *Blockfinder { FILE: blockfinder/blockfinder_test.go function TestFindBLock (line 10) | func TestFindBLock(t *testing.T) { FILE: deriver/address_deriver.go type AddressDeriver (line 22) | type AddressDeriver struct method Derive (line 101) | func (d *AddressDeriver) Derive(change uint32, addressIndex uint32) *A... method singleDerive (line 123) | func (d *AddressDeriver) singleDerive(change uint32, addressIndex uint... method multiSigSegwitDerive (line 140) | func (d *AddressDeriver) multiSigSegwitDerive(change uint32, addressIn... type Address (line 32) | type Address struct method Path (line 47) | func (a *Address) Path() string { method String (line 52) | func (a *Address) String() string { method Change (line 57) | func (a *Address) Change() uint32 { method Index (line 62) | func (a *Address) Index() uint32 { method Network (line 66) | func (a *Address) Network() Network { method Address (line 70) | func (a *Address) Address() btcutil.Address { method Script (line 80) | func (a *Address) Script() string { function NewAddress (line 42) | func NewAddress(path, addr string, net Network, change, addrIndex uint32... function NewAddressDeriver (line 90) | func NewAddressDeriver(network Network, xpubs []string, m int, singleAdd... type sortedByteArrays (line 191) | type sortedByteArrays method Len (line 193) | func (b sortedByteArrays) Len() int { method Less (line 197) | func (b sortedByteArrays) Less(i, j int) bool { method Swap (line 210) | func (b sortedByteArrays) Swap(i, j int) { function sortByteArrays (line 214) | func sortByteArrays(src [][]byte) [][]byte { FILE: deriver/address_deriver_test.go function TestAddress (line 10) | func TestAddress(t *testing.T) { function TestDeriveMultiSigSegwit (line 21) | func TestDeriveMultiSigSegwit(t *testing.T) { function TestDeriveGateway (line 32) | func TestDeriveGateway(t *testing.T) { FILE: main.go constant minConfirmations (line 58) | minConfirmations = 6 function main (line 61) | func main() { function doKeytree (line 77) | func doKeytree() { function doFindAddr (line 119) | func doFindAddr() { function doFindBlock (line 169) | func doFindBlock() { function doComputeBalance (line 184) | func doComputeBalance() { function findBlockBuildBackend (line 248) | func findBlockBuildBackend(network Network) (backend.Backend, error) { function computeBalanceBuildBackend (line 299) | func computeBalanceBuildBackend(network Network) (backend.Backend, error) { FILE: reporter/reporter.go type Reporter (line 12) | type Reporter struct method Log (line 31) | func (r *Reporter) Log(msg string) { method Logf (line 36) | func (r *Reporter) Logf(format string, args ...interface{}) { method IncAddressesFetched (line 40) | func (r *Reporter) IncAddressesFetched() { method GetAddressesFetched (line 44) | func (r *Reporter) GetAddressesFetched() uint32 { method SetAddressesFetched (line 48) | func (r *Reporter) SetAddressesFetched(n uint32) { method IncAddressesScheduled (line 52) | func (r *Reporter) IncAddressesScheduled() { method GetAddressesScheduled (line 56) | func (r *Reporter) GetAddressesScheduled() uint32 { method SetddressesScheduled (line 60) | func (r *Reporter) SetddressesScheduled(n uint32) { method IncTxFetched (line 64) | func (r *Reporter) IncTxFetched() { method GetTxFetched (line 68) | func (r *Reporter) GetTxFetched() uint32 { method SetTxFetched (line 72) | func (r *Reporter) SetTxFetched(n uint32) { method IncTxScheduled (line 76) | func (r *Reporter) IncTxScheduled() { method GetTxScheduled (line 80) | func (r *Reporter) GetTxScheduled() uint32 { method SetTxScheduled (line 84) | func (r *Reporter) SetTxScheduled(n uint32) { method IncTxAfterFilter (line 88) | func (r *Reporter) IncTxAfterFilter() { method GetTxAfterFilter (line 92) | func (r *Reporter) GetTxAfterFilter() int32 { method SetTxAfterFilter (line 96) | func (r *Reporter) SetTxAfterFilter(n int32) { method IncPeers (line 100) | func (r *Reporter) IncPeers() { method GetPeers (line 104) | func (r *Reporter) GetPeers() int32 { method SetPeers (line 108) | func (r *Reporter) SetPeers(n int32) { function GetInstance (line 24) | func GetInstance() *Reporter { FILE: utils/utils.go function PanicOnError (line 11) | func PanicOnError(err error) { function Max (line 17) | func Max(num uint32, nums ...uint32) uint32 { type Network (line 27) | type Network method ChainConfig (line 38) | func (n Network) ChainConfig() *chaincfg.Params { type BackendName (line 28) | type BackendName constant Mainnet (line 31) | Mainnet Network = "mainnet" constant Testnet (line 32) | Testnet Network = "testnet" constant Electrum (line 33) | Electrum BackendName = "electrum" constant Btcd (line 34) | Btcd BackendName = "btcd" function XpubToNetwork (line 51) | func XpubToNetwork(xpub string) Network { function AddressToNetwork (line 63) | func AddressToNetwork(addr string) Network { function GenesisBlock (line 80) | func GenesisBlock(network Network) string { function VerifyMandN (line 91) | func VerifyMandN(m int, n int) error { function GetDefaultServer (line 108) | func GetDefaultServer(network Network, backend BackendName, addr string)... FILE: utils/utils_test.go function TestPanicOnError (line 11) | func TestPanicOnError(t *testing.T) { function TestMax (line 16) | func TestMax(t *testing.T) { function TestXpubToNetwork (line 39) | func TestXpubToNetwork(t *testing.T) { function TestAddressToNetwork (line 47) | func TestAddressToNetwork(t *testing.T) { function TestChainConfig (line 58) | func TestChainConfig(t *testing.T) { function TestGenesisBlock (line 63) | func TestGenesisBlock(t *testing.T) { function TestVerifyMandN (line 68) | func TestVerifyMandN(t *testing.T) { function TestGetDefaultServer (line 80) | func TestGetDefaultServer(t *testing.T) { FILE: vendor/github.com/Masterminds/semver/collection.go type Collection (line 6) | type Collection method Len (line 10) | func (c Collection) Len() int { method Less (line 16) | func (c Collection) Less(i, j int) bool { method Swap (line 22) | func (c Collection) Swap(i, j int) { FILE: vendor/github.com/Masterminds/semver/constraints.go type Constraints (line 12) | type Constraints struct method Check (line 44) | func (cs Constraints) Check(v *Version) bool { method Validate (line 65) | func (cs Constraints) Validate(v *Version) (bool, []error) { function NewConstraint (line 18) | func NewConstraint(c string) (*Constraints, error) { function init (line 90) | func init() { type constraint (line 137) | type constraint struct method check (line 158) | func (c *constraint) check(v *Version) bool { type cfunc (line 162) | type cfunc function parseConstraint (line 164) | func parseConstraint(c string) (*constraint, error) { function constraintNotEqual (line 209) | func constraintNotEqual(v *Version, c *constraint) bool { function constraintGreaterThan (line 234) | func constraintGreaterThan(v *Version, c *constraint) bool { function constraintLessThan (line 252) | func constraintLessThan(v *Version, c *constraint) bool { function constraintGreaterThanEqual (line 273) | func constraintGreaterThanEqual(v *Version, c *constraint) bool { function constraintLessThanEqual (line 290) | func constraintLessThanEqual(v *Version, c *constraint) bool { function constraintTilde (line 317) | func constraintTilde(v *Version, c *constraint) bool { function constraintTildeOrEqual (line 349) | func constraintTildeOrEqual(v *Version, c *constraint) bool { function constraintCaret (line 371) | func constraintCaret(v *Version, c *constraint) bool { constant cvRegex (line 392) | cvRegex string = `v?([0-9|x|X|\*]+)(\.[0-9|x|X|\*]+)?(\.[0-9|x|X|\*]+)?` + function isX (line 396) | func isX(x string) bool { function rewriteRange (line 405) | func rewriteRange(i string) string { function isNonZero (line 420) | func isNonZero(v *Version) bool { FILE: vendor/github.com/Masterminds/semver/version.go constant SemVerRegex (line 31) | SemVerRegex string = `v?([0-9]+)(\.[0-9]+)?(\.[0-9]+)?` + constant ValidPrerelease (line 37) | ValidPrerelease string = `^([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*)` type Version (line 40) | type Version struct method String (line 110) | func (v *Version) String() string { method Original (line 125) | func (v *Version) Original() string { method Major (line 130) | func (v *Version) Major() int64 { method Minor (line 135) | func (v *Version) Minor() int64 { method Patch (line 140) | func (v *Version) Patch() int64 { method Prerelease (line 145) | func (v *Version) Prerelease() string { method Metadata (line 150) | func (v *Version) Metadata() string { method originalVPrefix (line 155) | func (v *Version) originalVPrefix() string { method IncPatch (line 169) | func (v Version) IncPatch() Version { method IncMinor (line 192) | func (v Version) IncMinor() Version { method IncMajor (line 208) | func (v Version) IncMajor() Version { method SetPrerelease (line 221) | func (v Version) SetPrerelease(prerelease string) (Version, error) { method SetMetadata (line 233) | func (v Version) SetMetadata(metadata string) (Version, error) { method LessThan (line 244) | func (v *Version) LessThan(o *Version) bool { method GreaterThan (line 249) | func (v *Version) GreaterThan(o *Version) bool { method Equal (line 256) | func (v *Version) Equal(o *Version) bool { method Compare (line 265) | func (v *Version) Compare(o *Version) int { method UnmarshalJSON (line 296) | func (v *Version) UnmarshalJSON(b []byte) error { method MarshalJSON (line 316) | func (v *Version) MarshalJSON() ([]byte, error) { function init (line 47) | func init() { function NewVersion (line 54) | func NewVersion(v string) (*Version, error) { function MustParse (line 97) | func MustParse(v string) *Version { function compareSegment (line 320) | func compareSegment(v, o int64) int { function comparePrerelease (line 331) | func comparePrerelease(v, o string) int { function comparePrePart (line 374) | func comparePrePart(s, o string) int { FILE: vendor/github.com/alecthomas/template/exec.go type state (line 22) | type state struct method push (line 36) | func (s *state) push(name string, value reflect.Value) { method mark (line 41) | func (s *state) mark() int { method pop (line 46) | func (s *state) pop(mark int) { method setVar (line 51) | func (s *state) setVar(n int, value reflect.Value) { method varValue (line 56) | func (s *state) varValue(name string) reflect.Value { method at (line 69) | func (s *state) at(node parse.Node) { method errorf (line 83) | func (s *state) errorf(format string, args ...interface{}) { method walk (line 162) | func (s *state) walk(dot reflect.Value, node parse.Node) { method walkIfOrWith (line 195) | func (s *state) walkIfOrWith(typ parse.NodeType, dot reflect.Value, pi... method walkRange (line 243) | func (s *state) walkRange(dot reflect.Value, r *parse.RangeNode) { method walkTemplate (line 304) | func (s *state) walkTemplate(dot reflect.Value, t *parse.TemplateNode) { method evalPipeline (line 327) | func (s *state) evalPipeline(dot reflect.Value, pipe *parse.PipeNode) ... method notAFunction (line 345) | func (s *state) notAFunction(args []parse.Node, final reflect.Value) { method evalCommand (line 351) | func (s *state) evalCommand(dot reflect.Value, cmd *parse.CommandNode,... method idealConstant (line 389) | func (s *state) idealConstant(constant *parse.NumberNode) reflect.Value { method evalFieldNode (line 415) | func (s *state) evalFieldNode(dot reflect.Value, field *parse.FieldNod... method evalChainNode (line 420) | func (s *state) evalChainNode(dot reflect.Value, chain *parse.ChainNod... method evalVariableNode (line 430) | func (s *state) evalVariableNode(dot reflect.Value, variable *parse.Va... method evalFieldChain (line 444) | func (s *state) evalFieldChain(dot, receiver reflect.Value, node parse... method evalFunction (line 453) | func (s *state) evalFunction(dot reflect.Value, node *parse.Identifier... method evalField (line 466) | func (s *state) evalField(dot reflect.Value, fieldName string, node pa... method evalCall (line 524) | func (s *state) evalCall(dot, fun reflect.Value, node parse.Node, name... method validateType (line 587) | func (s *state) validateType(value reflect.Value, typ reflect.Type) re... method evalArg (line 622) | func (s *state) evalArg(dot reflect.Value, typ reflect.Type, n parse.N... method evalBool (line 665) | func (s *state) evalBool(typ reflect.Type, n parse.Node) reflect.Value { method evalString (line 676) | func (s *state) evalString(typ reflect.Type, n parse.Node) reflect.Val... method evalInteger (line 687) | func (s *state) evalInteger(typ reflect.Type, n parse.Node) reflect.Va... method evalUnsignedInteger (line 698) | func (s *state) evalUnsignedInteger(typ reflect.Type, n parse.Node) re... method evalFloat (line 709) | func (s *state) evalFloat(typ reflect.Type, n parse.Node) reflect.Value { method evalComplex (line 720) | func (s *state) evalComplex(typ reflect.Type, n parse.Node) reflect.Va... method evalEmptyInterface (line 730) | func (s *state) evalEmptyInterface(dot reflect.Value, n parse.Node) re... method printValue (line 774) | func (s *state) printValue(n parse.Node, v reflect.Value) { type variable (line 30) | type variable struct function doublePercent (line 75) | func doublePercent(str string) string { function errRecover (line 96) | func errRecover(errp *error) { method ExecuteTemplate (line 116) | func (t *Template) ExecuteTemplate(wr io.Writer, name string, data inter... method Execute (line 130) | func (t *Template) Execute(wr io.Writer, data interface{}) (err error) { function isTrue (line 215) | func isTrue(val reflect.Value) (truth, ok bool) { function isHexConstant (line 411) | func isHexConstant(s string) bool { function canBeNil (line 578) | func canBeNil(typ reflect.Type) bool { function indirect (line 760) | func indirect(v reflect.Value) (rv reflect.Value, isNil bool) { function printableValue (line 785) | func printableValue(v reflect.Value) (interface{}, bool) { type rvs (line 808) | type rvs method Len (line 810) | func (x rvs) Len() int { return len(x) } method Swap (line 811) | func (x rvs) Swap(i, j int) { x[i], x[j] = x[j], x[i] } type rvInts (line 813) | type rvInts struct method Less (line 815) | func (x rvInts) Less(i, j int) bool { return x.rvs[i].Int() < x.rvs[j]... type rvUints (line 817) | type rvUints struct method Less (line 819) | func (x rvUints) Less(i, j int) bool { return x.rvs[i].Uint() < x.rvs[... type rvFloats (line 821) | type rvFloats struct method Less (line 823) | func (x rvFloats) Less(i, j int) bool { return x.rvs[i].Float() < x.rv... type rvStrings (line 825) | type rvStrings struct method Less (line 827) | func (x rvStrings) Less(i, j int) bool { return x.rvs[i].String() < x.... function sortKeys (line 830) | func sortKeys(v []reflect.Value) []reflect.Value { FILE: vendor/github.com/alecthomas/template/funcs.go type FuncMap (line 24) | type FuncMap function createValueFuncs (line 52) | func createValueFuncs(funcMap FuncMap) map[string]reflect.Value { function addValueFuncs (line 59) | func addValueFuncs(out map[string]reflect.Value, in FuncMap) { function addFuncs (line 74) | func addFuncs(out, in FuncMap) { function goodFunc (line 81) | func goodFunc(typ reflect.Type) bool { function findFunction (line 93) | func findFunction(name string, tmpl *Template) (reflect.Value, bool) { function index (line 110) | func index(item interface{}, indices ...interface{}) (interface{}, error) { function length (line 155) | func length(item interface{}) (int, error) { function call (line 171) | func call(fn interface{}, args ...interface{}) (interface{}, error) { function truth (line 219) | func truth(a interface{}) bool { function and (line 226) | func and(arg0 interface{}, args ...interface{}) interface{} { function or (line 241) | func or(arg0 interface{}, args ...interface{}) interface{} { function not (line 255) | func not(arg interface{}) (truth bool) { type kind (line 270) | type kind constant invalidKind (line 273) | invalidKind kind = iota constant boolKind (line 274) | boolKind constant complexKind (line 275) | complexKind constant intKind (line 276) | intKind constant floatKind (line 277) | floatKind constant integerKind (line 278) | integerKind constant stringKind (line 279) | stringKind constant uintKind (line 280) | uintKind function basicKind (line 283) | func basicKind(v reflect.Value) (kind, error) { function eq (line 302) | func eq(arg1 interface{}, arg2 ...interface{}) (bool, error) { function ne (line 354) | func ne(arg1, arg2 interface{}) (bool, error) { function lt (line 361) | func lt(arg1, arg2 interface{}) (bool, error) { function le (line 403) | func le(arg1, arg2 interface{}) (bool, error) { function gt (line 413) | func gt(arg1, arg2 interface{}) (bool, error) { function ge (line 423) | func ge(arg1, arg2 interface{}) (bool, error) { function HTMLEscape (line 443) | func HTMLEscape(w io.Writer, b []byte) { function HTMLEscapeString (line 469) | func HTMLEscapeString(s string) string { function HTMLEscaper (line 481) | func HTMLEscaper(args ...interface{}) string { function JSEscape (line 499) | func JSEscape(w io.Writer, b []byte) { function JSEscapeString (line 546) | func JSEscapeString(s string) string { function jsIsSpecial (line 556) | func jsIsSpecial(r rune) bool { function JSEscaper (line 566) | func JSEscaper(args ...interface{}) string { function URLQueryEscaper (line 572) | func URLQueryEscaper(args ...interface{}) string { function evalArgs (line 581) | func evalArgs(args []interface{}) string { FILE: vendor/github.com/alecthomas/template/helper.go function Must (line 21) | func Must(t *Template, err error) *Template { function ParseFiles (line 32) | func ParseFiles(filenames ...string) (*Template, error) { method ParseFiles (line 39) | func (t *Template) ParseFiles(filenames ...string) (*Template, error) { function parseFiles (line 45) | func parseFiles(t *Template, filenames ...string) (*Template, error) { function ParseGlob (line 85) | func ParseGlob(pattern string) (*Template, error) { method ParseGlob (line 94) | func (t *Template) ParseGlob(pattern string) (*Template, error) { function parseGlob (line 99) | func parseGlob(t *Template, pattern string) (*Template, error) { FILE: vendor/github.com/alecthomas/template/parse/lex.go type item (line 15) | type item struct method String (line 21) | func (i item) String() string { type itemType (line 36) | type itemType constant itemError (line 39) | itemError itemType = iota constant itemBool (line 40) | itemBool constant itemChar (line 41) | itemChar constant itemCharConstant (line 42) | itemCharConstant constant itemComplex (line 43) | itemComplex constant itemColonEquals (line 44) | itemColonEquals constant itemEOF (line 45) | itemEOF constant itemField (line 46) | itemField constant itemIdentifier (line 47) | itemIdentifier constant itemLeftDelim (line 48) | itemLeftDelim constant itemLeftParen (line 49) | itemLeftParen constant itemNumber (line 50) | itemNumber constant itemPipe (line 51) | itemPipe constant itemRawString (line 52) | itemRawString constant itemRightDelim (line 53) | itemRightDelim constant itemElideNewline (line 54) | itemElideNewline constant itemRightParen (line 55) | itemRightParen constant itemSpace (line 56) | itemSpace constant itemString (line 57) | itemString constant itemText (line 58) | itemText constant itemVariable (line 59) | itemVariable constant itemKeyword (line 61) | itemKeyword constant itemDot (line 62) | itemDot constant itemDefine (line 63) | itemDefine constant itemElse (line 64) | itemElse constant itemEnd (line 65) | itemEnd constant itemIf (line 66) | itemIf constant itemNil (line 67) | itemNil constant itemRange (line 68) | itemRange constant itemTemplate (line 69) | itemTemplate constant itemWith (line 70) | itemWith constant eof (line 85) | eof = -1 type stateFn (line 88) | type stateFn type lexer (line 91) | type lexer struct method next (line 106) | func (l *lexer) next() rune { method peek (line 118) | func (l *lexer) peek() rune { method backup (line 125) | func (l *lexer) backup() { method emit (line 130) | func (l *lexer) emit(t itemType) { method ignore (line 136) | func (l *lexer) ignore() { method accept (line 141) | func (l *lexer) accept(valid string) bool { method acceptRun (line 150) | func (l *lexer) acceptRun(valid string) { method lineNumber (line 159) | func (l *lexer) lineNumber() int { method errorf (line 165) | func (l *lexer) errorf(format string, args ...interface{}) stateFn { method nextItem (line 171) | func (l *lexer) nextItem() item { method run (line 197) | func (l *lexer) run() { method atTerminator (line 423) | func (l *lexer) atTerminator() bool { method scanNumber (line 482) | func (l *lexer) scanNumber() bool { function lex (line 178) | func lex(name, input, left, right string) *lexer { constant leftDelim (line 206) | leftDelim = "{{" constant rightDelim (line 207) | rightDelim = "}}" constant leftComment (line 208) | leftComment = "/*" constant rightComment (line 209) | rightComment = "*/" function lexText (line 213) | func lexText(l *lexer) stateFn { function lexLeftDelim (line 234) | func lexLeftDelim(l *lexer) stateFn { function lexComment (line 245) | func lexComment(l *lexer) stateFn { function lexRightDelim (line 262) | func lexRightDelim(l *lexer) stateFn { function lexInsideAction (line 273) | func lexInsideAction(l *lexer) stateFn { function lexSpace (line 340) | func lexSpace(l *lexer) stateFn { function lexIdentifier (line 349) | func lexIdentifier(l *lexer) stateFn { function lexField (line 379) | func lexField(l *lexer) stateFn { function lexVariable (line 385) | func lexVariable(l *lexer) stateFn { function lexFieldOrVariable (line 395) | func lexFieldOrVariable(l *lexer, typ itemType) stateFn { function lexChar (line 443) | func lexChar(l *lexer) stateFn { function lexNumber (line 466) | func lexNumber(l *lexer) stateFn { function lexQuote (line 509) | func lexQuote(l *lexer) stateFn { function lexRawQuote (line 529) | func lexRawQuote(l *lexer) stateFn { function isSpace (line 544) | func isSpace(r rune) bool { function isEndOfLine (line 549) | func isEndOfLine(r rune) bool { function isAlphaNumeric (line 554) | func isAlphaNumeric(r rune) bool { FILE: vendor/github.com/alecthomas/template/parse/node.go type Node (line 21) | type Node interface type NodeType (line 35) | type NodeType method Type (line 47) | func (t NodeType) Type() NodeType { type Pos (line 39) | type Pos method Position (line 41) | func (p Pos) Position() Pos { constant NodeText (line 52) | NodeText NodeType = iota constant NodeAction (line 53) | NodeAction constant NodeBool (line 54) | NodeBool constant NodeChain (line 55) | NodeChain constant NodeCommand (line 56) | NodeCommand constant NodeDot (line 57) | NodeDot constant nodeElse (line 58) | nodeElse constant nodeEnd (line 59) | nodeEnd constant NodeField (line 60) | NodeField constant NodeIdentifier (line 61) | NodeIdentifier constant NodeIf (line 62) | NodeIf constant NodeList (line 63) | NodeList constant NodeNil (line 64) | NodeNil constant NodeNumber (line 65) | NodeNumber constant NodePipe (line 66) | NodePipe constant NodeRange (line 67) | NodeRange constant NodeString (line 68) | NodeString constant NodeTemplate (line 69) | NodeTemplate constant NodeVariable (line 70) | NodeVariable constant NodeWith (line 71) | NodeWith type ListNode (line 77) | type ListNode struct method append (line 88) | func (l *ListNode) append(n Node) { method tree (line 92) | func (l *ListNode) tree() *Tree { method String (line 96) | func (l *ListNode) String() string { method CopyList (line 104) | func (l *ListNode) CopyList() *ListNode { method Copy (line 115) | func (l *ListNode) Copy() Node { method newList (line 84) | func (t *Tree) newList(pos Pos) *ListNode { type TextNode (line 120) | type TextNode struct method String (line 131) | func (t *TextNode) String() string { method tree (line 135) | func (t *TextNode) tree() *Tree { method Copy (line 139) | func (t *TextNode) Copy() Node { method newText (line 127) | func (t *Tree) newText(pos Pos, text string) *TextNode { type PipeNode (line 144) | type PipeNode struct method append (line 157) | func (p *PipeNode) append(command *CommandNode) { method String (line 161) | func (p *PipeNode) String() string { method tree (line 181) | func (p *PipeNode) tree() *Tree { method CopyPipe (line 185) | func (p *PipeNode) CopyPipe() *PipeNode { method Copy (line 200) | func (p *PipeNode) Copy() Node { method newPipeline (line 153) | func (t *Tree) newPipeline(pos Pos, line int, decl []*VariableNode) *Pip... type ActionNode (line 207) | type ActionNode struct method String (line 219) | func (a *ActionNode) String() string { method tree (line 224) | func (a *ActionNode) tree() *Tree { method Copy (line 228) | func (a *ActionNode) Copy() Node { method newAction (line 215) | func (t *Tree) newAction(pos Pos, line int, pipe *PipeNode) *ActionNode { type CommandNode (line 234) | type CommandNode struct method append (line 245) | func (c *CommandNode) append(arg Node) { method String (line 249) | func (c *CommandNode) String() string { method tree (line 264) | func (c *CommandNode) tree() *Tree { method Copy (line 268) | func (c *CommandNode) Copy() Node { method newCommand (line 241) | func (t *Tree) newCommand(pos Pos) *CommandNode { type IdentifierNode (line 280) | type IdentifierNode struct method SetPos (line 295) | func (i *IdentifierNode) SetPos(pos Pos) *IdentifierNode { method SetTree (line 303) | func (i *IdentifierNode) SetTree(t *Tree) *IdentifierNode { method String (line 308) | func (i *IdentifierNode) String() string { method tree (line 312) | func (i *IdentifierNode) tree() *Tree { method Copy (line 316) | func (i *IdentifierNode) Copy() Node { function NewIdentifier (line 288) | func NewIdentifier(ident string) *IdentifierNode { type VariableNode (line 322) | type VariableNode struct method String (line 333) | func (v *VariableNode) String() string { method tree (line 344) | func (v *VariableNode) tree() *Tree { method Copy (line 348) | func (v *VariableNode) Copy() Node { method newVariable (line 329) | func (t *Tree) newVariable(pos Pos, ident string) *VariableNode { type DotNode (line 353) | type DotNode struct method Type (line 363) | func (d *DotNode) Type() NodeType { method String (line 370) | func (d *DotNode) String() string { method tree (line 374) | func (d *DotNode) tree() *Tree { method Copy (line 378) | func (d *DotNode) Copy() Node { method newDot (line 359) | func (t *Tree) newDot(pos Pos) *DotNode { type NilNode (line 383) | type NilNode struct method Type (line 393) | func (n *NilNode) Type() NodeType { method String (line 400) | func (n *NilNode) String() string { method tree (line 404) | func (n *NilNode) tree() *Tree { method Copy (line 408) | func (n *NilNode) Copy() Node { method newNil (line 389) | func (t *Tree) newNil(pos Pos) *NilNode { type FieldNode (line 415) | type FieldNode struct method String (line 426) | func (f *FieldNode) String() string { method tree (line 434) | func (f *FieldNode) tree() *Tree { method Copy (line 438) | func (f *FieldNode) Copy() Node { method newField (line 422) | func (t *Tree) newField(pos Pos, ident string) *FieldNode { type ChainNode (line 445) | type ChainNode struct method Add (line 458) | func (c *ChainNode) Add(field string) { method String (line 469) | func (c *ChainNode) String() string { method tree (line 480) | func (c *ChainNode) tree() *Tree { method Copy (line 484) | func (c *ChainNode) Copy() Node { method newChain (line 453) | func (t *Tree) newChain(pos Pos, node Node) *ChainNode { type BoolNode (line 489) | type BoolNode struct method String (line 500) | func (b *BoolNode) String() string { method tree (line 507) | func (b *BoolNode) tree() *Tree { method Copy (line 511) | func (b *BoolNode) Copy() Node { method newBool (line 496) | func (t *Tree) newBool(pos Pos, true bool) *BoolNode { type NumberNode (line 518) | type NumberNode struct method simplifyComplex (line 616) | func (n *NumberNode) simplifyComplex() { method String (line 631) | func (n *NumberNode) String() string { method tree (line 635) | func (n *NumberNode) tree() *Tree { method Copy (line 639) | func (n *NumberNode) Copy() Node { method newNumber (line 533) | func (t *Tree) newNumber(pos Pos, text string, typ itemType) (*NumberNod... type StringNode (line 646) | type StringNode struct method String (line 658) | func (s *StringNode) String() string { method tree (line 662) | func (s *StringNode) tree() *Tree { method Copy (line 666) | func (s *StringNode) Copy() Node { method newString (line 654) | func (t *Tree) newString(pos Pos, orig, text string) *StringNode { type endNode (line 672) | type endNode struct method String (line 682) | func (e *endNode) String() string { method tree (line 686) | func (e *endNode) tree() *Tree { method Copy (line 690) | func (e *endNode) Copy() Node { method newEnd (line 678) | func (t *Tree) newEnd(pos Pos) *endNode { type elseNode (line 695) | type elseNode struct method Type (line 706) | func (e *elseNode) Type() NodeType { method String (line 710) | func (e *elseNode) String() string { method tree (line 714) | func (e *elseNode) tree() *Tree { method Copy (line 718) | func (e *elseNode) Copy() Node { method newElse (line 702) | func (t *Tree) newElse(pos Pos, line int) *elseNode { type BranchNode (line 723) | type BranchNode struct method String (line 733) | func (b *BranchNode) String() string { method tree (line 751) | func (b *BranchNode) tree() *Tree { method Copy (line 755) | func (b *BranchNode) Copy() Node { type IfNode (line 769) | type IfNode struct method Copy (line 777) | func (i *IfNode) Copy() Node { method newIf (line 773) | func (t *Tree) newIf(pos Pos, line int, pipe *PipeNode, list, elseList *... type RangeNode (line 782) | type RangeNode struct method Copy (line 790) | func (r *RangeNode) Copy() Node { method newRange (line 786) | func (t *Tree) newRange(pos Pos, line int, pipe *PipeNode, list, elseLis... type WithNode (line 795) | type WithNode struct method Copy (line 803) | func (w *WithNode) Copy() Node { method newWith (line 799) | func (t *Tree) newWith(pos Pos, line int, pipe *PipeNode, list, elseList... type TemplateNode (line 808) | type TemplateNode struct method String (line 821) | func (t *TemplateNode) String() string { method tree (line 828) | func (t *TemplateNode) tree() *Tree { method Copy (line 832) | func (t *TemplateNode) Copy() Node { method newTemplate (line 817) | func (t *Tree) newTemplate(pos Pos, line int, name string, pipe *PipeNod... FILE: vendor/github.com/alecthomas/template/parse/parse.go type Tree (line 20) | type Tree struct method Copy (line 34) | func (t *Tree) Copy() *Tree { method next (line 59) | func (t *Tree) next() item { method backup (line 69) | func (t *Tree) backup() { method backup2 (line 75) | func (t *Tree) backup2(t1 item) { method backup3 (line 82) | func (t *Tree) backup3(t2, t1 item) { // Reverse order: we're pushing ... method peek (line 89) | func (t *Tree) peek() item { method nextNonSpace (line 99) | func (t *Tree) nextNonSpace() (token item) { method peekNonSpace (line 110) | func (t *Tree) peekNonSpace() (token item) { method ErrorContext (line 134) | func (t *Tree) ErrorContext(n Node) (location, context string) { method errorf (line 157) | func (t *Tree) errorf(format string, args ...interface{}) { method error (line 164) | func (t *Tree) error(err error) { method expect (line 169) | func (t *Tree) expect(expected itemType, context string) item { method expectOneOf (line 178) | func (t *Tree) expectOneOf(expected1, expected2 itemType, context stri... method unexpected (line 187) | func (t *Tree) unexpected(token item, context string) { method recover (line 192) | func (t *Tree) recover(errp *error) { method startParse (line 207) | func (t *Tree) startParse(funcs []map[string]interface{}, lex *lexer) { method stopParse (line 215) | func (t *Tree) stopParse() { method Parse (line 225) | func (t *Tree) Parse(text, leftDelim, rightDelim string, treeSet map[s... method add (line 237) | func (t *Tree) add(treeSet map[string]*Tree) { method parse (line 276) | func (t *Tree) parse(treeSet map[string]*Tree) (next Node) { method parseDefinition (line 303) | func (t *Tree) parseDefinition(treeSet map[string]*Tree) { method itemList (line 324) | func (t *Tree) itemList() (list *ListNode, next Node) { method textOrAction (line 340) | func (t *Tree) textOrAction() Node { method elideNewline (line 356) | func (t *Tree) elideNewline() Node { method action (line 380) | func (t *Tree) action() (n Node) { method pipeline (line 402) | func (t *Tree) pipeline(context string) (pipe *PipeNode) { method parseControl (line 454) | func (t *Tree) parseControl(allowElseIf bool, context string) (pos Pos... method ifControl (line 492) | func (t *Tree) ifControl() Node { method rangeControl (line 500) | func (t *Tree) rangeControl() Node { method withControl (line 508) | func (t *Tree) withControl() Node { method endControl (line 515) | func (t *Tree) endControl() Node { method elseControl (line 522) | func (t *Tree) elseControl() Node { method templateControl (line 536) | func (t *Tree) templateControl() Node { method command (line 562) | func (t *Tree) command() *CommandNode { method operand (line 594) | func (t *Tree) operand() Node { method term (line 629) | func (t *Tree) term() Node { method hasFunction (line 672) | func (t *Tree) hasFunction(name string) bool { method popVars (line 685) | func (t *Tree) popVars(n int) { method useVar (line 691) | func (t *Tree) useVar(pos Pos, name string) Node { function Parse (line 50) | func Parse(name, text, leftDelim, rightDelim string, funcs ...map[string... function New (line 124) | func New(name string, funcs ...map[string]interface{}) *Tree { function IsEmptyTree (line 249) | func IsEmptyTree(n Node) bool { FILE: vendor/github.com/alecthomas/template/template.go type common (line 15) | type common struct type Template (line 27) | type Template struct method Name (line 43) | func (t *Template) Name() string { method New (line 50) | func (t *Template) New(name string) *Template { method init (line 60) | func (t *Template) init() { method Clone (line 75) | func (t *Template) Clone() (*Template, error) { method copy (line 97) | func (t *Template) copy(c *common) *Template { method AddParseTree (line 108) | func (t *Template) AddParseTree(name string, tree *parse.Tree) (*Templ... method Templates (line 120) | func (t *Template) Templates() []*Template { method Delims (line 137) | func (t *Template) Delims(left, right string) *Template { method Funcs (line 147) | func (t *Template) Funcs(funcMap FuncMap) *Template { method Lookup (line 156) | func (t *Template) Lookup(name string) *Template { method Parse (line 170) | func (t *Template) Parse(text string) (*Template, error) { method associate (line 200) | func (t *Template) associate(new *Template, tree *parse.Tree) (bool, e... function New (line 36) | func New(name string) *Template { FILE: vendor/github.com/alecthomas/units/bytes.go type Base2Bytes (line 5) | type Base2Bytes method String (line 38) | func (b Base2Bytes) String() string { constant Kibibyte (line 9) | Kibibyte Base2Bytes = 1024 constant KiB (line 10) | KiB = Kibibyte constant Mebibyte (line 11) | Mebibyte = Kibibyte * 1024 constant MiB (line 12) | MiB = Mebibyte constant Gibibyte (line 13) | Gibibyte = Mebibyte * 1024 constant GiB (line 14) | GiB = Gibibyte constant Tebibyte (line 15) | Tebibyte = Gibibyte * 1024 constant TiB (line 16) | TiB = Tebibyte constant Pebibyte (line 17) | Pebibyte = Tebibyte * 1024 constant PiB (line 18) | PiB = Pebibyte constant Exbibyte (line 19) | Exbibyte = Pebibyte * 1024 constant EiB (line 20) | EiB = Exbibyte function ParseBase2Bytes (line 30) | func ParseBase2Bytes(s string) (Base2Bytes, error) { type MetricBytes (line 47) | type MetricBytes method String (line 71) | func (m MetricBytes) String() string { constant Kilobyte (line 51) | Kilobyte MetricBytes = 1000 constant KB (line 52) | KB = Kilobyte constant Megabyte (line 53) | Megabyte = Kilobyte * 1000 constant MB (line 54) | MB = Megabyte constant Gigabyte (line 55) | Gigabyte = Megabyte * 1000 constant GB (line 56) | GB = Gigabyte constant Terabyte (line 57) | Terabyte = Gigabyte * 1000 constant TB (line 58) | TB = Terabyte constant Petabyte (line 59) | Petabyte = Terabyte * 1000 constant PB (line 60) | PB = Petabyte constant Exabyte (line 61) | Exabyte = Petabyte * 1000 constant EB (line 62) | EB = Exabyte function ParseMetricBytes (line 66) | func ParseMetricBytes(s string) (MetricBytes, error) { function ParseStrictBytes (line 77) | func ParseStrictBytes(s string) (int64, error) { FILE: vendor/github.com/alecthomas/units/si.go type SI (line 4) | type SI constant Kilo (line 8) | Kilo SI = 1000 constant Mega (line 9) | Mega = Kilo * 1000 constant Giga (line 10) | Giga = Mega * 1000 constant Tera (line 11) | Tera = Giga * 1000 constant Peta (line 12) | Peta = Tera * 1000 constant Exa (line 13) | Exa = Peta * 1000 function MakeUnitMap (line 16) | func MakeUnitMap(suffix, shortSuffix string, scale int64) map[string]flo... FILE: vendor/github.com/alecthomas/units/util.go function ToString (line 13) | func ToString(n int64, scale int64, suffix, baseSuffix string) string { function leadingInt (line 36) | func leadingInt(s string) (x int64, rem string, err error) { function ParseUnit (line 52) | func ParseUnit(s string, unitMap map[string]float64) (int64, error) { FILE: vendor/github.com/bcext/cashutil/address.go function encodeAddress (line 42) | func encodeAddress(hash160 []byte, netID byte) string { type Address (line 53) | type Address interface function DecodeAddress (line 85) | func DecodeAddress(addr string, defaultNet *chaincfg.Params) (Address, e... type AddressPubKeyHash (line 144) | type AddressPubKeyHash struct method EncodeAddress (line 173) | func (a *AddressPubKeyHash) EncodeAddress(cashaddr bool) string { method ScriptAddress (line 183) | func (a *AddressPubKeyHash) ScriptAddress() []byte { method IsForNet (line 189) | func (a *AddressPubKeyHash) IsForNet(net *chaincfg.Params) bool { method String (line 197) | func (a *AddressPubKeyHash) String() string { method Hash160 (line 204) | func (a *AddressPubKeyHash) Hash160() *[ripemd160.Size]byte { function NewAddressPubKeyHash (line 151) | func NewAddressPubKeyHash(pkHash []byte, param *chaincfg.Params) (*Addre... function newAddressPubKeyHash (line 160) | func newAddressPubKeyHash(pkHash []byte, param *chaincfg.Params) (*Addre... type AddressScriptHash (line 210) | type AddressScriptHash struct method EncodeAddress (line 245) | func (a *AddressScriptHash) EncodeAddress(cashaddr bool) string { method ScriptAddress (line 255) | func (a *AddressScriptHash) ScriptAddress() []byte { method IsForNet (line 261) | func (a *AddressScriptHash) IsForNet(net *chaincfg.Params) bool { method String (line 269) | func (a *AddressScriptHash) String() string { method Hash160 (line 276) | func (a *AddressScriptHash) Hash160() *[ripemd160.Size]byte { function NewAddressScriptHash (line 216) | func NewAddressScriptHash(serializedScript []byte, param *chaincfg.Param... function NewAddressScriptHashFromHash (line 223) | func NewAddressScriptHashFromHash(scriptHash []byte, param *chaincfg.Par... function newAddressScriptHashFromHash (line 232) | func newAddressScriptHashFromHash(scriptHash []byte, param *chaincfg.Par... type PubKeyFormat (line 281) | type PubKeyFormat constant PKFUncompressed (line 286) | PKFUncompressed PubKeyFormat = iota constant PKFCompressed (line 290) | PKFCompressed constant PKFHybrid (line 294) | PKFHybrid type AddressPubKey (line 298) | type AddressPubKey struct method serialize (line 334) | func (a *AddressPubKey) serialize() []byte { method EncodeAddress (line 357) | func (a *AddressPubKey) EncodeAddress(cashaddr bool) string { method ScriptAddress (line 372) | func (a *AddressPubKey) ScriptAddress() []byte { method IsForNet (line 378) | func (a *AddressPubKey) IsForNet(net *chaincfg.Params) bool { method String (line 384) | func (a *AddressPubKey) String() string { method Format (line 390) | func (a *AddressPubKey) Format() PubKeyFormat { method SetFormat (line 396) | func (a *AddressPubKey) SetFormat(pkFormat PubKeyFormat) { method AddressPubKeyHash (line 406) | func (a *AddressPubKey) AddressPubKeyHash() *AddressPubKeyHash { method PubKey (line 413) | func (a *AddressPubKey) PubKey() *btcec.PublicKey { function NewAddressPubKey (line 307) | func NewAddressPubKey(serializedPubKey []byte, param *chaincfg.Params) (... FILE: vendor/github.com/bcext/cashutil/amount.go type AmountUnit (line 17) | type AmountUnit method String (line 33) | func (u AmountUnit) String() string { constant AmountMegaBCH (line 22) | AmountMegaBCH AmountUnit = 6 constant AmountKiloBCH (line 23) | AmountKiloBCH AmountUnit = 3 constant AmountBCH (line 24) | AmountBCH AmountUnit = 0 constant AmountMilliBCH (line 25) | AmountMilliBCH AmountUnit = -3 constant AmountMicroBCH (line 26) | AmountMicroBCH AmountUnit = -6 constant AmountSatoshi (line 27) | AmountSatoshi AmountUnit = -8 type Amount (line 54) | type Amount method ToUnit (line 93) | func (a Amount) ToUnit(u AmountUnit) float64 { method ToBCH (line 98) | func (a Amount) ToBCH() float64 { method Format (line 106) | func (a Amount) Format(u AmountUnit) string { method String (line 112) | func (a Amount) String() string { method MulF64 (line 120) | func (a Amount) MulF64(f float64) Amount { function round (line 60) | func round(f float64) Amount { function NewAmount (line 76) | func NewAmount(f float64) (Amount, error) { FILE: vendor/github.com/bcext/cashutil/appdata.go function appDataDir (line 21) | func appDataDir(goos, appName string, roaming bool) string { function AppDataDir (line 103) | func AppDataDir(appName string, roaming bool) string { FILE: vendor/github.com/bcext/cashutil/base58/alphabet.go constant alphabet (line 11) | alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" constant alphabetIdx0 (line 13) | alphabetIdx0 = '1' FILE: vendor/github.com/bcext/cashutil/base58/base58.go function Decode (line 17) | func Decode(b string) []byte { function Encode (line 49) | func Encode(b []byte) string { FILE: vendor/github.com/bcext/cashutil/base58/base58check.go function checksum (line 20) | func checksum(input []byte) (cksum [4]byte) { function CheckEncode (line 28) | func CheckEncode(input []byte, version byte) string { function CheckDecode (line 38) | func CheckDecode(input string) (result []byte, version byte, err error) { FILE: vendor/github.com/bcext/cashutil/base58/genalphabet.go function write (line 45) | func write(w io.Writer, b []byte) { function main (line 52) | func main() { FILE: vendor/github.com/bcext/cashutil/block.go type OutOfRangeError (line 19) | type OutOfRangeError method Error (line 27) | func (e OutOfRangeError) Error() string { constant BlockHeightUnknown (line 24) | BlockHeightUnknown = int32(-1) type Block (line 35) | type Block struct method MsgBlock (line 45) | func (b *Block) MsgBlock() *wire.MsgBlock { method Bytes (line 53) | func (b *Block) Bytes() ([]byte, error) { method Hash (line 75) | func (b *Block) Hash() *chainhash.Hash { method Tx (line 93) | func (b *Block) Tx(txNum int) (*Tx, error) { method Transactions (line 123) | func (b *Block) Transactions() []*Tx { method TxHash (line 155) | func (b *Block) TxHash(txNum int) (*chainhash.Hash, error) { method TxLoc (line 172) | func (b *Block) TxLoc() ([]wire.TxLoc, error) { method Height (line 189) | func (b *Block) Height() int32 { method SetHeight (line 194) | func (b *Block) SetHeight(height int32) { function NewBlock (line 200) | func NewBlock(msgBlock *wire.MsgBlock) *Block { function NewBlockFromBytes (line 209) | func NewBlockFromBytes(serializedBlock []byte) (*Block, error) { function NewBlockFromReader (line 221) | func NewBlockFromReader(r io.Reader) (*Block, error) { function NewBlockFromBlockAndBytes (line 238) | func NewBlockFromBlockAndBytes(msgBlock *wire.MsgBlock, serializedBlock ... FILE: vendor/github.com/bcext/cashutil/cashaddr.go constant charset (line 13) | charset = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" function encode (line 26) | func encode(prefix string, payload []byte) string { function decode (line 39) | func decode(str, defaultPrefix string) (string, []byte) { function createChecksum (line 117) | func createChecksum(prefix string, payload []byte) []byte { function cat (line 134) | func cat(x, y []byte) []byte { function expandPrefix (line 141) | func expandPrefix(prefix string) []byte { function polyMod (line 154) | func polyMod(v []byte) uint64 { function verifyChecksum (line 251) | func verifyChecksum(prefix string, payload []byte) bool { FILE: vendor/github.com/bcext/cashutil/cashaddrconv.go type addrType (line 15) | type addrType constant pubKeyType (line 18) | pubKeyType addrType = iota constant scriptType (line 19) | scriptType type addrContent (line 28) | type addrContent struct function encodeCashAddr (line 33) | func encodeCashAddr(dst Address) string { function decodeCashAddr (line 46) | func decodeCashAddr(addr string, param *chaincfg.Params) (Address, error) { function packAddrData (line 62) | func packAddrData(id []byte, t uint8) []byte { function convertBits (line 100) | func convertBits(frombits uint, tobits uint, pad bool, data []byte) ([]b... function decodeCashaddrContent (line 129) | func decodeCashaddrContent(addr string, param *chaincfg.Params) *addrCon... function decodeCashAddrDestination (line 179) | func decodeCashAddrDestination(content *addrContent, params *chaincfg.Pa... FILE: vendor/github.com/bcext/cashutil/certgen.go function NewTLSCertPair (line 28) | func NewTLSCertPair(organization string, validUntil time.Time, extraHost... FILE: vendor/github.com/bcext/cashutil/const.go constant SatoshiPerBitcent (line 9) | SatoshiPerBitcent = 1e6 constant SatoshiPerBitcoin (line 12) | SatoshiPerBitcoin = 1e8 constant MaxSatoshi (line 15) | MaxSatoshi = 21e6 * SatoshiPerBitcoin FILE: vendor/github.com/bcext/cashutil/hash160.go function calcHash (line 15) | func calcHash(buf []byte, hasher hash.Hash) []byte { function Hash160 (line 21) | func Hash160(buf []byte) []byte { FILE: vendor/github.com/bcext/cashutil/net.go function interfaceAddrs (line 16) | func interfaceAddrs() ([]net.Addr, error) { FILE: vendor/github.com/bcext/cashutil/net_noop.go function interfaceAddrs (line 17) | func interfaceAddrs() ([]net.Addr, error) { FILE: vendor/github.com/bcext/cashutil/tx.go constant TxIndexUnknown (line 19) | TxIndexUnknown = -1 type Tx (line 25) | type Tx struct method MsgTx (line 32) | func (t *Tx) MsgTx() *wire.MsgTx { method Hash (line 40) | func (t *Tx) Hash() *chainhash.Hash { method Index (line 54) | func (t *Tx) Index() int { method SetIndex (line 59) | func (t *Tx) SetIndex(index int) { function NewTx (line 65) | func NewTx(msgTx *wire.MsgTx) *Tx { function NewTxFromBytes (line 74) | func NewTxFromBytes(serializedTx []byte) (*Tx, error) { function NewTxFromReader (line 81) | func NewTxFromReader(r io.Reader) (*Tx, error) { FILE: vendor/github.com/bcext/cashutil/wif.go constant compressMagic (line 25) | compressMagic byte = 0x01 type WIF (line 33) | type WIF struct method IsForNet (line 61) | func (w *WIF) IsForNet(net *chaincfg.Params) bool { method String (line 127) | func (w *WIF) String() string { method SerializePubKey (line 153) | func (w *WIF) SerializePubKey() []byte { function NewWIF (line 52) | func NewWIF(privKey *btcec.PrivateKey, net *chaincfg.Params, compress bo... function DecodeWIF (line 85) | func DecodeWIF(wif string) (*WIF, error) { function paddedAppend (line 164) | func paddedAppend(size uint, dst, src []byte) []byte { FILE: vendor/github.com/bcext/gcash/btcec/btcec.go type KoblitzCurve (line 37) | type KoblitzCurve struct method Params (line 69) | func (curve *KoblitzCurve) Params() *elliptic.CurveParams { method bigAffineToField (line 75) | func (curve *KoblitzCurve) bigAffineToField(x, y *big.Int) (*fieldVal,... method fieldJacobianToBigAffine (line 85) | func (curve *KoblitzCurve) fieldJacobianToBigAffine(x, y, z *fieldVal)... method IsOnCurve (line 111) | func (curve *KoblitzCurve) IsOnCurve(x, y *big.Int) bool { method addZ1AndZ2EqualsOne (line 126) | func (curve *KoblitzCurve) addZ1AndZ2EqualsOne(x1, y1, z1, x2, y2, x3,... method addZ1EqualsZ2 (line 192) | func (curve *KoblitzCurve) addZ1EqualsZ2(x1, y1, z1, x2, y2, x3, y3, z... method addZ2EqualsOne (line 261) | func (curve *KoblitzCurve) addZ2EqualsOne(x1, y1, z1, x2, y2, x3, y3, ... method addGeneric (line 337) | func (curve *KoblitzCurve) addGeneric(x1, y1, z1, x2, y2, z2, x3, y3, ... method addJacobian (line 410) | func (curve *KoblitzCurve) addJacobian(x1, y1, z1, x2, y2, z2, x3, y3,... method Add (line 454) | func (curve *KoblitzCurve) Add(x1, y1, x2, y2 *big.Int) (*big.Int, *bi... method doubleZ1EqualsOne (line 482) | func (curve *KoblitzCurve) doubleZ1EqualsOne(x1, y1, x3, y3, z3 *field... method doubleGeneric (line 532) | func (curve *KoblitzCurve) doubleGeneric(x1, y1, z1, x3, y3, z3 *field... method doubleJacobian (line 579) | func (curve *KoblitzCurve) doubleJacobian(x1, y1, z1, x3, y3, z3 *fiel... method Double (line 603) | func (curve *KoblitzCurve) Double(x1, y1 *big.Int) (*big.Int, *big.Int) { method splitK (line 628) | func (curve *KoblitzCurve) splitK(k []byte) ([]byte, []byte, int, int) { method moduloReduce (line 666) | func (curve *KoblitzCurve) moduloReduce(k []byte) []byte { method ScalarMult (line 758) | func (curve *KoblitzCurve) ScalarMult(Bx, By *big.Int, k []byte) (*big... method ScalarBaseMult (line 863) | func (curve *KoblitzCurve) ScalarBaseMult(k []byte) (*big.Int, *big.In... method QPlus1Div4 (line 884) | func (curve *KoblitzCurve) QPlus1Div4() *big.Int { function NAF (line 686) | func NAF(k []byte) ([]byte, []byte) { function initAll (line 891) | func initAll() { function fromHex (line 899) | func fromHex(s string) *big.Int { function initS256 (line 907) | func initS256() { function S256 (line 955) | func S256() *KoblitzCurve { FILE: vendor/github.com/bcext/gcash/btcec/ciphering.go function GenerateSharedSecret (line 46) | func GenerateSharedSecret(privkey *PrivateKey, pubkey *PublicKey) []byte { function Encrypt (line 70) | func Encrypt(pubkey *PublicKey, in []byte) ([]byte, error) { function Decrypt (line 121) | func Decrypt(priv *PrivateKey, in []byte) ([]byte, error) { function addPKCSPadding (line 201) | func addPKCSPadding(src []byte) []byte { function removePKCSPadding (line 208) | func removePKCSPadding(src []byte) ([]byte, error) { FILE: vendor/github.com/bcext/gcash/btcec/field.go constant twoBitsMask (line 63) | twoBitsMask = 0x3 constant fourBitsMask (line 64) | fourBitsMask = 0xf constant sixBitsMask (line 65) | sixBitsMask = 0x3f constant eightBitsMask (line 66) | eightBitsMask = 0xff constant fieldWords (line 73) | fieldWords = 10 constant fieldBase (line 77) | fieldBase = 26 constant fieldOverflowBits (line 81) | fieldOverflowBits = 32 - fieldBase constant fieldBaseMask (line 86) | fieldBaseMask = (1 << fieldBase) - 1 constant fieldMSBBits (line 90) | fieldMSBBits = 256 - (fieldBase * (fieldWords - 1)) constant fieldMSBMask (line 94) | fieldMSBMask = (1 << fieldMSBBits) - 1 constant fieldPrimeWordZero (line 98) | fieldPrimeWordZero = 0x3fffc2f constant fieldPrimeWordOne (line 102) | fieldPrimeWordOne = 0x3ffffbf type fieldVal (line 135) | type fieldVal struct method String (line 140) | func (f fieldVal) String() string { method Zero (line 148) | func (f *fieldVal) Zero() { method Set (line 166) | func (f *fieldVal) Set(val *fieldVal) *fieldVal { method SetInt (line 177) | func (f *fieldVal) SetInt(ui uint) *fieldVal { method SetBytes (line 188) | func (f *fieldVal) SetBytes(b *[32]byte) *fieldVal { method SetByteSlice (line 222) | func (f *fieldVal) SetByteSlice(b []byte) *fieldVal { method SetHex (line 237) | func (f *fieldVal) SetHex(hexString string) *fieldVal { method Normalize (line 248) | func (f *fieldVal) Normalize() *fieldVal { method PutBytes (line 377) | func (f *fieldVal) PutBytes(b *[32]byte) { method Bytes (line 423) | func (f *fieldVal) Bytes() *[32]byte { method IsZero (line 430) | func (f *fieldVal) IsZero() bool { method IsOdd (line 443) | func (f *fieldVal) IsOdd() bool { method Equals (line 451) | func (f *fieldVal) Equals(val *fieldVal) bool { method NegateVal (line 468) | func (f *fieldVal) NegateVal(val *fieldVal, magnitude uint32) *fieldVal { method Negate (line 506) | func (f *fieldVal) Negate(magnitude uint32) *fieldVal { method AddInt (line 516) | func (f *fieldVal) AddInt(ui uint) *fieldVal { method Add (line 530) | func (f *fieldVal) Add(val *fieldVal) *fieldVal { method Add2 (line 553) | func (f *fieldVal) Add2(val *fieldVal, val2 *fieldVal) *fieldVal { method MulInt (line 579) | func (f *fieldVal) MulInt(val uint) *fieldVal { method Mul (line 609) | func (f *fieldVal) Mul(val *fieldVal) *fieldVal { method Mul2 (line 621) | func (f *fieldVal) Mul2(val *fieldVal, val2 *fieldVal) *fieldVal { method Square (line 890) | func (f *fieldVal) Square() *fieldVal { method SquareVal (line 901) | func (f *fieldVal) SquareVal(val *fieldVal) *fieldVal { method Inverse (line 1121) | func (f *fieldVal) Inverse() *fieldVal { FILE: vendor/github.com/bcext/gcash/btcec/genprecomps.go function main (line 23) | func main() { FILE: vendor/github.com/bcext/gcash/btcec/gensecp256k1.go method getDoublingPoints (line 26) | func (curve *KoblitzCurve) getDoublingPoints() [][3]fieldVal { method SerializedBytePoints (line 43) | func (curve *KoblitzCurve) SerializedBytePoints() []byte { function sqrt (line 84) | func sqrt(n *big.Int) *big.Int { method EndomorphismVectors (line 109) | func (curve *KoblitzCurve) EndomorphismVectors() (a1, b1, a2, b2 *big.In... FILE: vendor/github.com/bcext/gcash/btcec/precompute.go function loadS256BytePoints (line 23) | func loadS256BytePoints() error { FILE: vendor/github.com/bcext/gcash/btcec/privkey.go type PrivateKey (line 17) | type PrivateKey method PubKey (line 48) | func (p *PrivateKey) PubKey() *PublicKey { method ToECDSA (line 53) | func (p *PrivateKey) ToECDSA() *ecdsa.PrivateKey { method Sign (line 61) | func (p *PrivateKey) Sign(hash []byte) (*Signature, error) { method Serialize (line 70) | func (p *PrivateKey) Serialize() []byte { function PrivKeyFromBytes (line 21) | func PrivKeyFromBytes(curve elliptic.Curve, pk []byte) (*PrivateKey, function NewPrivateKey (line 39) | func NewPrivateKey(curve elliptic.Curve) (*PrivateKey, error) { constant PrivKeyBytesLen (line 66) | PrivKeyBytesLen = 32 FILE: vendor/github.com/bcext/gcash/btcec/pubkey.go constant PubKeyBytesLenCompressed (line 16) | PubKeyBytesLenCompressed = 33 constant PubKeyBytesLenUncompressed (line 17) | PubKeyBytesLenUncompressed = 65 constant PubKeyBytesLenHybrid (line 18) | PubKeyBytesLenHybrid = 65 function isOdd (line 21) | func isOdd(a *big.Int) bool { function decompressPoint (line 27) | func decompressPoint(curve *KoblitzCurve, x *big.Int, ybit bool) (*big.I... constant pubkeyCompressed (line 63) | pubkeyCompressed byte = 0x2 constant pubkeyUncompressed (line 64) | pubkeyUncompressed byte = 0x4 constant pubkeyHybrid (line 65) | pubkeyHybrid byte = 0x6 function IsCompressedPubKey (line 70) | func IsCompressedPubKey(pubKey []byte) bool { function ParsePubKey (line 80) | func ParsePubKey(pubKeyStr []byte, curve *KoblitzCurve) (key *PublicKey,... type PublicKey (line 137) | type PublicKey method ToECDSA (line 140) | func (p *PublicKey) ToECDSA() *ecdsa.PublicKey { method SerializeUncompressed (line 146) | func (p *PublicKey) SerializeUncompressed() []byte { method SerializeCompressed (line 154) | func (p *PublicKey) SerializeCompressed() []byte { method SerializeHybrid (line 165) | func (p *PublicKey) SerializeHybrid() []byte { method IsEqual (line 179) | func (p *PublicKey) IsEqual(otherPubKey *PublicKey) bool { function paddedAppend (line 187) | func paddedAppend(size uint, dst, src []byte) []byte { FILE: vendor/github.com/bcext/gcash/btcec/signature.go type Signature (line 26) | type Signature struct method Serialize (line 47) | func (sig *Signature) Serialize() []byte { method Verify (line 76) | func (sig *Signature) Verify(hash []byte, pubKey *PublicKey) bool { method IsEqual (line 83) | func (sig *Signature) IsEqual(otherSig *Signature) bool { function parseSig (line 88) | func parseSig(sigStr []byte, curve elliptic.Curve, der bool) (*Signature... function ParseSignature (line 205) | func ParseSignature(sigStr []byte, curve elliptic.Curve) (*Signature, er... function ParseDERSignature (line 212) | func ParseDERSignature(sigStr []byte, curve elliptic.Curve) (*Signature,... function canonicalizeInt (line 222) | func canonicalizeInt(val *big.Int) []byte { function canonicalPadding (line 239) | func canonicalPadding(b []byte) error { function hashToInt (line 257) | func hashToInt(hash []byte, c elliptic.Curve) *big.Int { function recoverKeyFromSignature (line 279) | func recoverKeyFromSignature(curve *KoblitzCurve, sig *Signature, msg []... function SignCompact (line 345) | func SignCompact(curve *KoblitzCurve, key *PrivateKey, function RecoverCompact (line 392) | func RecoverCompact(curve *KoblitzCurve, signature, function signRFC6979 (line 416) | func signRFC6979(privateKey *PrivateKey, hash []byte) (*Signature, error) { function nonceRFC6979 (line 449) | func nonceRFC6979(privkey *big.Int, hash []byte) *big.Int { function mac (line 501) | func mac(alg func() hash.Hash, k, m []byte) []byte { function int2octets (line 508) | func int2octets(v *big.Int, rolen int) []byte { function bits2octets (line 529) | func bits2octets(in []byte, curve elliptic.Curve, rolen int) []byte { FILE: vendor/github.com/bcext/gcash/chaincfg/chainhash/hash.go constant HashSize (line 15) | HashSize = 32 constant MaxHashStringSize (line 18) | MaxHashStringSize = HashSize * 2 type Hash (line 29) | type Hash method String (line 33) | func (hash Hash) String() string { method CloneBytes (line 45) | func (hash *Hash) CloneBytes() []byte { method SetBytes (line 54) | func (hash *Hash) SetBytes(newHash []byte) error { method IsEqual (line 66) | func (hash *Hash) IsEqual(target *Hash) bool { function NewHash (line 78) | func NewHash(newHash []byte) (*Hash, error) { function NewHashFromStr (line 90) | func NewHashFromStr(hash string) (*Hash, error) { function Decode (line 101) | func Decode(dst *Hash, src string) error { FILE: vendor/github.com/bcext/gcash/chaincfg/chainhash/hashfuncs.go function HashB (line 11) | func HashB(b []byte) []byte { function HashH (line 17) | func HashH(b []byte) Hash { function DoubleHashB (line 22) | func DoubleHashB(b []byte) []byte { function DoubleHashH (line 30) | func DoubleHashH(b []byte) Hash { FILE: vendor/github.com/bcext/gcash/chaincfg/params.go type Checkpoint (line 50) | type Checkpoint struct type DNSSeed (line 56) | type DNSSeed struct method String (line 580) | func (d DNSSeed) String() string { type ConsensusDeployment (line 67) | type ConsensusDeployment struct constant DeploymentTestDummy (line 87) | DeploymentTestDummy = iota constant DeploymentCSV (line 92) | DeploymentCSV constant DefinedDeployments (line 98) | DefinedDeployments type Params (line 104) | type Params struct method DifficultyAdjustmentInterval (line 556) | func (param *Params) DifficultyAdjustmentInterval() int64 { function Register (line 593) | func Register(params *Params) error { function mustRegister (line 607) | func mustRegister(params *Params) { function IsPubKeyHashAddrID (line 619) | func IsPubKeyHashAddrID(id byte) bool { function IsScriptHashAddrID (line 630) | func IsScriptHashAddrID(id byte) bool { function HDPrivateKeyToPublicKeyID (line 638) | func HDPrivateKeyToPublicKeyID(id []byte) ([]byte, error) { function newHashFromStr (line 657) | func newHashFromStr(hexStr string) *chainhash.Hash { function init (line 672) | func init() { FILE: vendor/github.com/bcext/gcash/wire/blockheader.go constant MaxBlockHeaderPayload (line 19) | MaxBlockHeaderPayload = 16 + (chainhash.HashSize * 2) type BlockHeader (line 23) | type BlockHeader struct method BlockHash (line 49) | func (h *BlockHeader) BlockHash() chainhash.Hash { method BtcDecode (line 64) | func (h *BlockHeader) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 72) | func (h *BlockHeader) BtcEncode(w io.Writer, pver uint32) error { method Deserialize (line 79) | func (h *BlockHeader) Deserialize(r io.Reader) error { method Serialize (line 89) | func (h *BlockHeader) Serialize(w io.Writer) error { constant blockHeaderLen (line 46) | blockHeaderLen = 80 function NewBlockHeader (line 99) | func NewBlockHeader(version int32, prevHash, merkleRootHash *chainhash.H... function readBlockHeader (line 117) | func readBlockHeader(r io.Reader, pver uint32, bh *BlockHeader) error { function writeBlockHeader (line 125) | func writeBlockHeader(w io.Writer, pver uint32, bh *BlockHeader) error { FILE: vendor/github.com/bcext/gcash/wire/common.go constant MaxVarIntPayload (line 20) | MaxVarIntPayload = 9 constant binaryFreeListMaxItems (line 24) | binaryFreeListMaxItems = 1024 type binaryFreeList (line 48) | type binaryFreeList method Borrow (line 52) | func (l binaryFreeList) Borrow() []byte { method Return (line 64) | func (l binaryFreeList) Return(buf []byte) { method Uint8 (line 74) | func (l binaryFreeList) Uint8(r io.Reader) (uint8, error) { method Uint16 (line 88) | func (l binaryFreeList) Uint16(r io.Reader, byteOrder binary.ByteOrder... method Uint32 (line 102) | func (l binaryFreeList) Uint32(r io.Reader, byteOrder binary.ByteOrder... method Uint64 (line 116) | func (l binaryFreeList) Uint64(r io.Reader, byteOrder binary.ByteOrder... method PutUint8 (line 129) | func (l binaryFreeList) PutUint8(w io.Writer, val uint8) error { method PutUint16 (line 140) | func (l binaryFreeList) PutUint16(w io.Writer, byteOrder binary.ByteOr... method PutUint32 (line 151) | func (l binaryFreeList) PutUint32(w io.Writer, byteOrder binary.ByteOr... method PutUint64 (line 162) | func (l binaryFreeList) PutUint64(w io.Writer, byteOrder binary.ByteOr... type uint32Time (line 182) | type uint32Time type int64Time (line 187) | type int64Time function readElement (line 191) | func readElement(r io.Reader, element interface{}) error { function readElements (line 336) | func readElements(r io.Reader, elements ...interface{}) error { function writeElement (line 347) | func writeElement(w io.Writer, element interface{}) error { function writeElements (line 465) | func writeElements(w io.Writer, elements ...interface{}) error { function ReadVarInt (line 476) | func ReadVarInt(r io.Reader, pver uint32) (uint64, error) { function WriteVarInt (line 538) | func WriteVarInt(w io.Writer, pver uint32, val uint64) error { function VarIntSerializeSize (line 568) | func VarIntSerializeSize(val uint64) int { function ReadVarString (line 595) | func ReadVarString(r io.Reader, pver uint32) (string, error) { function WriteVarString (line 621) | func WriteVarString(w io.Writer, pver uint32, str string) error { function ReadVarBytes (line 637) | func ReadVarBytes(r io.Reader, pver uint32, maxAllowed uint32, function WriteVarBytes (line 664) | func WriteVarBytes(w io.Writer, pver uint32, bytes []byte) error { function randomUint64 (line 678) | func randomUint64(r io.Reader) (uint64, error) { function RandomUint64 (line 687) | func RandomUint64() (uint64, error) { FILE: vendor/github.com/bcext/gcash/wire/error.go type MessageError (line 18) | type MessageError struct method Error (line 24) | func (e *MessageError) Error() string { function messageError (line 32) | func messageError(f string, desc string) *MessageError { FILE: vendor/github.com/bcext/gcash/wire/invvect.go constant MaxInvPerMsg (line 18) | MaxInvPerMsg = 50000 constant maxInvVectPayload (line 21) | maxInvVectPayload = 4 + chainhash.HashSize type InvType (line 25) | type InvType method String (line 44) | func (invtype InvType) String() string { constant InvTypeError (line 29) | InvTypeError InvType = 0 constant InvTypeTx (line 30) | InvTypeTx InvType = 1 constant InvTypeBlock (line 31) | InvTypeBlock InvType = 2 constant InvTypeFilteredBlock (line 32) | InvTypeFilteredBlock InvType = 3 type InvVect (line 55) | type InvVect struct function NewInvVect (line 61) | func NewInvVect(typ InvType, hash *chainhash.Hash) *InvVect { function readInvVect (line 70) | func readInvVect(r io.Reader, pver uint32, iv *InvVect) error { function writeInvVect (line 75) | func writeInvVect(w io.Writer, pver uint32, iv *InvVect) error { FILE: vendor/github.com/bcext/gcash/wire/message.go constant MessageHeaderSize (line 20) | MessageHeaderSize = 24 constant CommandSize (line 24) | CommandSize = 12 constant MaxMessagePayload (line 28) | MaxMessagePayload = (1024 * 1024 * 32) constant CmdVersion (line 32) | CmdVersion = "version" constant CmdVerAck (line 33) | CmdVerAck = "verack" constant CmdGetAddr (line 34) | CmdGetAddr = "getaddr" constant CmdAddr (line 35) | CmdAddr = "addr" constant CmdGetBlocks (line 36) | CmdGetBlocks = "getblocks" constant CmdInv (line 37) | CmdInv = "inv" constant CmdGetData (line 38) | CmdGetData = "getdata" constant CmdNotFound (line 39) | CmdNotFound = "notfound" constant CmdBlock (line 40) | CmdBlock = "block" constant CmdTx (line 41) | CmdTx = "tx" constant CmdGetHeaders (line 42) | CmdGetHeaders = "getheaders" constant CmdHeaders (line 43) | CmdHeaders = "headers" constant CmdPing (line 44) | CmdPing = "ping" constant CmdPong (line 45) | CmdPong = "pong" constant CmdAlert (line 46) | CmdAlert = "alert" constant CmdMemPool (line 47) | CmdMemPool = "mempool" constant CmdFilterAdd (line 48) | CmdFilterAdd = "filteradd" constant CmdFilterClear (line 49) | CmdFilterClear = "filterclear" constant CmdFilterLoad (line 50) | CmdFilterLoad = "filterload" constant CmdMerkleBlock (line 51) | CmdMerkleBlock = "merkleblock" constant CmdReject (line 52) | CmdReject = "reject" constant CmdSendHeaders (line 53) | CmdSendHeaders = "sendheaders" constant CmdFeeFilter (line 54) | CmdFeeFilter = "feefilter" constant CmdGetCFilters (line 55) | CmdGetCFilters = "getcfilters" constant CmdGetCFHeaders (line 56) | CmdGetCFHeaders = "getcfheaders" constant CmdGetCFCheckpt (line 57) | CmdGetCFCheckpt = "getcfcheckpt" constant CmdCFilter (line 58) | CmdCFilter = "cfilter" constant CmdCFHeaders (line 59) | CmdCFHeaders = "cfheaders" constant CmdCFCheckpt (line 60) | CmdCFCheckpt = "cfcheckpt" type Message (line 67) | type Message interface function makeEmptyMessage (line 76) | func makeEmptyMessage(command string) (Message, error) { type messageHeader (line 173) | type messageHeader struct function readMessageHeader (line 181) | func readMessageHeader(r io.Reader) (int, *messageHeader, error) { function discardInput (line 208) | func discardInput(r io.Reader, n uint32) { function WriteMessageN (line 229) | func WriteMessageN(w io.Writer, msg Message, pver uint32, btcnet Bitcoin... function WriteMessage (line 299) | func WriteMessage(w io.Writer, msg Message, pver uint32, btcnet BitcoinN... function ReadMessageN (line 310) | func ReadMessageN(r io.Reader, pver uint32, btcnet BitcoinNet) (int, Mes... function ReadMessage (line 396) | func ReadMessage(r io.Reader, pver uint32, btcnet BitcoinNet) (Message, ... FILE: vendor/github.com/bcext/gcash/wire/msgaddr.go constant MaxAddrPerMsg (line 15) | MaxAddrPerMsg = 1000 type MsgAddr (line 27) | type MsgAddr struct method AddAddress (line 32) | func (msg *MsgAddr) AddAddress(na *NetAddress) error { method AddAddresses (line 44) | func (msg *MsgAddr) AddAddresses(netAddrs ...*NetAddress) error { method ClearAddresses (line 55) | func (msg *MsgAddr) ClearAddresses() { method BtcDecode (line 61) | func (msg *MsgAddr) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 89) | func (msg *MsgAddr) BtcEncode(w io.Writer, pver uint32) error { method Command (line 122) | func (msg *MsgAddr) Command() string { method MaxPayloadLength (line 128) | func (msg *MsgAddr) MaxPayloadLength(pver uint32) uint32 { function NewMsgAddr (line 140) | func NewMsgAddr() *MsgAddr { FILE: vendor/github.com/bcext/gcash/wire/msgalert.go constant fixedAlertSize (line 71) | fixedAlertSize = 45 constant maxSignatureSize (line 75) | maxSignatureSize = 72 constant maxAlertSize (line 81) | maxAlertSize = MaxMessagePayload - maxSignatureSize - MaxVarIntPayload - 1 constant maxCountSetCancel (line 90) | maxCountSetCancel = (maxAlertSize - fixedAlertSize - MaxVarIntPayload + ... constant maxCountSetSubVer (line 101) | maxCountSetSubVer = (maxAlertSize - fixedAlertSize - MaxVarIntPayload + ... type Alert (line 104) | type Alert struct method Serialize (line 152) | func (alert *Alert) Serialize(w io.Writer, pver uint32) error { method Deserialize (line 215) | func (alert *Alert) Deserialize(r io.Reader, pver uint32) error { function NewAlert (line 283) | func NewAlert(version int32, relayUntil int64, expiration int64, function NewAlertFromPayload (line 306) | func NewAlertFromPayload(serializedPayload []byte, pver uint32) (*Alert,... type MsgAlert (line 322) | type MsgAlert struct method BtcDecode (line 337) | func (msg *MsgAlert) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 358) | func (msg *MsgAlert) BtcEncode(w io.Writer, pver uint32) error { method Command (line 388) | func (msg *MsgAlert) Command() string { method MaxPayloadLength (line 394) | func (msg *MsgAlert) MaxPayloadLength(pver uint32) uint32 { function NewMsgAlert (line 402) | func NewMsgAlert(serializedPayload []byte, signature []byte) *MsgAlert { FILE: vendor/github.com/bcext/gcash/wire/msgblock.go constant defaultTransactionAlloc (line 21) | defaultTransactionAlloc = 2048 constant MaxBlocksPerMsg (line 24) | MaxBlocksPerMsg = 500 constant MaxBlockPayload (line 27) | MaxBlockPayload = 2 * 32000000 constant maxTxPerBlock (line 31) | maxTxPerBlock = (MaxBlockPayload / minTxPayload) + 1 type TxLoc (line 35) | type TxLoc struct type MsgBlock (line 43) | type MsgBlock struct method AddTransaction (line 49) | func (msg *MsgBlock) AddTransaction(tx *MsgTx) error { method ClearTransactions (line 56) | func (msg *MsgBlock) ClearTransactions() { method BtcDecode (line 64) | func (msg *MsgBlock) BtcDecode(r io.Reader, pver uint32) error { method Deserialize (line 106) | func (msg *MsgBlock) Deserialize(r io.Reader) error { method DeserializeTxLoc (line 117) | func (msg *MsgBlock) DeserializeTxLoc(r *bytes.Buffer) ([]TxLoc, error) { method BtcEncode (line 164) | func (msg *MsgBlock) BtcEncode(w io.Writer, pver uint32) error { method Serialize (line 194) | func (msg *MsgBlock) Serialize(w io.Writer) error { method SerializeSize (line 203) | func (msg *MsgBlock) SerializeSize() int { method Command (line 217) | func (msg *MsgBlock) Command() string { method MaxPayloadLength (line 223) | func (msg *MsgBlock) MaxPayloadLength(pver uint32) uint32 { method BlockHash (line 231) | func (msg *MsgBlock) BlockHash() chainhash.Hash { method TxHashes (line 236) | func (msg *MsgBlock) TxHashes() ([]chainhash.Hash, error) { function NewMsgBlock (line 246) | func NewMsgBlock(blockHeader *BlockHeader) *MsgBlock { FILE: vendor/github.com/bcext/gcash/wire/msgcfcheckpt.go constant CFCheckptInterval (line 19) | CFCheckptInterval = 1000 constant maxCFHeadersLen (line 23) | maxCFHeadersLen = 100000 type MsgCFCheckpt (line 35) | type MsgCFCheckpt struct method AddCFHeader (line 42) | func (msg *MsgCFCheckpt) AddCFHeader(header *chainhash.Hash) error { method BtcDecode (line 55) | func (msg *MsgCFCheckpt) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 96) | func (msg *MsgCFCheckpt) BtcEncode(w io.Writer, pver uint32) error { method Deserialize (line 135) | func (msg *MsgCFCheckpt) Deserialize(r io.Reader) error { method Command (line 144) | func (msg *MsgCFCheckpt) Command() string { method MaxPayloadLength (line 150) | func (msg *MsgCFCheckpt) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFCheckpt (line 158) | func NewMsgCFCheckpt(filterType FilterType, stopHash *chainhash.Hash, FILE: vendor/github.com/bcext/gcash/wire/msgcfheaders.go constant MaxCFHeaderPayload (line 18) | MaxCFHeaderPayload = chainhash.HashSize constant MaxCFHeadersPerMsg (line 22) | MaxCFHeadersPerMsg = 2000 type MsgCFHeaders (line 30) | type MsgCFHeaders struct method AddCFHash (line 38) | func (msg *MsgCFHeaders) AddCFHash(hash *chainhash.Hash) error { method BtcDecode (line 51) | func (msg *MsgCFHeaders) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 101) | func (msg *MsgCFHeaders) BtcEncode(w io.Writer, pver uint32) error { method Deserialize (line 153) | func (msg *MsgCFHeaders) Deserialize(r io.Reader) error { method Command (line 162) | func (msg *MsgCFHeaders) Command() string { method MaxPayloadLength (line 168) | func (msg *MsgCFHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFHeaders (line 177) | func NewMsgCFHeaders() *MsgCFHeaders { FILE: vendor/github.com/bcext/gcash/wire/msgcfilter.go type FilterType (line 16) | type FilterType constant GCSFilterRegular (line 20) | GCSFilterRegular FilterType = iota constant MaxCFilterDataSize (line 26) | MaxCFilterDataSize = 256 * 1024 type MsgCFilter (line 32) | type MsgCFilter struct method BtcDecode (line 40) | func (msg *MsgCFilter) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 61) | func (msg *MsgCFilter) BtcEncode(w io.Writer, pver uint32) error { method Deserialize (line 91) | func (msg *MsgCFilter) Deserialize(r io.Reader) error { method Command (line 100) | func (msg *MsgCFilter) Command() string { method MaxPayloadLength (line 106) | func (msg *MsgCFilter) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFilter (line 113) | func NewMsgCFilter(filterType FilterType, blockHash *chainhash.Hash, FILE: vendor/github.com/bcext/gcash/wire/msgfeefilter.go type MsgFeeFilter (line 19) | type MsgFeeFilter struct method BtcDecode (line 25) | func (msg *MsgFeeFilter) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 37) | func (msg *MsgFeeFilter) BtcEncode(w io.Writer, pver uint32) error { method Command (line 49) | func (msg *MsgFeeFilter) Command() string { method MaxPayloadLength (line 55) | func (msg *MsgFeeFilter) MaxPayloadLength(pver uint32) uint32 { function NewMsgFeeFilter (line 61) | func NewMsgFeeFilter(minfee int64) *MsgFeeFilter { FILE: vendor/github.com/bcext/gcash/wire/msgfilteradd.go constant MaxFilterAddDataSize (line 17) | MaxFilterAddDataSize = 520 type MsgFilterAdd (line 25) | type MsgFilterAdd struct method BtcDecode (line 31) | func (msg *MsgFilterAdd) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 46) | func (msg *MsgFilterAdd) BtcEncode(w io.Writer, pver uint32) error { method Command (line 65) | func (msg *MsgFilterAdd) Command() string { method MaxPayloadLength (line 71) | func (msg *MsgFilterAdd) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterAdd (line 78) | func NewMsgFilterAdd(data []byte) *MsgFilterAdd { FILE: vendor/github.com/bcext/gcash/wire/msgfilterclear.go type MsgFilterClear (line 18) | type MsgFilterClear struct method BtcDecode (line 22) | func (msg *MsgFilterClear) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 34) | func (msg *MsgFilterClear) BtcEncode(w io.Writer, pver uint32) error { method Command (line 46) | func (msg *MsgFilterClear) Command() string { method MaxPayloadLength (line 52) | func (msg *MsgFilterClear) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterClear (line 58) | func NewMsgFilterClear() *MsgFilterClear { FILE: vendor/github.com/bcext/gcash/wire/msgfilterload.go type BloomUpdateType (line 14) | type BloomUpdateType constant BloomUpdateNone (line 19) | BloomUpdateNone BloomUpdateType = 0 constant BloomUpdateAll (line 24) | BloomUpdateAll BloomUpdateType = 1 constant BloomUpdateP2PubkeyOnly (line 30) | BloomUpdateP2PubkeyOnly BloomUpdateType = 2 constant MaxFilterLoadHashFuncs (line 36) | MaxFilterLoadHashFuncs = 50 constant MaxFilterLoadFilterSize (line 39) | MaxFilterLoadFilterSize = 36000 type MsgFilterLoad (line 46) | type MsgFilterLoad struct method BtcDecode (line 55) | func (msg *MsgFilterLoad) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 85) | func (msg *MsgFilterLoad) BtcEncode(w io.Writer, pver uint32) error { method Command (line 115) | func (msg *MsgFilterLoad) Command() string { method MaxPayloadLength (line 121) | func (msg *MsgFilterLoad) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterLoad (line 130) | func NewMsgFilterLoad(filter []byte, hashFuncs uint32, tweak uint32, fla... FILE: vendor/github.com/bcext/gcash/wire/msggetaddr.go type MsgGetAddr (line 18) | type MsgGetAddr struct method BtcDecode (line 22) | func (msg *MsgGetAddr) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 28) | func (msg *MsgGetAddr) BtcEncode(w io.Writer, pver uint32) error { method Command (line 34) | func (msg *MsgGetAddr) Command() string { method MaxPayloadLength (line 40) | func (msg *MsgGetAddr) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetAddr (line 46) | func NewMsgGetAddr() *MsgGetAddr { FILE: vendor/github.com/bcext/gcash/wire/msggetblocks.go constant MaxBlockLocatorsPerMsg (line 17) | MaxBlockLocatorsPerMsg = 500 type MsgGetBlocks (line 34) | type MsgGetBlocks struct method AddBlockLocatorHash (line 41) | func (msg *MsgGetBlocks) AddBlockLocatorHash(hash *chainhash.Hash) err... method BtcDecode (line 54) | func (msg *MsgGetBlocks) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 89) | func (msg *MsgGetBlocks) BtcEncode(w io.Writer, pver uint32) error { method Command (line 119) | func (msg *MsgGetBlocks) Command() string { method MaxPayloadLength (line 125) | func (msg *MsgGetBlocks) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetBlocks (line 134) | func NewMsgGetBlocks(hashStop *chainhash.Hash) *MsgGetBlocks { FILE: vendor/github.com/bcext/gcash/wire/msggetcfcheckpt.go type MsgGetCFCheckpt (line 17) | type MsgGetCFCheckpt struct method BtcDecode (line 24) | func (msg *MsgGetCFCheckpt) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 35) | func (msg *MsgGetCFCheckpt) BtcEncode(w io.Writer, pver uint32) error { method Command (line 46) | func (msg *MsgGetCFCheckpt) Command() string { method MaxPayloadLength (line 52) | func (msg *MsgGetCFCheckpt) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFCheckpt (line 60) | func NewMsgGetCFCheckpt(filterType FilterType, stopHash *chainhash.Hash)... FILE: vendor/github.com/bcext/gcash/wire/msggetcfheaders.go type MsgGetCFHeaders (line 17) | type MsgGetCFHeaders struct method BtcDecode (line 25) | func (msg *MsgGetCFHeaders) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 41) | func (msg *MsgGetCFHeaders) BtcEncode(w io.Writer, pver uint32) error { method Command (line 57) | func (msg *MsgGetCFHeaders) Command() string { method MaxPayloadLength (line 63) | func (msg *MsgGetCFHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFHeaders (line 71) | func NewMsgGetCFHeaders(filterType FilterType, startHeight uint32, FILE: vendor/github.com/bcext/gcash/wire/msggetcfilters.go constant MaxGetCFiltersReqRange (line 16) | MaxGetCFiltersReqRange = 1000 type MsgGetCFilters (line 21) | type MsgGetCFilters struct method BtcDecode (line 29) | func (msg *MsgGetCFilters) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 45) | func (msg *MsgGetCFilters) BtcEncode(w io.Writer, pver uint32) error { method Command (line 61) | func (msg *MsgGetCFilters) Command() string { method MaxPayloadLength (line 67) | func (msg *MsgGetCFilters) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFilters (line 75) | func NewMsgGetCFilters(filterType FilterType, startHeight uint32, FILE: vendor/github.com/bcext/gcash/wire/msggetdata.go type MsgGetData (line 23) | type MsgGetData struct method AddInvVect (line 28) | func (msg *MsgGetData) AddInvVect(iv *InvVect) error { method BtcDecode (line 41) | func (msg *MsgGetData) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 71) | func (msg *MsgGetData) BtcEncode(w io.Writer, pver uint32) error { method Command (line 96) | func (msg *MsgGetData) Command() string { method MaxPayloadLength (line 102) | func (msg *MsgGetData) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetData (line 109) | func NewMsgGetData() *MsgGetData { function NewMsgGetDataSizeHint (line 125) | func NewMsgGetDataSizeHint(sizeHint uint) *MsgGetData { FILE: vendor/github.com/bcext/gcash/wire/msggetheaders.go type MsgGetHeaders (line 31) | type MsgGetHeaders struct method AddBlockLocatorHash (line 38) | func (msg *MsgGetHeaders) AddBlockLocatorHash(hash *chainhash.Hash) er... method BtcDecode (line 51) | func (msg *MsgGetHeaders) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 86) | func (msg *MsgGetHeaders) BtcEncode(w io.Writer, pver uint32) error { method Command (line 117) | func (msg *MsgGetHeaders) Command() string { method MaxPayloadLength (line 123) | func (msg *MsgGetHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetHeaders (line 132) | func NewMsgGetHeaders() *MsgGetHeaders { FILE: vendor/github.com/bcext/gcash/wire/msgheaders.go constant MaxBlockHeadersPerMsg (line 15) | MaxBlockHeadersPerMsg = 2000 type MsgHeaders (line 22) | type MsgHeaders struct method AddBlockHeader (line 27) | func (msg *MsgHeaders) AddBlockHeader(bh *BlockHeader) error { method BtcDecode (line 40) | func (msg *MsgHeaders) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 83) | func (msg *MsgHeaders) BtcEncode(w io.Writer, pver uint32) error { method Command (line 118) | func (msg *MsgHeaders) Command() string { method MaxPayloadLength (line 124) | func (msg *MsgHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgHeaders (line 133) | func NewMsgHeaders() *MsgHeaders { FILE: vendor/github.com/bcext/gcash/wire/msginv.go constant defaultInvListAlloc (line 20) | defaultInvListAlloc = 1000 type MsgInv (line 31) | type MsgInv struct method AddInvVect (line 36) | func (msg *MsgInv) AddInvVect(iv *InvVect) error { method BtcDecode (line 49) | func (msg *MsgInv) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 79) | func (msg *MsgInv) BtcEncode(w io.Writer, pver uint32) error { method Command (line 104) | func (msg *MsgInv) Command() string { method MaxPayloadLength (line 110) | func (msg *MsgInv) MaxPayloadLength(pver uint32) uint32 { function NewMsgInv (line 117) | func NewMsgInv() *MsgInv { function NewMsgInvSizeHint (line 133) | func NewMsgInvSizeHint(sizeHint uint) *MsgInv { FILE: vendor/github.com/bcext/gcash/wire/msgmempool.go type MsgMemPool (line 19) | type MsgMemPool struct method BtcDecode (line 23) | func (msg *MsgMemPool) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 35) | func (msg *MsgMemPool) BtcEncode(w io.Writer, pver uint32) error { method Command (line 47) | func (msg *MsgMemPool) Command() string { method MaxPayloadLength (line 53) | func (msg *MsgMemPool) MaxPayloadLength(pver uint32) uint32 { function NewMsgMemPool (line 59) | func NewMsgMemPool() *MsgMemPool { FILE: vendor/github.com/bcext/gcash/wire/msgmerkleblock.go constant maxFlagsPerMerkleBlock (line 19) | maxFlagsPerMerkleBlock = maxTxPerBlock / 8 type MsgMerkleBlock (line 25) | type MsgMerkleBlock struct method AddTxHash (line 33) | func (msg *MsgMerkleBlock) AddTxHash(hash *chainhash.Hash) error { method BtcDecode (line 46) | func (msg *MsgMerkleBlock) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 94) | func (msg *MsgMerkleBlock) BtcEncode(w io.Writer, pver uint32) error { method Command (line 141) | func (msg *MsgMerkleBlock) Command() string { method MaxPayloadLength (line 147) | func (msg *MsgMerkleBlock) MaxPayloadLength(pver uint32) uint32 { function NewMsgMerkleBlock (line 153) | func NewMsgMerkleBlock(bh *BlockHeader) *MsgMerkleBlock { FILE: vendor/github.com/bcext/gcash/wire/msgnotfound.go type MsgNotFound (line 20) | type MsgNotFound struct method AddInvVect (line 25) | func (msg *MsgNotFound) AddInvVect(iv *InvVect) error { method BtcDecode (line 38) | func (msg *MsgNotFound) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 68) | func (msg *MsgNotFound) BtcEncode(w io.Writer, pver uint32) error { method Command (line 93) | func (msg *MsgNotFound) Command() string { method MaxPayloadLength (line 99) | func (msg *MsgNotFound) MaxPayloadLength(pver uint32) uint32 { function NewMsgNotFound (line 107) | func NewMsgNotFound() *MsgNotFound { FILE: vendor/github.com/bcext/gcash/wire/msgping.go type MsgPing (line 23) | type MsgPing struct method BtcDecode (line 31) | func (msg *MsgPing) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 47) | func (msg *MsgPing) BtcEncode(w io.Writer, pver uint32) error { method Command (line 63) | func (msg *MsgPing) Command() string { method MaxPayloadLength (line 69) | func (msg *MsgPing) MaxPayloadLength(pver uint32) uint32 { function NewMsgPing (line 84) | func NewMsgPing(nonce uint64) *MsgPing { FILE: vendor/github.com/bcext/gcash/wire/msgpong.go type MsgPong (line 18) | type MsgPong struct method BtcDecode (line 26) | func (msg *MsgPong) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 40) | func (msg *MsgPong) BtcEncode(w io.Writer, pver uint32) error { method Command (line 54) | func (msg *MsgPong) Command() string { method MaxPayloadLength (line 60) | func (msg *MsgPong) MaxPayloadLength(pver uint32) uint32 { function NewMsgPong (line 75) | func NewMsgPong(nonce uint64) *MsgPong { FILE: vendor/github.com/bcext/gcash/wire/msgreject.go type RejectCode (line 17) | type RejectCode method String (line 44) | func (code RejectCode) String() string { constant RejectMalformed (line 21) | RejectMalformed RejectCode = 0x01 constant RejectInvalid (line 22) | RejectInvalid RejectCode = 0x10 constant RejectObsolete (line 23) | RejectObsolete RejectCode = 0x11 constant RejectDuplicate (line 24) | RejectDuplicate RejectCode = 0x12 constant RejectNonstandard (line 25) | RejectNonstandard RejectCode = 0x40 constant RejectDust (line 26) | RejectDust RejectCode = 0x41 constant RejectInsufficientFee (line 27) | RejectInsufficientFee RejectCode = 0x42 constant RejectCheckpoint (line 28) | RejectCheckpoint RejectCode = 0x43 type MsgReject (line 56) | type MsgReject struct method BtcDecode (line 77) | func (msg *MsgReject) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 119) | func (msg *MsgReject) BtcEncode(w io.Writer, pver uint32) error { method Command (line 159) | func (msg *MsgReject) Command() string { method MaxPayloadLength (line 165) | func (msg *MsgReject) MaxPayloadLength(pver uint32) uint32 { function NewMsgReject (line 181) | func NewMsgReject(command string, code RejectCode, reason string) *MsgRe... FILE: vendor/github.com/bcext/gcash/wire/msgsendheaders.go type MsgSendHeaders (line 19) | type MsgSendHeaders struct method BtcDecode (line 23) | func (msg *MsgSendHeaders) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 35) | func (msg *MsgSendHeaders) BtcEncode(w io.Writer, pver uint32) error { method Command (line 47) | func (msg *MsgSendHeaders) Command() string { method MaxPayloadLength (line 53) | func (msg *MsgSendHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgSendHeaders (line 59) | func NewMsgSendHeaders() *MsgSendHeaders { FILE: vendor/github.com/bcext/gcash/wire/msgtx.go constant TxVersion (line 19) | TxVersion = 1 constant MaxTxInSequenceNum (line 23) | MaxTxInSequenceNum uint32 = 0xffffffff constant MaxPrevOutIndex (line 27) | MaxPrevOutIndex uint32 = 0xffffffff constant SequenceLockTimeDisabled (line 32) | SequenceLockTimeDisabled = 1 << 31 constant SequenceLockTimeIsSeconds (line 37) | SequenceLockTimeIsSeconds = 1 << 22 constant SequenceLockTimeMask (line 41) | SequenceLockTimeMask = 0x0000ffff constant SequenceLockTimeGranularity (line 48) | SequenceLockTimeGranularity = 9 constant defaultTxInOutAlloc (line 55) | defaultTxInOutAlloc = 15 constant minTxInPayload (line 60) | minTxInPayload = 9 + chainhash.HashSize constant maxTxInPerMessage (line 64) | maxTxInPerMessage = (MaxMessagePayload / minTxInPayload) + 1 constant MinTxOutPayload (line 68) | MinTxOutPayload = 9 constant maxTxOutPerMessage (line 72) | maxTxOutPerMessage = (MaxMessagePayload / MinTxOutPayload) + 1 constant minTxPayload (line 81) | minTxPayload = 10 constant freeListMaxScriptSize (line 89) | freeListMaxScriptSize = 512 constant freeListMaxItems (line 96) | freeListMaxItems = 12500 type scriptFreeList (line 107) | type scriptFreeList method Borrow (line 116) | func (c scriptFreeList) Borrow(size uint64) []byte { method Return (line 135) | func (c scriptFreeList) Return(buf []byte) { type OutPoint (line 158) | type OutPoint struct method String (line 173) | func (o OutPoint) String() string { function NewOutPoint (line 165) | func NewOutPoint(hash *chainhash.Hash, index uint32) *OutPoint { type TxIn (line 188) | type TxIn struct method SerializeSize (line 196) | func (t *TxIn) SerializeSize() int { function NewTxIn (line 207) | func NewTxIn(prevOut *OutPoint, signatureScript []byte) *TxIn { type TxOut (line 216) | type TxOut struct method SerializeSize (line 223) | func (t *TxOut) SerializeSize() int { function NewTxOut (line 231) | func NewTxOut(value int64, pkScript []byte) *TxOut { type MsgTx (line 244) | type MsgTx struct method AddTxIn (line 252) | func (msg *MsgTx) AddTxIn(ti *TxIn) { method AddTxOut (line 257) | func (msg *MsgTx) AddTxOut(to *TxOut) { method TxHash (line 262) | func (msg *MsgTx) TxHash() chainhash.Hash { method Copy (line 274) | func (msg *MsgTx) Copy() *MsgTx { method BtcDecode (line 339) | func (msg *MsgTx) BtcDecode(r io.Reader, pver uint32) error { method Deserialize (line 503) | func (msg *MsgTx) Deserialize(r io.Reader) error { method BtcEncode (line 514) | func (msg *MsgTx) BtcEncode(w io.Writer, pver uint32) error { method Serialize (line 559) | func (msg *MsgTx) Serialize(w io.Writer) error { method SerializeSize (line 567) | func (msg *MsgTx) SerializeSize() int { method Command (line 586) | func (msg *MsgTx) Command() string { method MaxPayloadLength (line 592) | func (msg *MsgTx) MaxPayloadLength(pver uint32) uint32 { method PkScriptLocs (line 600) | func (msg *MsgTx) PkScriptLocs() []int { function NewMsgTx (line 639) | func NewMsgTx(version int32) *MsgTx { function readOutPoint (line 648) | func readOutPoint(r io.Reader, pver uint32, version int32, op *OutPoint)... function writeOutPoint (line 660) | func writeOutPoint(w io.Writer, pver uint32, version int32, op *OutPoint... function readScript (line 676) | func readScript(r io.Reader, pver uint32, maxAllowed uint32, fieldName s... function readTxIn (line 702) | func readTxIn(r io.Reader, pver uint32, version int32, ti *TxIn) error { function writeTxIn (line 719) | func writeTxIn(w io.Writer, pver uint32, version int32, ti *TxIn) error { function readTxOut (line 735) | func readTxOut(r io.Reader, pver uint32, version int32, to *TxOut) error { function WriteTxOut (line 748) | func WriteTxOut(w io.Writer, pver uint32, version int32, to *TxOut) error { FILE: vendor/github.com/bcext/gcash/wire/msgverack.go type MsgVerAck (line 17) | type MsgVerAck struct method BtcDecode (line 21) | func (msg *MsgVerAck) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 27) | func (msg *MsgVerAck) BtcEncode(w io.Writer, pver uint32) error { method Command (line 33) | func (msg *MsgVerAck) Command() string { method MaxPayloadLength (line 39) | func (msg *MsgVerAck) MaxPayloadLength(pver uint32) uint32 { function NewMsgVerAck (line 45) | func NewMsgVerAck() *MsgVerAck { FILE: vendor/github.com/bcext/gcash/wire/msgversion.go constant MaxUserAgentLen (line 18) | MaxUserAgentLen = 256 constant DefaultUserAgent (line 21) | DefaultUserAgent = "/bcext/" type MsgVersion (line 30) | type MsgVersion struct method HasService (line 63) | func (msg *MsgVersion) HasService(service ServiceFlag) bool { method AddService (line 69) | func (msg *MsgVersion) AddService(service ServiceFlag) { method BtcDecode (line 80) | func (msg *MsgVersion) BtcDecode(r io.Reader, pver uint32) error { method BtcEncode (line 153) | func (msg *MsgVersion) BtcEncode(w io.Writer, pver uint32) error { method Command (line 204) | func (msg *MsgVersion) Command() string { method MaxPayloadLength (line 210) | func (msg *MsgVersion) MaxPayloadLength(pver uint32) uint32 { method AddUserAgent (line 255) | func (msg *MsgVersion) AddUserAgent(name string, version string, function NewMsgVersion (line 224) | func NewMsgVersion(me *NetAddress, you *NetAddress, nonce uint64, function validateUserAgent (line 243) | func validateUserAgent(userAgent string) error { FILE: vendor/github.com/bcext/gcash/wire/netaddress.go function maxNetAddressPayload (line 16) | func maxNetAddressPayload(pver uint32) uint32 { type NetAddress (line 31) | type NetAddress struct method HasService (line 50) | func (na *NetAddress) HasService(service ServiceFlag) bool { method AddService (line 56) | func (na *NetAddress) AddService(service ServiceFlag) { function NewNetAddressIPPort (line 62) | func NewNetAddressIPPort(ip net.IP, port uint16, services ServiceFlag) *... function NewNetAddressTimestamp (line 69) | func NewNetAddressTimestamp( function NewNetAddress (line 84) | func NewNetAddress(addr *net.TCPAddr, services ServiceFlag) *NetAddress { function readNetAddress (line 91) | func readNetAddress(r io.Reader, pver uint32, na *NetAddress, ts bool) e... function writeNetAddress (line 126) | func writeNetAddress(w io.Writer, pver uint32, na *NetAddress, ts bool) ... FILE: vendor/github.com/bcext/gcash/wire/protocol.go constant ProtocolVersion (line 17) | ProtocolVersion uint32 = 70015 constant MultipleAddressVersion (line 21) | MultipleAddressVersion uint32 = 209 constant NetAddressTimeVersion (line 25) | NetAddressTimeVersion uint32 = 31402 constant BIP0031Version (line 29) | BIP0031Version uint32 = 60000 constant BIP0035Version (line 33) | BIP0035Version uint32 = 60002 constant BIP0037Version (line 38) | BIP0037Version uint32 = 70001 constant RejectVersion (line 42) | RejectVersion uint32 = 70002 constant BIP0111Version (line 46) | BIP0111Version uint32 = 70011 constant SendHeadersVersion (line 50) | SendHeadersVersion uint32 = 70012 constant FeeFilterVersion (line 54) | FeeFilterVersion uint32 = 70013 type ServiceFlag (line 58) | type ServiceFlag method String (line 110) | func (f ServiceFlag) String() string { constant SFNodeNetwork (line 62) | SFNodeNetwork ServiceFlag = 1 << iota constant SFNodeGetUTXO (line 66) | SFNodeGetUTXO constant SFNodeBloom (line 70) | SFNodeBloom constant SFNodeXthin (line 73) | SFNodeXthin constant SFNodeBitcoinCash (line 81) | SFNodeBitcoinCash type BitcoinNet (line 135) | type BitcoinNet method String (line 165) | func (n BitcoinNet) String() string { constant MainNet (line 143) | MainNet BitcoinNet = 0xe8f3e1e3 constant TestNet (line 146) | TestNet BitcoinNet = 0xfabfb5da constant TestNet3 (line 149) | TestNet3 BitcoinNet = 0xf4f3e5f4 constant SimNet (line 152) | SimNet BitcoinNet = 0x12141c16 FILE: vendor/github.com/btcsuite/btcd/btcec/btcec.go type KoblitzCurve (line 37) | type KoblitzCurve struct method Params (line 69) | func (curve *KoblitzCurve) Params() *elliptic.CurveParams { method bigAffineToField (line 75) | func (curve *KoblitzCurve) bigAffineToField(x, y *big.Int) (*fieldVal,... method fieldJacobianToBigAffine (line 85) | func (curve *KoblitzCurve) fieldJacobianToBigAffine(x, y, z *fieldVal)... method IsOnCurve (line 111) | func (curve *KoblitzCurve) IsOnCurve(x, y *big.Int) bool { method addZ1AndZ2EqualsOne (line 126) | func (curve *KoblitzCurve) addZ1AndZ2EqualsOne(x1, y1, z1, x2, y2, x3,... method addZ1EqualsZ2 (line 192) | func (curve *KoblitzCurve) addZ1EqualsZ2(x1, y1, z1, x2, y2, x3, y3, z... method addZ2EqualsOne (line 261) | func (curve *KoblitzCurve) addZ2EqualsOne(x1, y1, z1, x2, y2, x3, y3, ... method addGeneric (line 337) | func (curve *KoblitzCurve) addGeneric(x1, y1, z1, x2, y2, z2, x3, y3, ... method addJacobian (line 410) | func (curve *KoblitzCurve) addJacobian(x1, y1, z1, x2, y2, z2, x3, y3,... method Add (line 454) | func (curve *KoblitzCurve) Add(x1, y1, x2, y2 *big.Int) (*big.Int, *bi... method doubleZ1EqualsOne (line 482) | func (curve *KoblitzCurve) doubleZ1EqualsOne(x1, y1, x3, y3, z3 *field... method doubleGeneric (line 532) | func (curve *KoblitzCurve) doubleGeneric(x1, y1, z1, x3, y3, z3 *field... method doubleJacobian (line 579) | func (curve *KoblitzCurve) doubleJacobian(x1, y1, z1, x3, y3, z3 *fiel... method Double (line 603) | func (curve *KoblitzCurve) Double(x1, y1 *big.Int) (*big.Int, *big.Int) { method splitK (line 628) | func (curve *KoblitzCurve) splitK(k []byte) ([]byte, []byte, int, int) { method moduloReduce (line 666) | func (curve *KoblitzCurve) moduloReduce(k []byte) []byte { method ScalarMult (line 758) | func (curve *KoblitzCurve) ScalarMult(Bx, By *big.Int, k []byte) (*big... method ScalarBaseMult (line 863) | func (curve *KoblitzCurve) ScalarBaseMult(k []byte) (*big.Int, *big.In... method QPlus1Div4 (line 884) | func (curve *KoblitzCurve) QPlus1Div4() *big.Int { function NAF (line 686) | func NAF(k []byte) ([]byte, []byte) { function initAll (line 891) | func initAll() { function fromHex (line 899) | func fromHex(s string) *big.Int { function initS256 (line 907) | func initS256() { function S256 (line 955) | func S256() *KoblitzCurve { FILE: vendor/github.com/btcsuite/btcd/btcec/ciphering.go function GenerateSharedSecret (line 46) | func GenerateSharedSecret(privkey *PrivateKey, pubkey *PublicKey) []byte { function Encrypt (line 70) | func Encrypt(pubkey *PublicKey, in []byte) ([]byte, error) { function Decrypt (line 121) | func Decrypt(priv *PrivateKey, in []byte) ([]byte, error) { function addPKCSPadding (line 201) | func addPKCSPadding(src []byte) []byte { function removePKCSPadding (line 208) | func removePKCSPadding(src []byte) ([]byte, error) { FILE: vendor/github.com/btcsuite/btcd/btcec/field.go constant twoBitsMask (line 63) | twoBitsMask = 0x3 constant fourBitsMask (line 64) | fourBitsMask = 0xf constant sixBitsMask (line 65) | sixBitsMask = 0x3f constant eightBitsMask (line 66) | eightBitsMask = 0xff constant fieldWords (line 73) | fieldWords = 10 constant fieldBase (line 77) | fieldBase = 26 constant fieldOverflowBits (line 81) | fieldOverflowBits = 32 - fieldBase constant fieldBaseMask (line 86) | fieldBaseMask = (1 << fieldBase) - 1 constant fieldMSBBits (line 90) | fieldMSBBits = 256 - (fieldBase * (fieldWords - 1)) constant fieldMSBMask (line 94) | fieldMSBMask = (1 << fieldMSBBits) - 1 constant fieldPrimeWordZero (line 98) | fieldPrimeWordZero = 0x3fffc2f constant fieldPrimeWordOne (line 102) | fieldPrimeWordOne = 0x3ffffbf type fieldVal (line 135) | type fieldVal struct method String (line 140) | func (f fieldVal) String() string { method Zero (line 148) | func (f *fieldVal) Zero() { method Set (line 166) | func (f *fieldVal) Set(val *fieldVal) *fieldVal { method SetInt (line 177) | func (f *fieldVal) SetInt(ui uint) *fieldVal { method SetBytes (line 188) | func (f *fieldVal) SetBytes(b *[32]byte) *fieldVal { method SetByteSlice (line 222) | func (f *fieldVal) SetByteSlice(b []byte) *fieldVal { method SetHex (line 237) | func (f *fieldVal) SetHex(hexString string) *fieldVal { method Normalize (line 248) | func (f *fieldVal) Normalize() *fieldVal { method PutBytes (line 377) | func (f *fieldVal) PutBytes(b *[32]byte) { method Bytes (line 423) | func (f *fieldVal) Bytes() *[32]byte { method IsZero (line 430) | func (f *fieldVal) IsZero() bool { method IsOdd (line 443) | func (f *fieldVal) IsOdd() bool { method Equals (line 451) | func (f *fieldVal) Equals(val *fieldVal) bool { method NegateVal (line 468) | func (f *fieldVal) NegateVal(val *fieldVal, magnitude uint32) *fieldVal { method Negate (line 506) | func (f *fieldVal) Negate(magnitude uint32) *fieldVal { method AddInt (line 516) | func (f *fieldVal) AddInt(ui uint) *fieldVal { method Add (line 530) | func (f *fieldVal) Add(val *fieldVal) *fieldVal { method Add2 (line 553) | func (f *fieldVal) Add2(val *fieldVal, val2 *fieldVal) *fieldVal { method MulInt (line 579) | func (f *fieldVal) MulInt(val uint) *fieldVal { method Mul (line 609) | func (f *fieldVal) Mul(val *fieldVal) *fieldVal { method Mul2 (line 621) | func (f *fieldVal) Mul2(val *fieldVal, val2 *fieldVal) *fieldVal { method Square (line 890) | func (f *fieldVal) Square() *fieldVal { method SquareVal (line 901) | func (f *fieldVal) SquareVal(val *fieldVal) *fieldVal { method Inverse (line 1121) | func (f *fieldVal) Inverse() *fieldVal { FILE: vendor/github.com/btcsuite/btcd/btcec/genprecomps.go function main (line 23) | func main() { FILE: vendor/github.com/btcsuite/btcd/btcec/gensecp256k1.go method getDoublingPoints (line 26) | func (curve *KoblitzCurve) getDoublingPoints() [][3]fieldVal { method SerializedBytePoints (line 43) | func (curve *KoblitzCurve) SerializedBytePoints() []byte { function sqrt (line 84) | func sqrt(n *big.Int) *big.Int { method EndomorphismVectors (line 109) | func (curve *KoblitzCurve) EndomorphismVectors() (a1, b1, a2, b2 *big.In... FILE: vendor/github.com/btcsuite/btcd/btcec/precompute.go function loadS256BytePoints (line 23) | func loadS256BytePoints() error { FILE: vendor/github.com/btcsuite/btcd/btcec/privkey.go type PrivateKey (line 17) | type PrivateKey method PubKey (line 48) | func (p *PrivateKey) PubKey() *PublicKey { method ToECDSA (line 53) | func (p *PrivateKey) ToECDSA() *ecdsa.PrivateKey { method Sign (line 61) | func (p *PrivateKey) Sign(hash []byte) (*Signature, error) { method Serialize (line 70) | func (p *PrivateKey) Serialize() []byte { function PrivKeyFromBytes (line 21) | func PrivKeyFromBytes(curve elliptic.Curve, pk []byte) (*PrivateKey, function NewPrivateKey (line 39) | func NewPrivateKey(curve elliptic.Curve) (*PrivateKey, error) { constant PrivKeyBytesLen (line 66) | PrivKeyBytesLen = 32 FILE: vendor/github.com/btcsuite/btcd/btcec/pubkey.go constant PubKeyBytesLenCompressed (line 16) | PubKeyBytesLenCompressed = 33 constant PubKeyBytesLenUncompressed (line 17) | PubKeyBytesLenUncompressed = 65 constant PubKeyBytesLenHybrid (line 18) | PubKeyBytesLenHybrid = 65 function isOdd (line 21) | func isOdd(a *big.Int) bool { function decompressPoint (line 27) | func decompressPoint(curve *KoblitzCurve, x *big.Int, ybit bool) (*big.I... constant pubkeyCompressed (line 63) | pubkeyCompressed byte = 0x2 constant pubkeyUncompressed (line 64) | pubkeyUncompressed byte = 0x4 constant pubkeyHybrid (line 65) | pubkeyHybrid byte = 0x6 function IsCompressedPubKey (line 70) | func IsCompressedPubKey(pubKey []byte) bool { function ParsePubKey (line 80) | func ParsePubKey(pubKeyStr []byte, curve *KoblitzCurve) (key *PublicKey,... type PublicKey (line 137) | type PublicKey method ToECDSA (line 140) | func (p *PublicKey) ToECDSA() *ecdsa.PublicKey { method SerializeUncompressed (line 146) | func (p *PublicKey) SerializeUncompressed() []byte { method SerializeCompressed (line 154) | func (p *PublicKey) SerializeCompressed() []byte { method SerializeHybrid (line 165) | func (p *PublicKey) SerializeHybrid() []byte { method IsEqual (line 179) | func (p *PublicKey) IsEqual(otherPubKey *PublicKey) bool { function paddedAppend (line 187) | func paddedAppend(size uint, dst, src []byte) []byte { FILE: vendor/github.com/btcsuite/btcd/btcec/signature.go type Signature (line 26) | type Signature struct method Serialize (line 47) | func (sig *Signature) Serialize() []byte { method Verify (line 76) | func (sig *Signature) Verify(hash []byte, pubKey *PublicKey) bool { method IsEqual (line 83) | func (sig *Signature) IsEqual(otherSig *Signature) bool { constant minSigLen (line 91) | minSigLen = 8 function parseSig (line 93) | func parseSig(sigStr []byte, curve elliptic.Curve, der bool) (*Signature... function ParseSignature (line 211) | func ParseSignature(sigStr []byte, curve elliptic.Curve) (*Signature, er... function ParseDERSignature (line 218) | func ParseDERSignature(sigStr []byte, curve elliptic.Curve) (*Signature,... function canonicalizeInt (line 228) | func canonicalizeInt(val *big.Int) []byte { function canonicalPadding (line 245) | func canonicalPadding(b []byte) error { function hashToInt (line 263) | func hashToInt(hash []byte, c elliptic.Curve) *big.Int { function recoverKeyFromSignature (line 285) | func recoverKeyFromSignature(curve *KoblitzCurve, sig *Signature, msg []... function SignCompact (line 351) | func SignCompact(curve *KoblitzCurve, key *PrivateKey, function RecoverCompact (line 398) | func RecoverCompact(curve *KoblitzCurve, signature, function signRFC6979 (line 422) | func signRFC6979(privateKey *PrivateKey, hash []byte) (*Signature, error) { function nonceRFC6979 (line 455) | func nonceRFC6979(privkey *big.Int, hash []byte) *big.Int { function mac (line 507) | func mac(alg func() hash.Hash, k, m []byte) []byte { function int2octets (line 514) | func int2octets(v *big.Int, rolen int) []byte { function bits2octets (line 535) | func bits2octets(in []byte, curve elliptic.Curve, rolen int) []byte { FILE: vendor/github.com/btcsuite/btcd/btcjson/btcdextcmds.go type NodeSubCmd (line 13) | type NodeSubCmd constant NConnect (line 17) | NConnect NodeSubCmd = "connect" constant NRemove (line 21) | NRemove NodeSubCmd = "remove" constant NDisconnect (line 24) | NDisconnect NodeSubCmd = "disconnect" type NodeCmd (line 28) | type NodeCmd struct function NewNodeCmd (line 39) | func NewNodeCmd(subCmd NodeSubCmd, target string, connectSubCmd *string)... type DebugLevelCmd (line 49) | type DebugLevelCmd struct function NewDebugLevelCmd (line 56) | func NewDebugLevelCmd(levelSpec string) *DebugLevelCmd { type GenerateCmd (line 63) | type GenerateCmd struct function NewGenerateCmd (line 69) | func NewGenerateCmd(numBlocks uint32) *GenerateCmd { type GetBestBlockCmd (line 76) | type GetBestBlockCmd struct function NewGetBestBlockCmd (line 80) | func NewGetBestBlockCmd() *GetBestBlockCmd { type GetCurrentNetCmd (line 85) | type GetCurrentNetCmd struct function NewGetCurrentNetCmd (line 89) | func NewGetCurrentNetCmd() *GetCurrentNetCmd { type GetHeadersCmd (line 97) | type GetHeadersCmd struct function NewGetHeadersCmd (line 107) | func NewGetHeadersCmd(blockLocators []string, hashStop string) *GetHeade... type VersionCmd (line 118) | type VersionCmd struct function NewVersionCmd (line 125) | func NewVersionCmd() *VersionCmd { return new(VersionCmd) } function init (line 127) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/btcdextresults.go type VersionResult (line 13) | type VersionResult struct FILE: vendor/github.com/btcsuite/btcd/btcjson/btcwalletextcmds.go type CreateNewAccountCmd (line 11) | type CreateNewAccountCmd struct function NewCreateNewAccountCmd (line 17) | func NewCreateNewAccountCmd(account string) *CreateNewAccountCmd { type DumpWalletCmd (line 24) | type DumpWalletCmd struct function NewDumpWalletCmd (line 30) | func NewDumpWalletCmd(filename string) *DumpWalletCmd { type ImportAddressCmd (line 37) | type ImportAddressCmd struct function NewImportAddressCmd (line 44) | func NewImportAddressCmd(address string, rescan *bool) *ImportAddressCmd { type ImportPubKeyCmd (line 52) | type ImportPubKeyCmd struct function NewImportPubKeyCmd (line 59) | func NewImportPubKeyCmd(pubKey string, rescan *bool) *ImportPubKeyCmd { type ImportWalletCmd (line 67) | type ImportWalletCmd struct function NewImportWalletCmd (line 73) | func NewImportWalletCmd(filename string) *ImportWalletCmd { type RenameAccountCmd (line 80) | type RenameAccountCmd struct function NewRenameAccountCmd (line 87) | func NewRenameAccountCmd(oldAccount, newAccount string) *RenameAccountCmd { function init (line 94) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/chainsvrcmds.go type AddNodeSubCmd (line 19) | type AddNodeSubCmd constant ANAdd (line 24) | ANAdd AddNodeSubCmd = "add" constant ANRemove (line 27) | ANRemove AddNodeSubCmd = "remove" constant ANOneTry (line 31) | ANOneTry AddNodeSubCmd = "onetry" type AddNodeCmd (line 35) | type AddNodeCmd struct function NewAddNodeCmd (line 42) | func NewAddNodeCmd(addr string, subCmd AddNodeSubCmd) *AddNodeCmd { type TransactionInput (line 51) | type TransactionInput struct type CreateRawTransactionCmd (line 57) | type CreateRawTransactionCmd struct function NewCreateRawTransactionCmd (line 67) | func NewCreateRawTransactionCmd(inputs []TransactionInput, amounts map[s... type DecodeRawTransactionCmd (line 78) | type DecodeRawTransactionCmd struct function NewDecodeRawTransactionCmd (line 84) | func NewDecodeRawTransactionCmd(hexTx string) *DecodeRawTransactionCmd { type DecodeScriptCmd (line 91) | type DecodeScriptCmd struct function NewDecodeScriptCmd (line 97) | func NewDecodeScriptCmd(hexScript string) *DecodeScriptCmd { type GetAddedNodeInfoCmd (line 104) | type GetAddedNodeInfoCmd struct function NewGetAddedNodeInfoCmd (line 114) | func NewGetAddedNodeInfoCmd(dns bool, node *string) *GetAddedNodeInfoCmd { type GetBestBlockHashCmd (line 122) | type GetBestBlockHashCmd struct function NewGetBestBlockHashCmd (line 126) | func NewGetBestBlockHashCmd() *GetBestBlockHashCmd { type GetBlockCmd (line 131) | type GetBlockCmd struct function NewGetBlockCmd (line 142) | func NewGetBlockCmd(hash string, verbose, verboseTx *bool) *GetBlockCmd { type GetBlockChainInfoCmd (line 151) | type GetBlockChainInfoCmd struct function NewGetBlockChainInfoCmd (line 155) | func NewGetBlockChainInfoCmd() *GetBlockChainInfoCmd { type GetBlockCountCmd (line 160) | type GetBlockCountCmd struct function NewGetBlockCountCmd (line 164) | func NewGetBlockCountCmd() *GetBlockCountCmd { type GetBlockHashCmd (line 169) | type GetBlockHashCmd struct function NewGetBlockHashCmd (line 175) | func NewGetBlockHashCmd(index int64) *GetBlockHashCmd { type GetBlockHeaderCmd (line 182) | type GetBlockHeaderCmd struct function NewGetBlockHeaderCmd (line 189) | func NewGetBlockHeaderCmd(hash string, verbose *bool) *GetBlockHeaderCmd { type TemplateRequest (line 199) | type TemplateRequest struct method UnmarshalJSON (line 243) | func (t *TemplateRequest) UnmarshalJSON(data []byte) error { function convertTemplateRequestField (line 223) | func convertTemplateRequestField(fieldName string, iface interface{}) (i... type GetBlockTemplateCmd (line 269) | type GetBlockTemplateCmd struct function NewGetBlockTemplateCmd (line 278) | func NewGetBlockTemplateCmd(request *TemplateRequest) *GetBlockTemplateC... type GetCFilterCmd (line 285) | type GetCFilterCmd struct function NewGetCFilterCmd (line 292) | func NewGetCFilterCmd(hash string, filterType wire.FilterType) *GetCFilt... type GetCFilterHeaderCmd (line 300) | type GetCFilterHeaderCmd struct function NewGetCFilterHeaderCmd (line 307) | func NewGetCFilterHeaderCmd(hash string, type GetChainTipsCmd (line 316) | type GetChainTipsCmd struct function NewGetChainTipsCmd (line 320) | func NewGetChainTipsCmd() *GetChainTipsCmd { type GetConnectionCountCmd (line 325) | type GetConnectionCountCmd struct function NewGetConnectionCountCmd (line 329) | func NewGetConnectionCountCmd() *GetConnectionCountCmd { type GetDifficultyCmd (line 334) | type GetDifficultyCmd struct function NewGetDifficultyCmd (line 338) | func NewGetDifficultyCmd() *GetDifficultyCmd { type GetGenerateCmd (line 343) | type GetGenerateCmd struct function NewGetGenerateCmd (line 347) | func NewGetGenerateCmd() *GetGenerateCmd { type GetHashesPerSecCmd (line 352) | type GetHashesPerSecCmd struct function NewGetHashesPerSecCmd (line 356) | func NewGetHashesPerSecCmd() *GetHashesPerSecCmd { type GetInfoCmd (line 361) | type GetInfoCmd struct function NewGetInfoCmd (line 365) | func NewGetInfoCmd() *GetInfoCmd { type GetMempoolEntryCmd (line 370) | type GetMempoolEntryCmd struct function NewGetMempoolEntryCmd (line 376) | func NewGetMempoolEntryCmd(txHash string) *GetMempoolEntryCmd { type GetMempoolInfoCmd (line 383) | type GetMempoolInfoCmd struct function NewGetMempoolInfoCmd (line 387) | func NewGetMempoolInfoCmd() *GetMempoolInfoCmd { type GetMiningInfoCmd (line 392) | type GetMiningInfoCmd struct function NewGetMiningInfoCmd (line 396) | func NewGetMiningInfoCmd() *GetMiningInfoCmd { type GetNetworkInfoCmd (line 401) | type GetNetworkInfoCmd struct function NewGetNetworkInfoCmd (line 405) | func NewGetNetworkInfoCmd() *GetNetworkInfoCmd { type GetNetTotalsCmd (line 410) | type GetNetTotalsCmd struct function NewGetNetTotalsCmd (line 414) | func NewGetNetTotalsCmd() *GetNetTotalsCmd { type GetNetworkHashPSCmd (line 419) | type GetNetworkHashPSCmd struct function NewGetNetworkHashPSCmd (line 429) | func NewGetNetworkHashPSCmd(numBlocks, height *int) *GetNetworkHashPSCmd { type GetPeerInfoCmd (line 437) | type GetPeerInfoCmd struct function NewGetPeerInfoCmd (line 441) | func NewGetPeerInfoCmd() *GetPeerInfoCmd { type GetRawMempoolCmd (line 446) | type GetRawMempoolCmd struct function NewGetRawMempoolCmd (line 455) | func NewGetRawMempoolCmd(verbose *bool) *GetRawMempoolCmd { type GetRawTransactionCmd (line 465) | type GetRawTransactionCmd struct function NewGetRawTransactionCmd (line 475) | func NewGetRawTransactionCmd(txHash string, verbose *int) *GetRawTransac... type GetTxOutCmd (line 483) | type GetTxOutCmd struct function NewGetTxOutCmd (line 494) | func NewGetTxOutCmd(txHash string, vout uint32, includeMempool *bool) *G... type GetTxOutProofCmd (line 503) | type GetTxOutProofCmd struct function NewGetTxOutProofCmd (line 513) | func NewGetTxOutProofCmd(txIDs []string, blockHash *string) *GetTxOutPro... type GetTxOutSetInfoCmd (line 521) | type GetTxOutSetInfoCmd struct function NewGetTxOutSetInfoCmd (line 525) | func NewGetTxOutSetInfoCmd() *GetTxOutSetInfoCmd { type GetWorkCmd (line 530) | type GetWorkCmd struct function NewGetWorkCmd (line 539) | func NewGetWorkCmd(data *string) *GetWorkCmd { type HelpCmd (line 546) | type HelpCmd struct function NewHelpCmd (line 555) | func NewHelpCmd(command *string) *HelpCmd { type InvalidateBlockCmd (line 562) | type InvalidateBlockCmd struct function NewInvalidateBlockCmd (line 568) | func NewInvalidateBlockCmd(blockHash string) *InvalidateBlockCmd { type PingCmd (line 575) | type PingCmd struct function NewPingCmd (line 579) | func NewPingCmd() *PingCmd { type PreciousBlockCmd (line 584) | type PreciousBlockCmd struct function NewPreciousBlockCmd (line 590) | func NewPreciousBlockCmd(blockHash string) *PreciousBlockCmd { type ReconsiderBlockCmd (line 597) | type ReconsiderBlockCmd struct function NewReconsiderBlockCmd (line 603) | func NewReconsiderBlockCmd(blockHash string) *ReconsiderBlockCmd { type SearchRawTransactionsCmd (line 610) | type SearchRawTransactionsCmd struct function NewSearchRawTransactionsCmd (line 625) | func NewSearchRawTransactionsCmd(address string, verbose, skip, count *i... type SendRawTransactionCmd (line 638) | type SendRawTransactionCmd struct function NewSendRawTransactionCmd (line 648) | func NewSendRawTransactionCmd(hexTx string, allowHighFees *bool) *SendRa... type SetGenerateCmd (line 656) | type SetGenerateCmd struct function NewSetGenerateCmd (line 666) | func NewSetGenerateCmd(generate bool, genProcLimit *int) *SetGenerateCmd { type StopCmd (line 674) | type StopCmd struct function NewStopCmd (line 678) | func NewStopCmd() *StopCmd { type SubmitBlockOptions (line 684) | type SubmitBlockOptions struct type SubmitBlockCmd (line 690) | type SubmitBlockCmd struct function NewSubmitBlockCmd (line 700) | func NewSubmitBlockCmd(hexBlock string, options *SubmitBlockOptions) *Su... type UptimeCmd (line 708) | type UptimeCmd struct function NewUptimeCmd (line 711) | func NewUptimeCmd() *UptimeCmd { type ValidateAddressCmd (line 716) | type ValidateAddressCmd struct function NewValidateAddressCmd (line 722) | func NewValidateAddressCmd(address string) *ValidateAddressCmd { type VerifyChainCmd (line 729) | type VerifyChainCmd struct function NewVerifyChainCmd (line 739) | func NewVerifyChainCmd(checkLevel, checkDepth *int32) *VerifyChainCmd { type VerifyMessageCmd (line 747) | type VerifyMessageCmd struct function NewVerifyMessageCmd (line 755) | func NewVerifyMessageCmd(address, signature, message string) *VerifyMess... type VerifyTxOutProofCmd (line 764) | type VerifyTxOutProofCmd struct function NewVerifyTxOutProofCmd (line 770) | func NewVerifyTxOutProofCmd(proof string) *VerifyTxOutProofCmd { function init (line 776) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/chainsvrresults.go type GetBlockHeaderVerboseResult (line 12) | type GetBlockHeaderVerboseResult struct type GetBlockVerboseResult (line 30) | type GetBlockVerboseResult struct type CreateMultiSigResult (line 52) | type CreateMultiSigResult struct type DecodeScriptResult (line 58) | type DecodeScriptResult struct type GetAddedNodeInfoResultAddr (line 68) | type GetAddedNodeInfoResultAddr struct type GetAddedNodeInfoResult (line 74) | type GetAddedNodeInfoResult struct type SoftForkDescription (line 82) | type SoftForkDescription struct type Bip9SoftForkDescription (line 92) | type Bip9SoftForkDescription struct type GetBlockChainInfoResult (line 102) | type GetBlockChainInfoResult struct type GetBlockTemplateResultTx (line 119) | type GetBlockTemplateResultTx struct type GetBlockTemplateResultAux (line 130) | type GetBlockTemplateResultAux struct type GetBlockTemplateResult (line 136) | type GetBlockTemplateResult struct type GetMempoolEntryResult (line 178) | type GetMempoolEntryResult struct type GetMempoolInfoResult (line 197) | type GetMempoolInfoResult struct type NetworksResult (line 203) | type NetworksResult struct type LocalAddressesResult (line 213) | type LocalAddressesResult struct type GetNetworkInfoResult (line 221) | type GetNetworkInfoResult struct type GetPeerInfoResult (line 238) | type GetPeerInfoResult struct type GetRawMempoolVerboseResult (line 265) | type GetRawMempoolVerboseResult struct type ScriptPubKeyResult (line 278) | type ScriptPubKeyResult struct type GetTxOutResult (line 287) | type GetTxOutResult struct type GetNetTotalsResult (line 296) | type GetNetTotalsResult struct type ScriptSig (line 305) | type ScriptSig struct type Vin (line 313) | type Vin struct method IsCoinBase (line 323) | func (v *Vin) IsCoinBase() bool { method HasWitness (line 329) | func (v *Vin) HasWitness() bool { method MarshalJSON (line 334) | func (v *Vin) MarshalJSON() ([]byte, error) { type PrevOut (line 380) | type PrevOut struct type VinPrevOut (line 386) | type VinPrevOut struct method IsCoinBase (line 397) | func (v *VinPrevOut) IsCoinBase() bool { method HasWitness (line 403) | func (v *VinPrevOut) HasWitness() bool { method MarshalJSON (line 408) | func (v *VinPrevOut) MarshalJSON() ([]byte, error) { type Vout (line 457) | type Vout struct type GetMiningInfoResult (line 464) | type GetMiningInfoResult struct type GetWorkResult (line 480) | type GetWorkResult struct type InfoChainResult (line 488) | type InfoChainResult struct type TxRawResult (line 502) | type TxRawResult struct type SearchRawTransactionsResult (line 520) | type SearchRawTransactionsResult struct type TxRawDecodeResult (line 537) | type TxRawDecodeResult struct type ValidateAddressChainResult (line 547) | type ValidateAddressChainResult struct FILE: vendor/github.com/btcsuite/btcd/btcjson/chainsvrwscmds.go type AuthenticateCmd (line 12) | type AuthenticateCmd struct function NewAuthenticateCmd (line 19) | func NewAuthenticateCmd(username, passphrase string) *AuthenticateCmd { type NotifyBlocksCmd (line 27) | type NotifyBlocksCmd struct function NewNotifyBlocksCmd (line 31) | func NewNotifyBlocksCmd() *NotifyBlocksCmd { type StopNotifyBlocksCmd (line 36) | type StopNotifyBlocksCmd struct function NewStopNotifyBlocksCmd (line 40) | func NewStopNotifyBlocksCmd() *StopNotifyBlocksCmd { type NotifyNewTransactionsCmd (line 45) | type NotifyNewTransactionsCmd struct function NewNotifyNewTransactionsCmd (line 54) | func NewNotifyNewTransactionsCmd(verbose *bool) *NotifyNewTransactionsCmd { type SessionCmd (line 61) | type SessionCmd struct function NewSessionCmd (line 65) | func NewSessionCmd() *SessionCmd { type StopNotifyNewTransactionsCmd (line 70) | type StopNotifyNewTransactionsCmd struct function NewStopNotifyNewTransactionsCmd (line 77) | func NewStopNotifyNewTransactionsCmd() *StopNotifyNewTransactionsCmd { type NotifyReceivedCmd (line 84) | type NotifyReceivedCmd struct function NewNotifyReceivedCmd (line 92) | func NewNotifyReceivedCmd(addresses []string) *NotifyReceivedCmd { type OutPoint (line 100) | type OutPoint struct type LoadTxFilterCmd (line 110) | type LoadTxFilterCmd struct function NewLoadTxFilterCmd (line 121) | func NewLoadTxFilterCmd(reload bool, addresses []string, outPoints []Out... type NotifySpentCmd (line 132) | type NotifySpentCmd struct function NewNotifySpentCmd (line 140) | func NewNotifySpentCmd(outPoints []OutPoint) *NotifySpentCmd { type StopNotifyReceivedCmd (line 149) | type StopNotifyReceivedCmd struct function NewStopNotifyReceivedCmd (line 157) | func NewStopNotifyReceivedCmd(addresses []string) *StopNotifyReceivedCmd { type StopNotifySpentCmd (line 166) | type StopNotifySpentCmd struct function NewStopNotifySpentCmd (line 174) | func NewStopNotifySpentCmd(outPoints []OutPoint) *StopNotifySpentCmd { type RescanCmd (line 183) | type RescanCmd struct function NewRescanCmd (line 197) | func NewRescanCmd(beginBlock string, addresses []string, outPoints []Out... type RescanBlocksCmd (line 210) | type RescanBlocksCmd struct function NewRescanBlocksCmd (line 220) | func NewRescanBlocksCmd(blockHashes []string) *RescanBlocksCmd { function init (line 224) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/chainsvrwsntfns.go constant BlockConnectedNtfnMethod (line 16) | BlockConnectedNtfnMethod = "blockconnected" constant BlockDisconnectedNtfnMethod (line 23) | BlockDisconnectedNtfnMethod = "blockdisconnected" constant FilteredBlockConnectedNtfnMethod (line 27) | FilteredBlockConnectedNtfnMethod = "filteredblockconnected" constant FilteredBlockDisconnectedNtfnMethod (line 32) | FilteredBlockDisconnectedNtfnMethod = "filteredblockdisconnected" constant RecvTxNtfnMethod (line 40) | RecvTxNtfnMethod = "recvtx" constant RedeemingTxNtfnMethod (line 48) | RedeemingTxNtfnMethod = "redeemingtx" constant RescanFinishedNtfnMethod (line 55) | RescanFinishedNtfnMethod = "rescanfinished" constant RescanProgressNtfnMethod (line 62) | RescanProgressNtfnMethod = "rescanprogress" constant TxAcceptedNtfnMethod (line 66) | TxAcceptedNtfnMethod = "txaccepted" constant TxAcceptedVerboseNtfnMethod (line 72) | TxAcceptedVerboseNtfnMethod = "txacceptedverbose" constant RelevantTxAcceptedNtfnMethod (line 77) | RelevantTxAcceptedNtfnMethod = "relevanttxaccepted" type BlockConnectedNtfn (line 83) | type BlockConnectedNtfn struct function NewBlockConnectedNtfn (line 93) | func NewBlockConnectedNtfn(hash string, height int32, time int64) *Block... type BlockDisconnectedNtfn (line 104) | type BlockDisconnectedNtfn struct function NewBlockDisconnectedNtfn (line 114) | func NewBlockDisconnectedNtfn(hash string, height int32, time int64) *Bl... type FilteredBlockConnectedNtfn (line 124) | type FilteredBlockConnectedNtfn struct function NewFilteredBlockConnectedNtfn (line 132) | func NewFilteredBlockConnectedNtfn(height int32, header string, subscrib... type FilteredBlockDisconnectedNtfn (line 142) | type FilteredBlockDisconnectedNtfn struct function NewFilteredBlockDisconnectedNtfn (line 149) | func NewFilteredBlockDisconnectedNtfn(height int32, header string) *Filt... type BlockDetails (line 157) | type BlockDetails struct type RecvTxNtfn (line 168) | type RecvTxNtfn struct function NewRecvTxNtfn (line 178) | func NewRecvTxNtfn(hexTx string, block *BlockDetails) *RecvTxNtfn { type RedeemingTxNtfn (line 189) | type RedeemingTxNtfn struct function NewRedeemingTxNtfn (line 199) | func NewRedeemingTxNtfn(hexTx string, block *BlockDetails) *RedeemingTxN... type RescanFinishedNtfn (line 209) | type RescanFinishedNtfn struct function NewRescanFinishedNtfn (line 219) | func NewRescanFinishedNtfn(hash string, height int32, time int64) *Resca... type RescanProgressNtfn (line 230) | type RescanProgressNtfn struct function NewRescanProgressNtfn (line 240) | func NewRescanProgressNtfn(hash string, height int32, time int64) *Resca... type TxAcceptedNtfn (line 249) | type TxAcceptedNtfn struct function NewTxAcceptedNtfn (line 256) | func NewTxAcceptedNtfn(txHash string, amount float64) *TxAcceptedNtfn { type TxAcceptedVerboseNtfn (line 264) | type TxAcceptedVerboseNtfn struct function NewTxAcceptedVerboseNtfn (line 270) | func NewTxAcceptedVerboseNtfn(rawTx TxRawResult) *TxAcceptedVerboseNtfn { type RelevantTxAcceptedNtfn (line 278) | type RelevantTxAcceptedNtfn struct function NewRelevantTxAcceptedNtfn (line 284) | func NewRelevantTxAcceptedNtfn(txHex string) *RelevantTxAcceptedNtfn { function init (line 288) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/chainsvrwsresults.go type SessionResult (line 9) | type SessionResult struct type RescannedBlock (line 18) | type RescannedBlock struct FILE: vendor/github.com/btcsuite/btcd/btcjson/cmdinfo.go function CmdMethod (line 16) | func CmdMethod(cmd interface{}) (string, error) { function MethodUsageFlags (line 33) | func MethodUsageFlags(method string) (UsageFlag, error) { function subStructUsage (line 54) | func subStructUsage(structType reflect.Type) string { function subArrayUsage (line 101) | func subArrayUsage(arrayType reflect.Type, fieldName string) string { function fieldUsage (line 131) | func fieldUsage(structField reflect.StructField, defaultVal *reflect.Val... function methodUsageText (line 180) | func methodUsageText(rtp reflect.Type, defaults map[int]reflect.Value, m... function MethodUsageText (line 224) | func MethodUsageText(method string) (string, error) { FILE: vendor/github.com/btcsuite/btcd/btcjson/cmdparse.go function makeParams (line 16) | func makeParams(rt reflect.Type, rv reflect.Value) []interface{} { function MarshalCmd (line 38) | func MarshalCmd(id interface{}, cmd interface{}) ([]byte, error) { function checkNumParams (line 71) | func checkNumParams(numParams int, info *methodInfo) error { function populateDefaults (line 95) | func populateDefaults(numParams int, info *methodInfo, rv reflect.Value) { function UnmarshalCmd (line 110) | func UnmarshalCmd(r *Request) (interface{}, error) { function isNumeric (line 165) | func isNumeric(kind reflect.Kind) bool { function typesMaybeCompatible (line 180) | func typesMaybeCompatible(dest reflect.Type, src reflect.Type) bool { function baseType (line 222) | func baseType(arg reflect.Type) (reflect.Type, int) { function assignField (line 236) | func assignField(paramNum int, fieldName string, dest reflect.Value, src... function NewCmd (line 511) | func NewCmd(method string, args ...interface{}) (interface{}, error) { FILE: vendor/github.com/btcsuite/btcd/btcjson/error.go type ErrorCode (line 13) | type ErrorCode method String (line 86) | func (e ErrorCode) String() string { constant ErrDuplicateMethod (line 19) | ErrDuplicateMethod ErrorCode = iota constant ErrInvalidUsageFlags (line 23) | ErrInvalidUsageFlags constant ErrInvalidType (line 27) | ErrInvalidType constant ErrEmbeddedType (line 31) | ErrEmbeddedType constant ErrUnexportedField (line 35) | ErrUnexportedField constant ErrUnsupportedFieldType (line 39) | ErrUnsupportedFieldType constant ErrNonOptionalField (line 43) | ErrNonOptionalField constant ErrNonOptionalDefault (line 47) | ErrNonOptionalDefault constant ErrMismatchedDefault (line 51) | ErrMismatchedDefault constant ErrUnregisteredMethod (line 55) | ErrUnregisteredMethod constant ErrMissingDescription (line 59) | ErrMissingDescription constant ErrNumParams (line 63) | ErrNumParams constant numErrorCodes (line 66) | numErrorCodes type Error (line 98) | type Error struct method Error (line 104) | func (e Error) Error() string { function makeError (line 109) | func makeError(c ErrorCode, desc string) Error { FILE: vendor/github.com/btcsuite/btcd/btcjson/help.go type descLookupFunc (line 45) | type descLookupFunc function reflectTypeToJSONType (line 49) | func reflectTypeToJSONType(xT descLookupFunc, rt reflect.Type) string { function resultStructHelp (line 82) | func resultStructHelp(xT descLookupFunc, rt reflect.Type, indentLevel in... function reflectTypeToJSONExample (line 143) | func reflectTypeToJSONExample(xT descLookupFunc, rt reflect.Type, indent... function resultTypeHelp (line 252) | func resultTypeHelp(xT descLookupFunc, rt reflect.Type, fieldDescKey str... function argTypeHelp (line 285) | func argTypeHelp(xT descLookupFunc, structField reflect.StructField, def... function argHelp (line 328) | func argHelp(xT descLookupFunc, rtp reflect.Type, defaults map[int]refle... function methodHelp (line 396) | func methodHelp(xT descLookupFunc, rtp reflect.Type, defaults map[int]re... function isValidResultType (line 445) | func isValidResultType(kind reflect.Kind) bool { function GenerateHelp (line 505) | func GenerateHelp(method string, descs map[string]string, resultTypes ..... FILE: vendor/github.com/btcsuite/btcd/btcjson/helpers.go function Bool (line 9) | func Bool(v bool) *bool { function Int (line 17) | func Int(v int) *int { function Uint (line 25) | func Uint(v uint) *uint { function Int32 (line 33) | func Int32(v int32) *int32 { function Uint32 (line 41) | func Uint32(v uint32) *uint32 { function Int64 (line 49) | func Int64(v int64) *int64 { function Uint64 (line 57) | func Uint64(v uint64) *uint64 { function Float64 (line 65) | func Float64(v float64) *float64 { function String (line 73) | func String(v string) *string { FILE: vendor/github.com/btcsuite/btcd/btcjson/jsonrpc.go type RPCErrorCode (line 16) | type RPCErrorCode type RPCError (line 20) | type RPCError struct method Error (line 30) | func (e RPCError) Error() string { function NewRPCError (line 36) | func NewRPCError(code RPCErrorCode, message string) *RPCError { function IsValidIDType (line 50) | func IsValidIDType(id interface{}) bool { type Request (line 69) | type Request struct function NewRequest (line 84) | func NewRequest(id interface{}, method string, params []interface{}) (*R... type Response (line 112) | type Response struct function NewResponse (line 124) | func NewResponse(id interface{}, marshalledResult []byte, rpcErr *RPCErr... function MarshalResponse (line 140) | func MarshalResponse(id interface{}, result interface{}, rpcErr *RPCErro... FILE: vendor/github.com/btcsuite/btcd/btcjson/jsonrpcerr.go constant ErrRPCMisc (line 33) | ErrRPCMisc RPCErrorCode = -1 constant ErrRPCForbiddenBySafeMode (line 34) | ErrRPCForbiddenBySafeMode RPCErrorCode = -2 constant ErrRPCType (line 35) | ErrRPCType RPCErrorCode = -3 constant ErrRPCInvalidAddressOrKey (line 36) | ErrRPCInvalidAddressOrKey RPCErrorCode = -5 constant ErrRPCOutOfMemory (line 37) | ErrRPCOutOfMemory RPCErrorCode = -7 constant ErrRPCInvalidParameter (line 38) | ErrRPCInvalidParameter RPCErrorCode = -8 constant ErrRPCDatabase (line 39) | ErrRPCDatabase RPCErrorCode = -20 constant ErrRPCDeserialization (line 40) | ErrRPCDeserialization RPCErrorCode = -22 constant ErrRPCVerify (line 41) | ErrRPCVerify RPCErrorCode = -25 constant ErrRPCClientNotConnected (line 46) | ErrRPCClientNotConnected RPCErrorCode = -9 constant ErrRPCClientInInitialDownload (line 47) | ErrRPCClientInInitialDownload RPCErrorCode = -10 constant ErrRPCClientNodeNotAdded (line 48) | ErrRPCClientNodeNotAdded RPCErrorCode = -24 constant ErrRPCWallet (line 53) | ErrRPCWallet RPCErrorCode = -4 constant ErrRPCWalletInsufficientFunds (line 54) | ErrRPCWalletInsufficientFunds RPCErrorCode = -6 constant ErrRPCWalletInvalidAccountName (line 55) | ErrRPCWalletInvalidAccountName RPCErrorCode = -11 constant ErrRPCWalletKeypoolRanOut (line 56) | ErrRPCWalletKeypoolRanOut RPCErrorCode = -12 constant ErrRPCWalletUnlockNeeded (line 57) | ErrRPCWalletUnlockNeeded RPCErrorCode = -13 constant ErrRPCWalletPassphraseIncorrect (line 58) | ErrRPCWalletPassphraseIncorrect RPCErrorCode = -14 constant ErrRPCWalletWrongEncState (line 59) | ErrRPCWalletWrongEncState RPCErrorCode = -15 constant ErrRPCWalletEncryptionFailed (line 60) | ErrRPCWalletEncryptionFailed RPCErrorCode = -16 constant ErrRPCWalletAlreadyUnlocked (line 61) | ErrRPCWalletAlreadyUnlocked RPCErrorCode = -17 constant ErrRPCBlockNotFound (line 68) | ErrRPCBlockNotFound RPCErrorCode = -5 constant ErrRPCBlockCount (line 69) | ErrRPCBlockCount RPCErrorCode = -5 constant ErrRPCBestBlockHash (line 70) | ErrRPCBestBlockHash RPCErrorCode = -5 constant ErrRPCDifficulty (line 71) | ErrRPCDifficulty RPCErrorCode = -5 constant ErrRPCOutOfRange (line 72) | ErrRPCOutOfRange RPCErrorCode = -1 constant ErrRPCNoTxInfo (line 73) | ErrRPCNoTxInfo RPCErrorCode = -5 constant ErrRPCNoCFIndex (line 74) | ErrRPCNoCFIndex RPCErrorCode = -5 constant ErrRPCNoNewestBlockInfo (line 75) | ErrRPCNoNewestBlockInfo RPCErrorCode = -5 constant ErrRPCInvalidTxVout (line 76) | ErrRPCInvalidTxVout RPCErrorCode = -5 constant ErrRPCRawTxString (line 77) | ErrRPCRawTxString RPCErrorCode = -32602 constant ErrRPCDecodeHexString (line 78) | ErrRPCDecodeHexString RPCErrorCode = -22 constant ErrRPCNoWallet (line 83) | ErrRPCNoWallet RPCErrorCode = -1 constant ErrRPCUnimplemented (line 84) | ErrRPCUnimplemented RPCErrorCode = -1 FILE: vendor/github.com/btcsuite/btcd/btcjson/register.go type UsageFlag (line 19) | type UsageFlag method String (line 50) | func (fl UsageFlag) String() string { constant UFWalletOnly (line 24) | UFWalletOnly UsageFlag = 1 << iota constant UFWebsocketOnly (line 30) | UFWebsocketOnly constant UFNotification (line 34) | UFNotification constant highestUsageFlagBit (line 39) | highestUsageFlagBit type methodInfo (line 76) | type methodInfo struct function baseKindString (line 95) | func baseKindString(rt reflect.Type) string { function isAcceptableKind (line 108) | func isAcceptableKind(kind reflect.Kind) bool { function RegisterCmd (line 157) | func RegisterCmd(method string, cmd interface{}, flags UsageFlag) error { function MustRegisterCmd (line 272) | func MustRegisterCmd(method string, cmd interface{}, flags UsageFlag) { function RegisteredCmdMethods (line 281) | func RegisteredCmdMethods() []string { FILE: vendor/github.com/btcsuite/btcd/btcjson/walletsvrcmds.go type AddMultisigAddressCmd (line 11) | type AddMultisigAddressCmd struct function NewAddMultisigAddressCmd (line 22) | func NewAddMultisigAddressCmd(nRequired int, keys []string, account *str... type AddWitnessAddressCmd (line 31) | type AddWitnessAddressCmd struct function NewAddWitnessAddressCmd (line 37) | func NewAddWitnessAddressCmd(address string) *AddWitnessAddressCmd { type CreateMultisigCmd (line 44) | type CreateMultisigCmd struct function NewCreateMultisigCmd (line 51) | func NewCreateMultisigCmd(nRequired int, keys []string) *CreateMultisigC... type DumpPrivKeyCmd (line 59) | type DumpPrivKeyCmd struct function NewDumpPrivKeyCmd (line 65) | func NewDumpPrivKeyCmd(address string) *DumpPrivKeyCmd { type EncryptWalletCmd (line 72) | type EncryptWalletCmd struct function NewEncryptWalletCmd (line 78) | func NewEncryptWalletCmd(passphrase string) *EncryptWalletCmd { type EstimateFeeCmd (line 85) | type EstimateFeeCmd struct function NewEstimateFeeCmd (line 91) | func NewEstimateFeeCmd(numBlocks int64) *EstimateFeeCmd { type EstimatePriorityCmd (line 98) | type EstimatePriorityCmd struct function NewEstimatePriorityCmd (line 104) | func NewEstimatePriorityCmd(numBlocks int64) *EstimatePriorityCmd { type GetAccountCmd (line 111) | type GetAccountCmd struct function NewGetAccountCmd (line 117) | func NewGetAccountCmd(address string) *GetAccountCmd { type GetAccountAddressCmd (line 124) | type GetAccountAddressCmd struct function NewGetAccountAddressCmd (line 130) | func NewGetAccountAddressCmd(account string) *GetAccountAddressCmd { type GetAddressesByAccountCmd (line 137) | type GetAddressesByAccountCmd struct function NewGetAddressesByAccountCmd (line 143) | func NewGetAddressesByAccountCmd(account string) *GetAddressesByAccountC... type GetBalanceCmd (line 150) | type GetBalanceCmd struct function NewGetBalanceCmd (line 160) | func NewGetBalanceCmd(account *string, minConf *int) *GetBalanceCmd { type GetNewAddressCmd (line 168) | type GetNewAddressCmd struct function NewGetNewAddressCmd (line 177) | func NewGetNewAddressCmd(account *string) *GetNewAddressCmd { type GetRawChangeAddressCmd (line 184) | type GetRawChangeAddressCmd struct function NewGetRawChangeAddressCmd (line 193) | func NewGetRawChangeAddressCmd(account *string) *GetRawChangeAddressCmd { type GetReceivedByAccountCmd (line 200) | type GetReceivedByAccountCmd struct function NewGetReceivedByAccountCmd (line 210) | func NewGetReceivedByAccountCmd(account string, minConf *int) *GetReceiv... type GetReceivedByAddressCmd (line 218) | type GetReceivedByAddressCmd struct function NewGetReceivedByAddressCmd (line 228) | func NewGetReceivedByAddressCmd(address string, minConf *int) *GetReceiv... type GetTransactionCmd (line 236) | type GetTransactionCmd struct function NewGetTransactionCmd (line 246) | func NewGetTransactionCmd(txHash string, includeWatchOnly *bool) *GetTra... type GetWalletInfoCmd (line 254) | type GetWalletInfoCmd struct function NewGetWalletInfoCmd (line 258) | func NewGetWalletInfoCmd() *GetWalletInfoCmd { type ImportPrivKeyCmd (line 263) | type ImportPrivKeyCmd struct function NewImportPrivKeyCmd (line 274) | func NewImportPrivKeyCmd(privKey string, label *string, rescan *bool) *I... type KeyPoolRefillCmd (line 283) | type KeyPoolRefillCmd struct function NewKeyPoolRefillCmd (line 292) | func NewKeyPoolRefillCmd(newSize *uint) *KeyPoolRefillCmd { type ListAccountsCmd (line 299) | type ListAccountsCmd struct function NewListAccountsCmd (line 308) | func NewListAccountsCmd(minConf *int) *ListAccountsCmd { type ListAddressGroupingsCmd (line 315) | type ListAddressGroupingsCmd struct function NewListAddressGroupingsCmd (line 319) | func NewListAddressGroupingsCmd() *ListAddressGroupingsCmd { type ListLockUnspentCmd (line 324) | type ListLockUnspentCmd struct function NewListLockUnspentCmd (line 328) | func NewListLockUnspentCmd() *ListLockUnspentCmd { type ListReceivedByAccountCmd (line 333) | type ListReceivedByAccountCmd struct function NewListReceivedByAccountCmd (line 344) | func NewListReceivedByAccountCmd(minConf *int, includeEmpty, includeWatc... type ListReceivedByAddressCmd (line 353) | type ListReceivedByAddressCmd struct function NewListReceivedByAddressCmd (line 364) | func NewListReceivedByAddressCmd(minConf *int, includeEmpty, includeWatc... type ListSinceBlockCmd (line 373) | type ListSinceBlockCmd struct function NewListSinceBlockCmd (line 384) | func NewListSinceBlockCmd(blockHash *string, targetConfirms *int, includ... type ListTransactionsCmd (line 393) | type ListTransactionsCmd struct function NewListTransactionsCmd (line 405) | func NewListTransactionsCmd(account *string, count, from *int, includeWa... type ListUnspentCmd (line 415) | type ListUnspentCmd struct function NewListUnspentCmd (line 426) | func NewListUnspentCmd(minConf, maxConf *int, addresses *[]string) *List... type LockUnspentCmd (line 435) | type LockUnspentCmd struct function NewLockUnspentCmd (line 442) | func NewLockUnspentCmd(unlock bool, transactions []TransactionInput) *Lo... type MoveCmd (line 450) | type MoveCmd struct function NewMoveCmd (line 463) | func NewMoveCmd(fromAccount, toAccount string, amount float64, minConf *... type SendFromCmd (line 474) | type SendFromCmd struct function NewSendFromCmd (line 488) | func NewSendFromCmd(fromAccount, toAddress string, amount float64, minCo... type SendManyCmd (line 500) | type SendManyCmd struct function NewSendManyCmd (line 512) | func NewSendManyCmd(fromAccount string, amounts map[string]float64, minC... type SendToAddressCmd (line 522) | type SendToAddressCmd struct function NewSendToAddressCmd (line 534) | func NewSendToAddressCmd(address string, amount float64, comment, commen... type SetAccountCmd (line 544) | type SetAccountCmd struct function NewSetAccountCmd (line 551) | func NewSetAccountCmd(address, account string) *SetAccountCmd { type SetTxFeeCmd (line 559) | type SetTxFeeCmd struct function NewSetTxFeeCmd (line 565) | func NewSetTxFeeCmd(amount float64) *SetTxFeeCmd { type SignMessageCmd (line 572) | type SignMessageCmd struct function NewSignMessageCmd (line 579) | func NewSignMessageCmd(address, message string) *SignMessageCmd { type RawTxInput (line 588) | type RawTxInput struct type SignRawTransactionCmd (line 596) | type SignRawTransactionCmd struct function NewSignRawTransactionCmd (line 608) | func NewSignRawTransactionCmd(hexEncodedTx string, inputs *[]RawTxInput,... type WalletLockCmd (line 618) | type WalletLockCmd struct function NewWalletLockCmd (line 622) | func NewWalletLockCmd() *WalletLockCmd { type WalletPassphraseCmd (line 627) | type WalletPassphraseCmd struct function NewWalletPassphraseCmd (line 634) | func NewWalletPassphraseCmd(passphrase string, timeout int64) *WalletPas... type WalletPassphraseChangeCmd (line 642) | type WalletPassphraseChangeCmd struct function NewWalletPassphraseChangeCmd (line 649) | func NewWalletPassphraseChangeCmd(oldPassphrase, newPassphrase string) *... function init (line 656) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/walletsvrresults.go type GetTransactionDetailsResult (line 12) | type GetTransactionDetailsResult struct type GetTransactionResult (line 23) | type GetTransactionResult struct type InfoWalletResult (line 40) | type InfoWalletResult struct type ListTransactionsResult (line 60) | type ListTransactionsResult struct type ListReceivedByAccountResult (line 86) | type ListReceivedByAccountResult struct type ListReceivedByAddressResult (line 94) | type ListReceivedByAddressResult struct type ListSinceBlockResult (line 104) | type ListSinceBlockResult struct type ListUnspentResult (line 110) | type ListUnspentResult struct type SignRawTransactionError (line 124) | type SignRawTransactionError struct type SignRawTransactionResult (line 134) | type SignRawTransactionResult struct type ValidateAddressWalletResult (line 142) | type ValidateAddressWalletResult struct type GetBestBlockResult (line 158) | type GetBestBlockResult struct FILE: vendor/github.com/btcsuite/btcd/btcjson/walletsvrwscmds.go type CreateEncryptedWalletCmd (line 11) | type CreateEncryptedWalletCmd struct function NewCreateEncryptedWalletCmd (line 17) | func NewCreateEncryptedWalletCmd(passphrase string) *CreateEncryptedWall... type ExportWatchingWalletCmd (line 24) | type ExportWatchingWalletCmd struct function NewExportWatchingWalletCmd (line 34) | func NewExportWatchingWalletCmd(account *string, download *bool) *Export... type GetUnconfirmedBalanceCmd (line 42) | type GetUnconfirmedBalanceCmd struct function NewGetUnconfirmedBalanceCmd (line 51) | func NewGetUnconfirmedBalanceCmd(account *string) *GetUnconfirmedBalance... type ListAddressTransactionsCmd (line 59) | type ListAddressTransactionsCmd struct function NewListAddressTransactionsCmd (line 69) | func NewListAddressTransactionsCmd(addresses []string, account *string) ... type ListAllTransactionsCmd (line 77) | type ListAllTransactionsCmd struct function NewListAllTransactionsCmd (line 86) | func NewListAllTransactionsCmd(account *string) *ListAllTransactionsCmd { type RecoverAddressesCmd (line 93) | type RecoverAddressesCmd struct function NewRecoverAddressesCmd (line 100) | func NewRecoverAddressesCmd(account string, n int) *RecoverAddressesCmd { type WalletIsLockedCmd (line 108) | type WalletIsLockedCmd struct function NewWalletIsLockedCmd (line 112) | func NewWalletIsLockedCmd() *WalletIsLockedCmd { function init (line 116) | func init() { FILE: vendor/github.com/btcsuite/btcd/btcjson/walletsvrwsntfns.go constant AccountBalanceNtfnMethod (line 13) | AccountBalanceNtfnMethod = "accountbalance" constant BtcdConnectedNtfnMethod (line 17) | BtcdConnectedNtfnMethod = "btcdconnected" constant WalletLockStateNtfnMethod (line 21) | WalletLockStateNtfnMethod = "walletlockstate" constant NewTxNtfnMethod (line 25) | NewTxNtfnMethod = "newtx" type AccountBalanceNtfn (line 29) | type AccountBalanceNtfn struct function NewAccountBalanceNtfn (line 37) | func NewAccountBalanceNtfn(account string, balance float64, confirmed bo... type BtcdConnectedNtfn (line 46) | type BtcdConnectedNtfn struct function NewBtcdConnectedNtfn (line 52) | func NewBtcdConnectedNtfn(connected bool) *BtcdConnectedNtfn { type WalletLockStateNtfn (line 59) | type WalletLockStateNtfn struct function NewWalletLockStateNtfn (line 65) | func NewWalletLockStateNtfn(locked bool) *WalletLockStateNtfn { type NewTxNtfn (line 72) | type NewTxNtfn struct function NewNewTxNtfn (line 79) | func NewNewTxNtfn(account string, details ListTransactionsResult) *NewTx... function init (line 86) | func init() { FILE: vendor/github.com/btcsuite/btcd/chaincfg/chainhash/hash.go constant HashSize (line 14) | HashSize = 32 constant MaxHashStringSize (line 17) | MaxHashStringSize = HashSize * 2 type Hash (line 25) | type Hash method String (line 29) | func (hash Hash) String() string { method CloneBytes (line 41) | func (hash *Hash) CloneBytes() []byte { method SetBytes (line 50) | func (hash *Hash) SetBytes(newHash []byte) error { method IsEqual (line 62) | func (hash *Hash) IsEqual(target *Hash) bool { function NewHash (line 74) | func NewHash(newHash []byte) (*Hash, error) { function NewHashFromStr (line 86) | func NewHashFromStr(hash string) (*Hash, error) { function Decode (line 97) | func Decode(dst *Hash, src string) error { FILE: vendor/github.com/btcsuite/btcd/chaincfg/chainhash/hashfuncs.go function HashB (line 11) | func HashB(b []byte) []byte { function HashH (line 17) | func HashH(b []byte) Hash { function DoubleHashB (line 22) | func DoubleHashB(b []byte) []byte { function DoubleHashH (line 30) | func DoubleHashH(b []byte) Hash { FILE: vendor/github.com/btcsuite/btcd/chaincfg/params.go type Checkpoint (line 50) | type Checkpoint struct type DNSSeed (line 56) | type DNSSeed struct method String (line 592) | func (d DNSSeed) String() string { type ConsensusDeployment (line 67) | type ConsensusDeployment struct constant DeploymentTestDummy (line 87) | DeploymentTestDummy = iota constant DeploymentCSV (line 92) | DeploymentCSV constant DeploymentSegwit (line 97) | DeploymentSegwit constant DefinedDeployments (line 103) | DefinedDeployments type Params (line 109) | type Params struct function Register (line 605) | func Register(params *Params) error { function mustRegister (line 622) | func mustRegister(params *Params) { function IsPubKeyHashAddrID (line 634) | func IsPubKeyHashAddrID(id byte) bool { function IsScriptHashAddrID (line 645) | func IsScriptHashAddrID(id byte) bool { function IsBech32SegwitPrefix (line 653) | func IsBech32SegwitPrefix(prefix string) bool { function HDPrivateKeyToPublicKeyID (line 662) | func HDPrivateKeyToPublicKeyID(id []byte) ([]byte, error) { function newHashFromStr (line 681) | func newHashFromStr(hexStr string) *chainhash.Hash { function init (line 696) | func init() { FILE: vendor/github.com/btcsuite/btcd/rpcclient/chain.go type FutureGetBestBlockHashResult (line 20) | type FutureGetBestBlockHashResult method Receive (line 24) | func (r FutureGetBestBlockHashResult) Receive() (*chainhash.Hash, erro... method GetBestBlockHashAsync (line 44) | func (c *Client) GetBestBlockHashAsync() FutureGetBestBlockHashResult { method GetBestBlockHash (line 51) | func (c *Client) GetBestBlockHash() (*chainhash.Hash, error) { type FutureGetBlockResult (line 57) | type FutureGetBlockResult method Receive (line 61) | func (r FutureGetBlockResult) Receive() (*wire.MsgBlock, error) { method GetBlockAsync (line 94) | func (c *Client) GetBlockAsync(blockHash *chainhash.Hash) FutureGetBlock... method GetBlock (line 108) | func (c *Client) GetBlock(blockHash *chainhash.Hash) (*wire.MsgBlock, er... type FutureGetBlockVerboseResult (line 114) | type FutureGetBlockVerboseResult method Receive (line 118) | func (r FutureGetBlockVerboseResult) Receive() (*btcjson.GetBlockVerbo... method GetBlockVerboseAsync (line 138) | func (c *Client) GetBlockVerboseAsync(blockHash *chainhash.Hash) FutureG... method GetBlockVerbose (line 153) | func (c *Client) GetBlockVerbose(blockHash *chainhash.Hash) (*btcjson.Ge... method GetBlockVerboseTxAsync (line 162) | func (c *Client) GetBlockVerboseTxAsync(blockHash *chainhash.Hash) Futur... method GetBlockVerboseTx (line 177) | func (c *Client) GetBlockVerboseTx(blockHash *chainhash.Hash) (*btcjson.... type FutureGetBlockCountResult (line 183) | type FutureGetBlockCountResult method Receive (line 187) | func (r FutureGetBlockCountResult) Receive() (int64, error) { method GetBlockCountAsync (line 207) | func (c *Client) GetBlockCountAsync() FutureGetBlockCountResult { method GetBlockCount (line 213) | func (c *Client) GetBlockCount() (int64, error) { type FutureGetDifficultyResult (line 219) | type FutureGetDifficultyResult method Receive (line 223) | func (r FutureGetDifficultyResult) Receive() (float64, error) { method GetDifficultyAsync (line 243) | func (c *Client) GetDifficultyAsync() FutureGetDifficultyResult { method GetDifficulty (line 250) | func (c *Client) GetDifficulty() (float64, error) { type FutureGetBlockChainInfoResult (line 256) | type FutureGetBlockChainInfoResult method Receive (line 260) | func (r FutureGetBlockChainInfoResult) Receive() (*btcjson.GetBlockCha... method GetBlockChainInfoAsync (line 278) | func (c *Client) GetBlockChainInfoAsync() FutureGetBlockChainInfoResult { method GetBlockChainInfo (line 286) | func (c *Client) GetBlockChainInfo() (*btcjson.GetBlockChainInfoResult, ... type FutureGetBlockHashResult (line 292) | type FutureGetBlockHashResult method Receive (line 296) | func (r FutureGetBlockHashResult) Receive() (*chainhash.Hash, error) { method GetBlockHashAsync (line 316) | func (c *Client) GetBlockHashAsync(blockHeight int64) FutureGetBlockHash... method GetBlockHash (line 323) | func (c *Client) GetBlockHash(blockHeight int64) (*chainhash.Hash, error) { type FutureGetBlockHeaderResult (line 329) | type FutureGetBlockHeaderResult method Receive (line 333) | func (r FutureGetBlockHeaderResult) Receive() (*wire.BlockHeader, erro... method GetBlockHeaderAsync (line 366) | func (c *Client) GetBlockHeaderAsync(blockHash *chainhash.Hash) FutureGe... method GetBlockHeader (line 380) | func (c *Client) GetBlockHeader(blockHash *chainhash.Hash) (*wire.BlockH... type FutureGetBlockHeaderVerboseResult (line 386) | type FutureGetBlockHeaderVerboseResult method Receive (line 390) | func (r FutureGetBlockHeaderVerboseResult) Receive() (*btcjson.GetBloc... method GetBlockHeaderVerboseAsync (line 411) | func (c *Client) GetBlockHeaderVerboseAsync(blockHash *chainhash.Hash) F... method GetBlockHeaderVerbose (line 425) | func (c *Client) GetBlockHeaderVerbose(blockHash *chainhash.Hash) (*btcj... type FutureGetMempoolEntryResult (line 431) | type FutureGetMempoolEntryResult method Receive (line 436) | func (r FutureGetMempoolEntryResult) Receive() (*btcjson.GetMempoolEnt... method GetMempoolEntryAsync (line 457) | func (c *Client) GetMempoolEntryAsync(txHash string) FutureGetMempoolEnt... method GetMempoolEntry (line 464) | func (c *Client) GetMempoolEntry(txHash string) (*btcjson.GetMempoolEntr... type FutureGetRawMempoolResult (line 470) | type FutureGetRawMempoolResult method Receive (line 474) | func (r FutureGetRawMempoolResult) Receive() ([]*chainhash.Hash, error) { method GetRawMempoolAsync (line 505) | func (c *Client) GetRawMempoolAsync() FutureGetRawMempoolResult { method GetRawMempool (line 514) | func (c *Client) GetRawMempool() ([]*chainhash.Hash, error) { type FutureGetRawMempoolVerboseResult (line 520) | type FutureGetRawMempoolVerboseResult method Receive (line 525) | func (r FutureGetRawMempoolVerboseResult) Receive() (map[string]btcjso... method GetRawMempoolVerboseAsync (line 546) | func (c *Client) GetRawMempoolVerboseAsync() FutureGetRawMempoolVerboseR... method GetRawMempoolVerbose (line 556) | func (c *Client) GetRawMempoolVerbose() (map[string]btcjson.GetRawMempoo... type FutureEstimateFeeResult (line 562) | type FutureEstimateFeeResult method Receive (line 566) | func (r FutureEstimateFeeResult) Receive() (float64, error) { method EstimateFeeAsync (line 587) | func (c *Client) EstimateFeeAsync(numBlocks int64) FutureEstimateFeeResu... method EstimateFee (line 593) | func (c *Client) EstimateFee(numBlocks int64) (float64, error) { type FutureVerifyChainResult (line 600) | type FutureVerifyChainResult method Receive (line 605) | func (r FutureVerifyChainResult) Receive() (bool, error) { method VerifyChainAsync (line 625) | func (c *Client) VerifyChainAsync() FutureVerifyChainResult { method VerifyChain (line 634) | func (c *Client) VerifyChain() (bool, error) { method VerifyChainLevelAsync (line 643) | func (c *Client) VerifyChainLevelAsync(checkLevel int32) FutureVerifyCha... method VerifyChainLevel (line 657) | func (c *Client) VerifyChainLevel(checkLevel int32) (bool, error) { method VerifyChainBlocksAsync (line 666) | func (c *Client) VerifyChainBlocksAsync(checkLevel, numBlocks int32) Fut... method VerifyChainBlocks (line 682) | func (c *Client) VerifyChainBlocks(checkLevel, numBlocks int32) (bool, e... type FutureGetTxOutResult (line 688) | type FutureGetTxOutResult method Receive (line 692) | func (r FutureGetTxOutResult) Receive() (*btcjson.GetTxOutResult, erro... method GetTxOutAsync (line 719) | func (c *Client) GetTxOutAsync(txHash *chainhash.Hash, index uint32, mem... method GetTxOut (line 731) | func (c *Client) GetTxOut(txHash *chainhash.Hash, index uint32, mempool ... type FutureRescanBlocksResult (line 740) | type FutureRescanBlocksResult method Receive (line 747) | func (r FutureRescanBlocksResult) Receive() ([]btcjson.RescannedBlock,... method RescanBlocksAsync (line 770) | func (c *Client) RescanBlocksAsync(blockHashes []chainhash.Hash) FutureR... method RescanBlocks (line 786) | func (c *Client) RescanBlocks(blockHashes []chainhash.Hash) ([]btcjson.R... type FutureInvalidateBlockResult (line 792) | type FutureInvalidateBlockResult method Receive (line 796) | func (r FutureInvalidateBlockResult) Receive() error { method InvalidateBlockAsync (line 807) | func (c *Client) InvalidateBlockAsync(blockHash *chainhash.Hash) FutureI... method InvalidateBlock (line 818) | func (c *Client) InvalidateBlock(blockHash *chainhash.Hash) error { type FutureGetCFilterResult (line 824) | type FutureGetCFilterResult method Receive (line 828) | func (r FutureGetCFilterResult) Receive() (*wire.MsgCFilter, error) { method GetCFilterAsync (line 860) | func (c *Client) GetCFilterAsync(blockHash *chainhash.Hash, method GetCFilter (line 872) | func (c *Client) GetCFilter(blockHash *chainhash.Hash, type FutureGetCFilterHeaderResult (line 879) | type FutureGetCFilterHeaderResult method Receive (line 883) | func (r FutureGetCFilterHeaderResult) Receive() (*wire.MsgCFHeaders, e... method GetCFilterHeaderAsync (line 913) | func (c *Client) GetCFilterHeaderAsync(blockHash *chainhash.Hash, method GetCFilterHeader (line 926) | func (c *Client) GetCFilterHeader(blockHash *chainhash.Hash, FILE: vendor/github.com/btcsuite/btcd/rpcclient/extensions.go type FutureDebugLevelResult (line 23) | type FutureDebugLevelResult method Receive (line 28) | func (r FutureDebugLevelResult) Receive() (string, error) { method DebugLevelAsync (line 50) | func (c *Client) DebugLevelAsync(levelSpec string) FutureDebugLevelResult { method DebugLevel (line 65) | func (c *Client) DebugLevel(levelSpec string) (string, error) { type FutureCreateEncryptedWalletResult (line 71) | type FutureCreateEncryptedWalletResult method Receive (line 74) | func (r FutureCreateEncryptedWalletResult) Receive() error { method CreateEncryptedWalletAsync (line 86) | func (c *Client) CreateEncryptedWalletAsync(passphrase string) FutureCre... method CreateEncryptedWallet (line 99) | func (c *Client) CreateEncryptedWallet(passphrase string) error { type FutureListAddressTransactionsResult (line 105) | type FutureListAddressTransactionsResult method Receive (line 109) | func (r FutureListAddressTransactionsResult) Receive() ([]btcjson.List... method ListAddressTransactionsAsync (line 131) | func (c *Client) ListAddressTransactionsAsync(addresses []btcutil.Addres... method ListAddressTransactions (line 145) | func (c *Client) ListAddressTransactions(addresses []btcutil.Address, ac... type FutureGetBestBlockResult (line 151) | type FutureGetBestBlockResult method Receive (line 155) | func (r FutureGetBestBlockResult) Receive() (*chainhash.Hash, int32, e... method GetBestBlockAsync (line 184) | func (c *Client) GetBestBlockAsync() FutureGetBestBlockResult { method GetBestBlock (line 193) | func (c *Client) GetBestBlock() (*chainhash.Hash, int32, error) { type FutureGetCurrentNetResult (line 199) | type FutureGetCurrentNetResult method Receive (line 203) | func (r FutureGetCurrentNetResult) Receive() (wire.BitcoinNet, error) { method GetCurrentNetAsync (line 226) | func (c *Client) GetCurrentNetAsync() FutureGetCurrentNetResult { method GetCurrentNet (line 234) | func (c *Client) GetCurrentNet() (wire.BitcoinNet, error) { type FutureGetHeadersResult (line 243) | type FutureGetHeadersResult method Receive (line 250) | func (r FutureGetHeadersResult) Receive() ([]wire.BlockHeader, error) { method GetHeadersAsync (line 285) | func (c *Client) GetHeadersAsync(blockLocators []chainhash.Hash, hashSto... method GetHeaders (line 304) | func (c *Client) GetHeaders(blockLocators []chainhash.Hash, hashStop *ch... type FutureExportWatchingWalletResult (line 310) | type FutureExportWatchingWalletResult method Receive (line 314) | func (r FutureExportWatchingWalletResult) Receive() ([]byte, []byte, e... method ExportWatchingWalletAsync (line 362) | func (c *Client) ExportWatchingWalletAsync(account string) FutureExportW... method ExportWatchingWallet (line 373) | func (c *Client) ExportWatchingWallet(account string) ([]byte, []byte, e... type FutureSessionResult (line 379) | type FutureSessionResult method Receive (line 383) | func (r FutureSessionResult) Receive() (*btcjson.SessionResult, error) { method SessionAsync (line 406) | func (c *Client) SessionAsync() FutureSessionResult { method Session (line 421) | func (c *Client) Session() (*btcjson.SessionResult, error) { type FutureVersionResult (line 430) | type FutureVersionResult method Receive (line 437) | func (r FutureVersionResult) Receive() (map[string]btcjson.VersionResult, method VersionAsync (line 462) | func (c *Client) VersionAsync() FutureVersionResult { method Version (line 471) | func (c *Client) Version() (map[string]btcjson.VersionResult, error) { FILE: vendor/github.com/btcsuite/btcd/rpcclient/infrastructure.go constant sendBufferSize (line 77) | sendBufferSize = 50 constant sendPostBufferSize (line 81) | sendPostBufferSize = 100 constant connectionRetryInterval (line 85) | connectionRetryInterval = time.Second * 5 type sendPostDetails (line 91) | type sendPostDetails struct type jsonRequest (line 98) | type jsonRequest struct type Client (line 118) | type Client struct method NextID (line 167) | func (c *Client) NextID() uint64 { method addRequest (line 179) | func (c *Client) addRequest(jReq *jsonRequest) error { method removeRequest (line 205) | func (c *Client) removeRequest(id uint64) *jsonRequest { method removeAllRequests (line 223) | func (c *Client) removeAllRequests() { method trackRegisteredNtfns (line 231) | func (c *Client) trackRegisteredNtfns(cmd interface{}) { method handleMessage (line 309) | func (c *Client) handleMessage(msg []byte) { method shouldLogReadError (line 379) | func (c *Client) shouldLogReadError(err error) bool { method wsInHandler (line 400) | func (c *Client) wsInHandler() { method disconnectChan (line 433) | func (c *Client) disconnectChan() <-chan struct{} { method wsOutHandler (line 443) | func (c *Client) wsOutHandler() { method sendMessage (line 478) | func (c *Client) sendMessage(marshalledJSON []byte) { method reregisterNtfns (line 490) | func (c *Client) reregisterNtfns() error { method resendRequests (line 566) | func (c *Client) resendRequests() { method wsReconnectHandler (line 619) | func (c *Client) wsReconnectHandler() { method handleSendPostMessage (line 692) | func (c *Client) handleSendPostMessage(details *sendPostDetails) { method sendPostHandler (line 731) | func (c *Client) sendPostHandler() { method sendPostRequest (line 768) | func (c *Client) sendPostRequest(httpReq *http.Request, jReq *jsonRequ... method sendPost (line 806) | func (c *Client) sendPost(jReq *jsonRequest) { method sendRequest (line 832) | func (c *Client) sendRequest(jReq *jsonRequest) { method sendCmd (line 867) | func (c *Client) sendCmd(cmd interface{}) chan *response { method sendCmdAndWait (line 898) | func (c *Client) sendCmdAndWait(cmd interface{}) (interface{}, error) { method Disconnected (line 906) | func (c *Client) Disconnected() bool { method doDisconnect (line 923) | func (c *Client) doDisconnect() bool { method doShutdown (line 949) | func (c *Client) doShutdown() bool { method Disconnect (line 968) | func (c *Client) Disconnect() { method Shutdown (line 995) | func (c *Client) Shutdown() { method start (line 1022) | func (c *Client) start() { method WaitForShutdown (line 1047) | func (c *Client) WaitForShutdown() { method Connect (line 1290) | func (c *Client) Connect(tries int) error { type inMessage (line 270) | type inMessage struct type rawNotification (line 277) | type rawNotification struct type rawResponse (line 284) | type rawResponse struct method result (line 301) | func (r rawResponse) result() (result []byte, err error) { type response (line 292) | type response struct function newFutureError (line 785) | func newFutureError(err error) chan *response { function receiveFuture (line 795) | func receiveFuture(f chan *response) ([]byte, error) { type ConnConfig (line 1053) | type ConnConfig struct function newHTTPClient (line 1118) | func newHTTPClient(config *ConnConfig) (*http.Client, error) { function dial (line 1153) | func dial(config *ConnConfig) (*websocket.Conn, error) { function New (line 1222) | func New(config *ConnConfig, ntfnHandlers *NotificationHandlers) (*Clien... FILE: vendor/github.com/btcsuite/btcd/rpcclient/log.go function init (line 17) | func init() { function DisableLog (line 23) | func DisableLog() { function UseLogger (line 28) | func UseLogger(logger btclog.Logger) { type logClosure (line 35) | type logClosure method String (line 38) | func (c logClosure) String() string { function newLogClosure (line 45) | func newLogClosure(c func() string) logClosure { FILE: vendor/github.com/btcsuite/btcd/rpcclient/mining.go type FutureGenerateResult (line 19) | type FutureGenerateResult method Receive (line 23) | func (r FutureGenerateResult) Receive() ([]*chainhash.Hash, error) { method GenerateAsync (line 54) | func (c *Client) GenerateAsync(numBlocks uint32) FutureGenerateResult { method Generate (line 60) | func (c *Client) Generate(numBlocks uint32) ([]*chainhash.Hash, error) { type FutureGetGenerateResult (line 66) | type FutureGetGenerateResult method Receive (line 70) | func (r FutureGetGenerateResult) Receive() (bool, error) { method GetGenerateAsync (line 91) | func (c *Client) GetGenerateAsync() FutureGetGenerateResult { method GetGenerate (line 97) | func (c *Client) GetGenerate() (bool, error) { type FutureSetGenerateResult (line 103) | type FutureSetGenerateResult method Receive (line 107) | func (r FutureSetGenerateResult) Receive() error { method SetGenerateAsync (line 117) | func (c *Client) SetGenerateAsync(enable bool, numCPUs int) FutureSetGen... method SetGenerate (line 123) | func (c *Client) SetGenerate(enable bool, numCPUs int) error { type FutureGetHashesPerSecResult (line 129) | type FutureGetHashesPerSecResult method Receive (line 134) | func (r FutureGetHashesPerSecResult) Receive() (int64, error) { method GetHashesPerSecAsync (line 155) | func (c *Client) GetHashesPerSecAsync() FutureGetHashesPerSecResult { method GetHashesPerSec (line 163) | func (c *Client) GetHashesPerSec() (int64, error) { type FutureGetMiningInfoResult (line 169) | type FutureGetMiningInfoResult method Receive (line 173) | func (r FutureGetMiningInfoResult) Receive() (*btcjson.GetMiningInfoRe... method GetMiningInfoAsync (line 194) | func (c *Client) GetMiningInfoAsync() FutureGetMiningInfoResult { method GetMiningInfo (line 200) | func (c *Client) GetMiningInfo() (*btcjson.GetMiningInfoResult, error) { type FutureGetNetworkHashPS (line 206) | type FutureGetNetworkHashPS method Receive (line 211) | func (r FutureGetNetworkHashPS) Receive() (int64, error) { method GetNetworkHashPSAsync (line 232) | func (c *Client) GetNetworkHashPSAsync() FutureGetNetworkHashPS { method GetNetworkHashPS (line 242) | func (c *Client) GetNetworkHashPS() (int64, error) { method GetNetworkHashPS2Async (line 251) | func (c *Client) GetNetworkHashPS2Async(blocks int) FutureGetNetworkHash... method GetNetworkHashPS2 (line 263) | func (c *Client) GetNetworkHashPS2(blocks int) (int64, error) { method GetNetworkHashPS3Async (line 272) | func (c *Client) GetNetworkHashPS3Async(blocks, height int) FutureGetNet... method GetNetworkHashPS3 (line 283) | func (c *Client) GetNetworkHashPS3(blocks, height int) (int64, error) { type FutureGetWork (line 289) | type FutureGetWork method Receive (line 293) | func (r FutureGetWork) Receive() (*btcjson.GetWorkResult, error) { method GetWorkAsync (line 314) | func (c *Client) GetWorkAsync() FutureGetWork { method GetWork (line 322) | func (c *Client) GetWork() (*btcjson.GetWorkResult, error) { type FutureGetWorkSubmit (line 328) | type FutureGetWorkSubmit method Receive (line 332) | func (r FutureGetWorkSubmit) Receive() (bool, error) { method GetWorkSubmitAsync (line 353) | func (c *Client) GetWorkSubmitAsync(data string) FutureGetWorkSubmit { method GetWorkSubmit (line 362) | func (c *Client) GetWorkSubmit(data string) (bool, error) { type FutureSubmitBlockResult (line 368) | type FutureSubmitBlockResult method Receive (line 372) | func (r FutureSubmitBlockResult) Receive() error { method SubmitBlockAsync (line 397) | func (c *Client) SubmitBlockAsync(block *btcutil.Block, options *btcjson... method SubmitBlock (line 413) | func (c *Client) SubmitBlock(block *btcutil.Block, options *btcjson.Subm... FILE: vendor/github.com/btcsuite/btcd/rpcclient/net.go type AddNodeCommand (line 15) | type AddNodeCommand method String (line 32) | func (cmd AddNodeCommand) String() string { constant ANAdd (line 21) | ANAdd AddNodeCommand = "add" constant ANRemove (line 24) | ANRemove AddNodeCommand = "remove" constant ANOneTry (line 28) | ANOneTry AddNodeCommand = "onetry" type FutureAddNodeResult (line 38) | type FutureAddNodeResult method Receive (line 42) | func (r FutureAddNodeResult) Receive() error { method AddNodeAsync (line 52) | func (c *Client) AddNodeAsync(host string, command AddNodeCommand) Futur... method AddNode (line 62) | func (c *Client) AddNode(host string, command AddNodeCommand) error { type FutureNodeResult (line 68) | type FutureNodeResult method Receive (line 72) | func (r FutureNodeResult) Receive() error { method NodeAsync (line 82) | func (c *Client) NodeAsync(command btcjson.NodeSubCmd, host string, method Node (line 95) | func (c *Client) Node(command btcjson.NodeSubCmd, host string, type FutureGetAddedNodeInfoResult (line 102) | type FutureGetAddedNodeInfoResult method Receive (line 106) | func (r FutureGetAddedNodeInfoResult) Receive() ([]btcjson.GetAddedNod... method GetAddedNodeInfoAsync (line 127) | func (c *Client) GetAddedNodeInfoAsync(peer string) FutureGetAddedNodeIn... method GetAddedNodeInfo (line 136) | func (c *Client) GetAddedNodeInfo(peer string) ([]btcjson.GetAddedNodeIn... type FutureGetAddedNodeInfoNoDNSResult (line 142) | type FutureGetAddedNodeInfoNoDNSResult method Receive (line 146) | func (r FutureGetAddedNodeInfoNoDNSResult) Receive() ([]string, error) { method GetAddedNodeInfoNoDNSAsync (line 167) | func (c *Client) GetAddedNodeInfoNoDNSAsync(peer string) FutureGetAddedN... method GetAddedNodeInfoNoDNS (line 177) | func (c *Client) GetAddedNodeInfoNoDNS(peer string) ([]string, error) { type FutureGetConnectionCountResult (line 183) | type FutureGetConnectionCountResult method Receive (line 187) | func (r FutureGetConnectionCountResult) Receive() (int64, error) { method GetConnectionCountAsync (line 208) | func (c *Client) GetConnectionCountAsync() FutureGetConnectionCountResult { method GetConnectionCount (line 214) | func (c *Client) GetConnectionCount() (int64, error) { type FuturePingResult (line 220) | type FuturePingResult method Receive (line 224) | func (r FuturePingResult) Receive() error { method PingAsync (line 234) | func (c *Client) PingAsync() FuturePingResult { method Ping (line 243) | func (c *Client) Ping() error { type FutureGetPeerInfoResult (line 249) | type FutureGetPeerInfoResult method Receive (line 253) | func (r FutureGetPeerInfoResult) Receive() ([]btcjson.GetPeerInfoResul... method GetPeerInfoAsync (line 274) | func (c *Client) GetPeerInfoAsync() FutureGetPeerInfoResult { method GetPeerInfo (line 280) | func (c *Client) GetPeerInfo() ([]btcjson.GetPeerInfoResult, error) { type FutureGetNetTotalsResult (line 286) | type FutureGetNetTotalsResult method Receive (line 290) | func (r FutureGetNetTotalsResult) Receive() (*btcjson.GetNetTotalsResu... method GetNetTotalsAsync (line 311) | func (c *Client) GetNetTotalsAsync() FutureGetNetTotalsResult { method GetNetTotals (line 317) | func (c *Client) GetNetTotals() (*btcjson.GetNetTotalsResult, error) { FILE: vendor/github.com/btcsuite/btcd/rpcclient/notify.go type notificationState (line 34) | type notificationState struct method Copy (line 43) | func (s *notificationState) Copy() *notificationState { function newNotificationState (line 61) | func newNotificationState() *notificationState { function newNilFutureResult (line 72) | func newNilFutureResult() chan *response { type NotificationHandlers (line 87) | type NotificationHandlers struct method handleNotification (line 213) | func (c *Client) handleNotification(ntfn *rawNotification) { type wrongNumParams (line 479) | type wrongNumParams method Error (line 482) | func (e wrongNumParams) Error() string { function parseChainNtfnParams (line 488) | func parseChainNtfnParams(params []json.RawMessage) (*chainhash.Hash, function parseFilteredBlockConnectedParams (line 533) | func parseFilteredBlockConnectedParams(params []json.RawMessage) (int32, function parseFilteredBlockDisconnectedParams (line 589) | func parseFilteredBlockDisconnectedParams(params []json.RawMessage) (int32, function parseHexParam (line 618) | func parseHexParam(param json.RawMessage) ([]byte, error) { function parseRelevantTxAcceptedParams (line 629) | func parseRelevantTxAcceptedParams(params []json.RawMessage) (transactio... function parseChainTxNtfnParams (line 640) | func parseChainTxNtfnParams(params []json.RawMessage) (*btcutil.Tx, function parseRescanProgressParams (line 683) | func parseRescanProgressParams(params []json.RawMessage) (*chainhash.Has... function parseTxAcceptedNtfnParams (line 720) | func parseTxAcceptedNtfnParams(params []json.RawMessage) (*chainhash.Hash, function parseTxAcceptedVerboseNtfnParams (line 758) | func parseTxAcceptedVerboseNtfnParams(params []json.RawMessage) (*btcjso... function parseBtcdConnectedNtfnParams (line 780) | func parseBtcdConnectedNtfnParams(params []json.RawMessage) (bool, error) { function parseAccountBalanceNtfnParams (line 798) | func parseAccountBalanceNtfnParams(params []json.RawMessage) (account st... function parseWalletLockStateNtfnParams (line 835) | func parseWalletLockStateNtfnParams(params []json.RawMessage) (account s... type FutureNotifyBlocksResult (line 859) | type FutureNotifyBlocksResult method Receive (line 863) | func (r FutureNotifyBlocksResult) Receive() error { method NotifyBlocksAsync (line 875) | func (c *Client) NotifyBlocksAsync() FutureNotifyBlocksResult { method NotifyBlocks (line 901) | func (c *Client) NotifyBlocks() error { type FutureNotifySpentResult (line 909) | type FutureNotifySpentResult method Receive (line 913) | func (r FutureNotifySpentResult) Receive() error { method notifySpentInternal (line 921) | func (c *Client) notifySpentInternal(outpoints []btcjson.OutPoint) Futur... function newOutPointFromWire (line 939) | func newOutPointFromWire(op *wire.OutPoint) btcjson.OutPoint { method NotifySpentAsync (line 955) | func (c *Client) NotifySpentAsync(outpoints []*wire.OutPoint) FutureNoti... method NotifySpent (line 987) | func (c *Client) NotifySpent(outpoints []*wire.OutPoint) error { type FutureNotifyNewTransactionsResult (line 993) | type FutureNotifyNewTransactionsResult method Receive (line 997) | func (r FutureNotifyNewTransactionsResult) Receive() error { method NotifyNewTransactionsAsync (line 1009) | func (c *Client) NotifyNewTransactionsAsync(verbose bool) FutureNotifyNe... method NotifyNewTransactions (line 1036) | func (c *Client) NotifyNewTransactions(verbose bool) error { type FutureNotifyReceivedResult (line 1044) | type FutureNotifyReceivedResult method Receive (line 1048) | func (r FutureNotifyReceivedResult) Receive() error { method notifyReceivedInternal (line 1056) | func (c *Client) notifyReceivedInternal(addresses []string) FutureNotify... method NotifyReceivedAsync (line 1082) | func (c *Client) NotifyReceivedAsync(addresses []btcutil.Address) Future... method NotifyReceived (line 1122) | func (c *Client) NotifyReceived(addresses []btcutil.Address) error { type FutureRescanResult (line 1130) | type FutureRescanResult method Receive (line 1134) | func (r FutureRescanResult) Receive() error { method RescanAsync (line 1154) | func (c *Client) RescanAsync(startBlock *chainhash.Hash, method Rescan (line 1219) | func (c *Client) Rescan(startBlock *chainhash.Hash, method RescanEndBlockAsync (line 1235) | func (c *Client) RescanEndBlockAsync(startBlock *chainhash.Hash, method RescanEndHeight (line 1297) | func (c *Client) RescanEndHeight(startBlock *chainhash.Hash, type FutureLoadTxFilterResult (line 1310) | type FutureLoadTxFilterResult method Receive (line 1317) | func (r FutureLoadTxFilterResult) Receive() error { method LoadTxFilterAsync (line 1330) | func (c *Client) LoadTxFilterAsync(reload bool, addresses []btcutil.Addr... method LoadTxFilter (line 1355) | func (c *Client) LoadTxFilter(reload bool, addresses []btcutil.Address, ... FILE: vendor/github.com/btcsuite/btcd/rpcclient/rawrequest.go type FutureRawResult (line 16) | type FutureRawResult method Receive (line 20) | func (r FutureRawResult) Receive() (json.RawMessage, error) { method RawRequestAsync (line 29) | func (c *Client) RawRequestAsync(method string, params []json.RawMessage... method RawRequest (line 76) | func (c *Client) RawRequest(method string, params []json.RawMessage) (js... FILE: vendor/github.com/btcsuite/btcd/rpcclient/rawtransactions.go type SigHashType (line 20) | type SigHashType method String (line 57) | func (s SigHashType) String() string { constant SigHashAll (line 25) | SigHashAll SigHashType = "ALL" constant SigHashNone (line 30) | SigHashNone SigHashType = "NONE" constant SigHashSingle (line 35) | SigHashSingle SigHashType = "SINGLE" constant SigHashAllAnyoneCanPay (line 41) | SigHashAllAnyoneCanPay SigHashType = "ALL|ANYONECANPAY" constant SigHashNoneAnyoneCanPay (line 47) | SigHashNoneAnyoneCanPay SigHashType = "NONE|ANYONECANPAY" constant SigHashSingleAnyoneCanPay (line 53) | SigHashSingleAnyoneCanPay SigHashType = "SINGLE|ANYONECANPAY" type FutureGetRawTransactionResult (line 63) | type FutureGetRawTransactionResult method Receive (line 67) | func (r FutureGetRawTransactionResult) Receive() (*btcutil.Tx, error) { method GetRawTransactionAsync (line 99) | func (c *Client) GetRawTransactionAsync(txHash *chainhash.Hash) FutureGe... method GetRawTransaction (line 113) | func (c *Client) GetRawTransaction(txHash *chainhash.Hash) (*btcutil.Tx,... type FutureGetRawTransactionVerboseResult (line 120) | type FutureGetRawTransactionVerboseResult method Receive (line 124) | func (r FutureGetRawTransactionVerboseResult) Receive() (*btcjson.TxRa... method GetRawTransactionVerboseAsync (line 145) | func (c *Client) GetRawTransactionVerboseAsync(txHash *chainhash.Hash) F... method GetRawTransactionVerbose (line 159) | func (c *Client) GetRawTransactionVerbose(txHash *chainhash.Hash) (*btcj... type FutureDecodeRawTransactionResult (line 165) | type FutureDecodeRawTransactionResult method Receive (line 169) | func (r FutureDecodeRawTransactionResult) Receive() (*btcjson.TxRawRes... method DecodeRawTransactionAsync (line 190) | func (c *Client) DecodeRawTransactionAsync(serializedTx []byte) FutureDe... method DecodeRawTransaction (line 198) | func (c *Client) DecodeRawTransaction(serializedTx []byte) (*btcjson.TxR... type FutureCreateRawTransactionResult (line 204) | type FutureCreateRawTransactionResult method Receive (line 209) | func (r FutureCreateRawTransactionResult) Receive() (*wire.MsgTx, erro... method CreateRawTransactionAsync (line 241) | func (c *Client) CreateRawTransactionAsync(inputs []btcjson.TransactionI... method CreateRawTransaction (line 254) | func (c *Client) CreateRawTransaction(inputs []btcjson.TransactionInput, type FutureSendRawTransactionResult (line 262) | type FutureSendRawTransactionResult method Receive (line 267) | func (r FutureSendRawTransactionResult) Receive() (*chainhash.Hash, er... method SendRawTransactionAsync (line 288) | func (c *Client) SendRawTransactionAsync(tx *wire.MsgTx, allowHighFees b... method SendRawTransaction (line 305) | func (c *Client) SendRawTransaction(tx *wire.MsgTx, allowHighFees bool) ... type FutureSignRawTransactionResult (line 312) | type FutureSignRawTransactionResult method Receive (line 316) | func (r FutureSignRawTransactionResult) Receive() (*wire.MsgTx, bool, ... method SignRawTransactionAsync (line 349) | func (c *Client) SignRawTransactionAsync(tx *wire.MsgTx) FutureSignRawTr... method SignRawTransaction (line 371) | func (c *Client) SignRawTransaction(tx *wire.MsgTx) (*wire.MsgTx, bool, ... method SignRawTransaction2Async (line 380) | func (c *Client) SignRawTransaction2Async(tx *wire.MsgTx, inputs []btcjs... method SignRawTransaction2 (line 405) | func (c *Client) SignRawTransaction2(tx *wire.MsgTx, inputs []btcjson.Ra... method SignRawTransaction3Async (line 414) | func (c *Client) SignRawTransaction3Async(tx *wire.MsgTx, method SignRawTransaction3 (line 450) | func (c *Client) SignRawTransaction3(tx *wire.MsgTx, method SignRawTransaction4Async (line 462) | func (c *Client) SignRawTransaction4Async(tx *wire.MsgTx, method SignRawTransaction4 (line 500) | func (c *Client) SignRawTransaction4(tx *wire.MsgTx, type FutureSearchRawTransactionsResult (line 510) | type FutureSearchRawTransactionsResult method Receive (line 514) | func (r FutureSearchRawTransactionsResult) Receive() ([]*wire.MsgTx, e... method SearchRawTransactionsAsync (line 553) | func (c *Client) SearchRawTransactionsAsync(address btcutil.Address, ski... method SearchRawTransactions (line 568) | func (c *Client) SearchRawTransactions(address btcutil.Address, skip, co... type FutureSearchRawTransactionsVerboseResult (line 575) | type FutureSearchRawTransactionsVerboseResult method Receive (line 579) | func (r FutureSearchRawTransactionsVerboseResult) Receive() ([]*btcjso... method SearchRawTransactionsVerboseAsync (line 600) | func (c *Client) SearchRawTransactionsVerboseAsync(address btcutil.Addre... method SearchRawTransactionsVerbose (line 621) | func (c *Client) SearchRawTransactionsVerbose(address btcutil.Address, s... type FutureDecodeScriptResult (line 630) | type FutureDecodeScriptResult method Receive (line 634) | func (r FutureDecodeScriptResult) Receive() (*btcjson.DecodeScriptResu... method DecodeScriptAsync (line 655) | func (c *Client) DecodeScriptAsync(serializedScript []byte) FutureDecode... method DecodeScript (line 662) | func (c *Client) DecodeScript(serializedScript []byte) (*btcjson.DecodeS... FILE: vendor/github.com/btcsuite/btcd/rpcclient/wallet.go type FutureGetTransactionResult (line 24) | type FutureGetTransactionResult method Receive (line 28) | func (r FutureGetTransactionResult) Receive() (*btcjson.GetTransaction... method GetTransactionAsync (line 49) | func (c *Client) GetTransactionAsync(txHash *chainhash.Hash) FutureGetTr... method GetTransaction (line 62) | func (c *Client) GetTransaction(txHash *chainhash.Hash) (*btcjson.GetTra... type FutureListTransactionsResult (line 69) | type FutureListTransactionsResult method Receive (line 73) | func (r FutureListTransactionsResult) Receive() ([]btcjson.ListTransac... method ListTransactionsAsync (line 94) | func (c *Client) ListTransactionsAsync(account string) FutureListTransac... method ListTransactions (line 103) | func (c *Client) ListTransactions(account string) ([]btcjson.ListTransac... method ListTransactionsCountAsync (line 112) | func (c *Client) ListTransactionsCountAsync(account string, count int) F... method ListTransactionsCount (line 122) | func (c *Client) ListTransactionsCount(account string, count int) ([]btc... method ListTransactionsCountFromAsync (line 131) | func (c *Client) ListTransactionsCountFromAsync(account string, count, f... method ListTransactionsCountFrom (line 140) | func (c *Client) ListTransactionsCountFrom(account string, count, from i... type FutureListUnspentResult (line 147) | type FutureListUnspentResult method Receive (line 154) | func (r FutureListUnspentResult) Receive() ([]btcjson.ListUnspentResul... method ListUnspentAsync (line 175) | func (c *Client) ListUnspentAsync() FutureListUnspentResult { method ListUnspentMinAsync (line 185) | func (c *Client) ListUnspentMinAsync(minConf int) FutureListUnspentResult { method ListUnspentMinMaxAsync (line 195) | func (c *Client) ListUnspentMinMaxAsync(minConf, maxConf int) FutureList... method ListUnspentMinMaxAddressesAsync (line 205) | func (c *Client) ListUnspentMinMaxAddressesAsync(minConf, maxConf int, a... method ListUnspent (line 218) | func (c *Client) ListUnspent() ([]btcjson.ListUnspentResult, error) { method ListUnspentMin (line 225) | func (c *Client) ListUnspentMin(minConf int) ([]btcjson.ListUnspentResul... method ListUnspentMinMax (line 232) | func (c *Client) ListUnspentMinMax(minConf, maxConf int) ([]btcjson.List... method ListUnspentMinMaxAddresses (line 239) | func (c *Client) ListUnspentMinMaxAddresses(minConf, maxConf int, addrs ... type FutureListSinceBlockResult (line 246) | type FutureListSinceBlockResult method Receive (line 251) | func (r FutureListSinceBlockResult) Receive() (*btcjson.ListSinceBlock... method ListSinceBlockAsync (line 272) | func (c *Client) ListSinceBlockAsync(blockHash *chainhash.Hash) FutureLi... method ListSinceBlock (line 287) | func (c *Client) ListSinceBlock(blockHash *chainhash.Hash) (*btcjson.Lis... method ListSinceBlockMinConfAsync (line 296) | func (c *Client) ListSinceBlockMinConfAsync(blockHash *chainhash.Hash, m... method ListSinceBlockMinConf (line 311) | func (c *Client) ListSinceBlockMinConf(blockHash *chainhash.Hash, minCon... type FutureLockUnspentResult (line 321) | type FutureLockUnspentResult method Receive (line 325) | func (r FutureLockUnspentResult) Receive() error { method LockUnspentAsync (line 335) | func (c *Client) LockUnspentAsync(unlock bool, ops []*wire.OutPoint) Fut... method LockUnspent (line 364) | func (c *Client) LockUnspent(unlock bool, ops []*wire.OutPoint) error { type FutureListLockUnspentResult (line 370) | type FutureListLockUnspentResult method Receive (line 374) | func (r FutureListLockUnspentResult) Receive() ([]*wire.OutPoint, erro... method ListLockUnspentAsync (line 405) | func (c *Client) ListLockUnspentAsync() FutureListLockUnspentResult { method ListLockUnspent (line 413) | func (c *Client) ListLockUnspent() ([]*wire.OutPoint, error) { type FutureSetTxFeeResult (line 419) | type FutureSetTxFeeResult method Receive (line 424) | func (r FutureSetTxFeeResult) Receive() error { method SetTxFeeAsync (line 434) | func (c *Client) SetTxFeeAsync(fee btcutil.Amount) FutureSetTxFeeResult { method SetTxFee (line 441) | func (c *Client) SetTxFee(fee btcutil.Amount) error { type FutureSendToAddressResult (line 447) | type FutureSendToAddressResult method Receive (line 451) | func (r FutureSendToAddressResult) Receive() (*chainhash.Hash, error) { method SendToAddressAsync (line 472) | func (c *Client) SendToAddressAsync(address btcutil.Address, amount btcu... method SendToAddress (line 486) | func (c *Client) SendToAddress(address btcutil.Address, amount btcutil.A... method SendToAddressCommentAsync (line 495) | func (c *Client) SendToAddressCommentAsync(address btcutil.Address, method SendToAddressComment (line 517) | func (c *Client) SendToAddressComment(address btcutil.Address, amount bt... type FutureSendFromResult (line 525) | type FutureSendFromResult method Receive (line 530) | func (r FutureSendFromResult) Receive() (*chainhash.Hash, error) { method SendFromAsync (line 551) | func (c *Client) SendFromAsync(fromAccount string, toAddress btcutil.Add... method SendFrom (line 566) | func (c *Client) SendFrom(fromAccount string, toAddress btcutil.Address,... method SendFromMinConfAsync (line 575) | func (c *Client) SendFromMinConfAsync(fromAccount string, toAddress btcu... method SendFromMinConf (line 591) | func (c *Client) SendFromMinConf(fromAccount string, toAddress btcutil.A... method SendFromCommentAsync (line 601) | func (c *Client) SendFromCommentAsync(fromAccount string, method SendFromComment (line 622) | func (c *Client) SendFromComment(fromAccount string, toAddress btcutil.A... type FutureSendManyResult (line 633) | type FutureSendManyResult method Receive (line 638) | func (r FutureSendManyResult) Receive() (*chainhash.Hash, error) { method SendManyAsync (line 659) | func (c *Client) SendManyAsync(fromAccount string, amounts map[btcutil.A... method SendMany (line 676) | func (c *Client) SendMany(fromAccount string, amounts map[btcutil.Addres... method SendManyMinConfAsync (line 685) | func (c *Client) SendManyMinConfAsync(fromAccount string, method SendManyMinConf (line 707) | func (c *Client) SendManyMinConf(fromAccount string, method SendManyCommentAsync (line 719) | func (c *Client) SendManyCommentAsync(fromAccount string, method SendManyComment (line 742) | func (c *Client) SendManyComment(fromAccount string, type FutureAddMultisigAddressResult (line 756) | type FutureAddMultisigAddressResult method Receive (line 761) | func (r FutureAddMultisigAddressResult) Receive() (btcutil.Address, er... method AddMultisigAddressAsync (line 782) | func (c *Client) AddMultisigAddressAsync(requiredSigs int, addresses []b... method AddMultisigAddress (line 794) | func (c *Client) AddMultisigAddress(requiredSigs int, addresses []btcuti... type FutureCreateMultisigResult (line 801) | type FutureCreateMultisigResult method Receive (line 805) | func (r FutureCreateMultisigResult) Receive() (*btcjson.CreateMultiSig... method CreateMultisigAsync (line 826) | func (c *Client) CreateMultisigAsync(requiredSigs int, addresses []btcut... method CreateMultisig (line 839) | func (c *Client) CreateMultisig(requiredSigs int, addresses []btcutil.Ad... type FutureCreateNewAccountResult (line 845) | type FutureCreateNewAccountResult method Receive (line 849) | func (r FutureCreateNewAccountResult) Receive() error { method CreateNewAccountAsync (line 859) | func (c *Client) CreateNewAccountAsync(account string) FutureCreateNewAc... method CreateNewAccount (line 865) | func (c *Client) CreateNewAccount(account string) error { type FutureGetNewAddressResult (line 871) | type FutureGetNewAddressResult method Receive (line 875) | func (r FutureGetNewAddressResult) Receive() (btcutil.Address, error) { method GetNewAddressAsync (line 896) | func (c *Client) GetNewAddressAsync(account string) FutureGetNewAddressR... method GetNewAddress (line 902) | func (c *Client) GetNewAddress(account string) (btcutil.Address, error) { type FutureGetRawChangeAddressResult (line 908) | type FutureGetRawChangeAddressResult method Receive (line 913) | func (r FutureGetRawChangeAddressResult) Receive() (btcutil.Address, e... method GetRawChangeAddressAsync (line 934) | func (c *Client) GetRawChangeAddressAsync(account string) FutureGetRawCh... method GetRawChangeAddress (line 942) | func (c *Client) GetRawChangeAddress(account string) (btcutil.Address, e... type FutureAddWitnessAddressResult (line 948) | type FutureAddWitnessAddressResult method Receive (line 952) | func (r FutureAddWitnessAddressResult) Receive() (btcutil.Address, err... method AddWitnessAddressAsync (line 973) | func (c *Client) AddWitnessAddressAsync(address string) FutureAddWitness... method AddWitnessAddress (line 980) | func (c *Client) AddWitnessAddress(address string) (btcutil.Address, err... type FutureGetAccountAddressResult (line 986) | type FutureGetAccountAddressResult method Receive (line 990) | func (r FutureGetAccountAddressResult) Receive() (btcutil.Address, err... method GetAccountAddressAsync (line 1011) | func (c *Client) GetAccountAddressAsync(account string) FutureGetAccount... method GetAccountAddress (line 1018) | func (c *Client) GetAccountAddress(account string) (btcutil.Address, err... type FutureGetAccountResult (line 1024) | type FutureGetAccountResult method Receive (line 1028) | func (r FutureGetAccountResult) Receive() (string, error) { method GetAccountAsync (line 1049) | func (c *Client) GetAccountAsync(address btcutil.Address) FutureGetAccou... method GetAccount (line 1056) | func (c *Client) GetAccount(address btcutil.Address) (string, error) { type FutureSetAccountResult (line 1062) | type FutureSetAccountResult method Receive (line 1066) | func (r FutureSetAccountResult) Receive() error { method SetAccountAsync (line 1076) | func (c *Client) SetAccountAsync(address btcutil.Address, account string... method SetAccount (line 1083) | func (c *Client) SetAccount(address btcutil.Address, account string) err... type FutureGetAddressesByAccountResult (line 1089) | type FutureGetAddressesByAccountResult method Receive (line 1093) | func (r FutureGetAddressesByAccountResult) Receive() ([]btcutil.Addres... method GetAddressesByAccountAsync (line 1124) | func (c *Client) GetAddressesByAccountAsync(account string) FutureGetAdd... method GetAddressesByAccount (line 1131) | func (c *Client) GetAddressesByAccount(account string) ([]btcutil.Addres... type FutureMoveResult (line 1138) | type FutureMoveResult method Receive (line 1142) | func (r FutureMoveResult) Receive() (bool, error) { method MoveAsync (line 1163) | func (c *Client) MoveAsync(fromAccount, toAccount string, amount btcutil... method Move (line 1173) | func (c *Client) Move(fromAccount, toAccount string, amount btcutil.Amou... method MoveMinConfAsync (line 1182) | func (c *Client) MoveMinConfAsync(fromAccount, toAccount string, method MoveMinConf (line 1196) | func (c *Client) MoveMinConf(fromAccount, toAccount string, amount btcut... method MoveCommentAsync (line 1205) | func (c *Client) MoveCommentAsync(fromAccount, toAccount string, method MoveComment (line 1219) | func (c *Client) MoveComment(fromAccount, toAccount string, amount btcut... type FutureRenameAccountResult (line 1228) | type FutureRenameAccountResult method Receive (line 1232) | func (r FutureRenameAccountResult) Receive() error { method RenameAccountAsync (line 1242) | func (c *Client) RenameAccountAsync(oldAccount, newAccount string) Futur... method RenameAccount (line 1248) | func (c *Client) RenameAccount(oldAccount, newAccount string) error { type FutureValidateAddressResult (line 1254) | type FutureValidateAddressResult method Receive (line 1258) | func (r FutureValidateAddressResult) Receive() (*btcjson.ValidateAddre... method ValidateAddressAsync (line 1279) | func (c *Client) ValidateAddressAsync(address btcutil.Address) FutureVal... method ValidateAddress (line 1286) | func (c *Client) ValidateAddress(address btcutil.Address) (*btcjson.Vali... type FutureKeyPoolRefillResult (line 1292) | type FutureKeyPoolRefillResult method Receive (line 1296) | func (r FutureKeyPoolRefillResult) Receive() error { method KeyPoolRefillAsync (line 1306) | func (c *Client) KeyPoolRefillAsync() FutureKeyPoolRefillResult { method KeyPoolRefill (line 1314) | func (c *Client) KeyPoolRefill() error { method KeyPoolRefillSizeAsync (line 1323) | func (c *Client) KeyPoolRefillSizeAsync(newSize uint) FutureKeyPoolRefil... method KeyPoolRefillSize (line 1330) | func (c *Client) KeyPoolRefillSize(newSize uint) error { type FutureListAccountsResult (line 1341) | type FutureListAccountsResult method Receive (line 1345) | func (r FutureListAccountsResult) Receive() (map[string]btcutil.Amount... method ListAccountsAsync (line 1376) | func (c *Client) ListAccountsAsync() FutureListAccountsResult { method ListAccounts (line 1385) | func (c *Client) ListAccounts() (map[string]btcutil.Amount, error) { method ListAccountsMinConfAsync (line 1394) | func (c *Client) ListAccountsMinConfAsync(minConfirms int) FutureListAcc... method ListAccountsMinConf (line 1403) | func (c *Client) ListAccountsMinConf(minConfirms int) (map[string]btcuti... type FutureGetBalanceResult (line 1410) | type FutureGetBalanceResult method Receive (line 1414) | func (r FutureGetBalanceResult) Receive() (btcutil.Amount, error) { type FutureGetBalanceParseResult (line 1439) | type FutureGetBalanceParseResult method Receive (line 1443) | func (r FutureGetBalanceParseResult) Receive() (btcutil.Amount, error) { method GetBalanceAsync (line 1473) | func (c *Client) GetBalanceAsync(account string) FutureGetBalanceResult { method GetBalance (line 1483) | func (c *Client) GetBalance(account string) (btcutil.Amount, error) { method GetBalanceMinConfAsync (line 1492) | func (c *Client) GetBalanceMinConfAsync(account string, minConfirms int)... method GetBalanceMinConf (line 1502) | func (c *Client) GetBalanceMinConf(account string, minConfirms int) (btc... type FutureGetReceivedByAccountResult (line 1513) | type FutureGetReceivedByAccountResult method Receive (line 1517) | func (r FutureGetReceivedByAccountResult) Receive() (btcutil.Amount, e... method GetReceivedByAccountAsync (line 1543) | func (c *Client) GetReceivedByAccountAsync(account string) FutureGetRece... method GetReceivedByAccount (line 1553) | func (c *Client) GetReceivedByAccount(account string) (btcutil.Amount, e... method GetReceivedByAccountMinConfAsync (line 1562) | func (c *Client) GetReceivedByAccountMinConfAsync(account string, minCon... method GetReceivedByAccountMinConf (line 1572) | func (c *Client) GetReceivedByAccountMinConf(account string, minConfirms... type FutureGetUnconfirmedBalanceResult (line 1578) | type FutureGetUnconfirmedBalanceResult method Receive (line 1582) | func (r FutureGetUnconfirmedBalanceResult) Receive() (btcutil.Amount, ... method GetUnconfirmedBalanceAsync (line 1608) | func (c *Client) GetUnconfirmedBalanceAsync(account string) FutureGetUnc... method GetUnconfirmedBalance (line 1615) | func (c *Client) GetUnconfirmedBalance(account string) (btcutil.Amount, ... type FutureGetReceivedByAddressResult (line 1622) | type FutureGetReceivedByAddressResult method Receive (line 1626) | func (r FutureGetReceivedByAddressResult) Receive() (btcutil.Amount, e... method GetReceivedByAddressAsync (line 1652) | func (c *Client) GetReceivedByAddressAsync(address btcutil.Address) Futu... method GetReceivedByAddress (line 1664) | func (c *Client) GetReceivedByAddress(address btcutil.Address) (btcutil.... method GetReceivedByAddressMinConfAsync (line 1673) | func (c *Client) GetReceivedByAddressMinConfAsync(address btcutil.Addres... method GetReceivedByAddressMinConf (line 1683) | func (c *Client) GetReceivedByAddressMinConf(address btcutil.Address, mi... type FutureListReceivedByAccountResult (line 1691) | type FutureListReceivedByAccountResult method Receive (line 1695) | func (r FutureListReceivedByAccountResult) Receive() ([]btcjson.ListRe... method ListReceivedByAccountAsync (line 1716) | func (c *Client) ListReceivedByAccountAsync() FutureListReceivedByAccoun... method ListReceivedByAccount (line 1728) | func (c *Client) ListReceivedByAccount() ([]btcjson.ListReceivedByAccoun... method ListReceivedByAccountMinConfAsync (line 1737) | func (c *Client) ListReceivedByAccountMinConfAsync(minConfirms int) Futu... method ListReceivedByAccountMinConf (line 1749) | func (c *Client) ListReceivedByAccountMinConf(minConfirms int) ([]btcjso... method ListReceivedByAccountIncludeEmptyAsync (line 1758) | func (c *Client) ListReceivedByAccountIncludeEmptyAsync(minConfirms int,... method ListReceivedByAccountIncludeEmpty (line 1769) | func (c *Client) ListReceivedByAccountIncludeEmpty(minConfirms int, incl... type FutureListReceivedByAddressResult (line 1778) | type FutureListReceivedByAddressResult method Receive (line 1782) | func (r FutureListReceivedByAddressResult) Receive() ([]btcjson.ListRe... method ListReceivedByAddressAsync (line 1803) | func (c *Client) ListReceivedByAddressAsync() FutureListReceivedByAddres... method ListReceivedByAddress (line 1815) | func (c *Client) ListReceivedByAddress() ([]btcjson.ListReceivedByAddres... method ListReceivedByAddressMinConfAsync (line 1824) | func (c *Client) ListReceivedByAddressMinConfAsync(minConfirms int) Futu... method ListReceivedByAddressMinConf (line 1836) | func (c *Client) ListReceivedByAddressMinConf(minConfirms int) ([]btcjso... method ListReceivedByAddressIncludeEmptyAsync (line 1845) | func (c *Client) ListReceivedByAddressIncludeEmptyAsync(minConfirms int,... method ListReceivedByAddressIncludeEmpty (line 1856) | func (c *Client) ListReceivedByAddressIncludeEmpty(minConfirms int, incl... type FutureWalletLockResult (line 1867) | type FutureWalletLockResult method Receive (line 1871) | func (r FutureWalletLockResult) Receive() error { method WalletLockAsync (line 1881) | func (c *Client) WalletLockAsync() FutureWalletLockResult { method WalletLock (line 1891) | func (c *Client) WalletLock() error { method WalletPassphrase (line 1898) | func (c *Client) WalletPassphrase(passphrase string, timeoutSecs int64) ... type FutureWalletPassphraseChangeResult (line 1906) | type FutureWalletPassphraseChangeResult method Receive (line 1910) | func (r FutureWalletPassphraseChangeResult) Receive() error { method WalletPassphraseChangeAsync (line 1920) | func (c *Client) WalletPassphraseChangeAsync(old, new string) FutureWall... method WalletPassphraseChange (line 1927) | func (c *Client) WalletPassphraseChange(old, new string) error { type FutureSignMessageResult (line 1937) | type FutureSignMessageResult method Receive (line 1941) | func (r FutureSignMessageResult) Receive() (string, error) { method SignMessageAsync (line 1962) | func (c *Client) SignMessageAsync(address btcutil.Address, message strin... method SignMessage (line 1972) | func (c *Client) SignMessage(address btcutil.Address, message string) (s... type FutureVerifyMessageResult (line 1978) | type FutureVerifyMessageResult method Receive (line 1982) | func (r FutureVerifyMessageResult) Receive() (bool, error) { method VerifyMessageAsync (line 2003) | func (c *Client) VerifyMessageAsync(address btcutil.Address, signature, ... method VerifyMessage (line 2013) | func (c *Client) VerifyMessage(address btcutil.Address, signature, messa... type FutureDumpPrivKeyResult (line 2023) | type FutureDumpPrivKeyResult method Receive (line 2028) | func (r FutureDumpPrivKeyResult) Receive() (*btcutil.WIF, error) { method DumpPrivKeyAsync (line 2049) | func (c *Client) DumpPrivKeyAsync(address btcutil.Address) FutureDumpPri... method DumpPrivKey (line 2060) | func (c *Client) DumpPrivKey(address btcutil.Address) (*btcutil.WIF, err... type FutureImportAddressResult (line 2066) | type FutureImportAddressResult method Receive (line 2070) | func (r FutureImportAddressResult) Receive() error { method ImportAddressAsync (line 2080) | func (c *Client) ImportAddressAsync(address string) FutureImportAddressR... method ImportAddress (line 2086) | func (c *Client) ImportAddress(address string) error { method ImportAddressRescanAsync (line 2095) | func (c *Client) ImportAddressRescanAsync(address string, rescan bool) F... method ImportAddressRescan (line 2102) | func (c *Client) ImportAddressRescan(address string, rescan bool) error { type FutureImportPrivKeyResult (line 2108) | type FutureImportPrivKeyResult method Receive (line 2113) | func (r FutureImportPrivKeyResult) Receive() error { method ImportPrivKeyAsync (line 2123) | func (c *Client) ImportPrivKeyAsync(privKeyWIF *btcutil.WIF) FutureImpor... method ImportPrivKey (line 2135) | func (c *Client) ImportPrivKey(privKeyWIF *btcutil.WIF) error { method ImportPrivKeyLabelAsync (line 2144) | func (c *Client) ImportPrivKeyLabelAsync(privKeyWIF *btcutil.WIF, label ... method ImportPrivKeyLabel (line 2156) | func (c *Client) ImportPrivKeyLabel(privKeyWIF *btcutil.WIF, label strin... method ImportPrivKeyRescanAsync (line 2165) | func (c *Client) ImportPrivKeyRescanAsync(privKeyWIF *btcutil.WIF, label... method ImportPrivKeyRescan (line 2178) | func (c *Client) ImportPrivKeyRescan(privKeyWIF *btcutil.WIF, label stri... type FutureImportPubKeyResult (line 2184) | type FutureImportPubKeyResult method Receive (line 2188) | func (r FutureImportPubKeyResult) Receive() error { method ImportPubKeyAsync (line 2198) | func (c *Client) ImportPubKeyAsync(pubKey string) FutureImportPubKeyResu... method ImportPubKey (line 2204) | func (c *Client) ImportPubKey(pubKey string) error { method ImportPubKeyRescanAsync (line 2213) | func (c *Client) ImportPubKeyRescanAsync(pubKey string, rescan bool) Fut... method ImportPubKeyRescan (line 2220) | func (c *Client) ImportPubKeyRescan(pubKey string, rescan bool) error { type FutureGetInfoResult (line 2233) | type FutureGetInfoResult method Receive (line 2237) | func (r FutureGetInfoResult) Receive() (*btcjson.InfoWalletResult, err... method GetInfoAsync (line 2258) | func (c *Client) GetInfoAsync() FutureGetInfoResult { method GetInfo (line 2266) | func (c *Client) GetInfo() (*btcjson.InfoWalletResult, error) { FILE: vendor/github.com/btcsuite/btcd/txscript/consensus.go constant LockTimeThreshold (line 12) | LockTimeThreshold = 5e8 FILE: vendor/github.com/btcsuite/btcd/txscript/engine.go type ScriptFlags (line 20) | type ScriptFlags constant ScriptBip16 (line 25) | ScriptBip16 ScriptFlags = 1 << iota constant ScriptStrictMultiSig (line 29) | ScriptStrictMultiSig constant ScriptDiscourageUpgradableNops (line 37) | ScriptDiscourageUpgradableNops constant ScriptVerifyCheckLockTimeVerify (line 42) | ScriptVerifyCheckLockTimeVerify constant ScriptVerifyCheckSequenceVerify (line 47) | ScriptVerifyCheckSequenceVerify constant ScriptVerifyCleanStack (line 54) | ScriptVerifyCleanStack constant ScriptVerifyDERSignatures (line 58) | ScriptVerifyDERSignatures constant ScriptVerifyLowS (line 63) | ScriptVerifyLowS constant ScriptVerifyMinimalData (line 67) | ScriptVerifyMinimalData constant ScriptVerifyNullFail (line 71) | ScriptVerifyNullFail constant ScriptVerifySigPushOnly (line 75) | ScriptVerifySigPushOnly constant ScriptVerifyStrictEncoding (line 79) | ScriptVerifyStrictEncoding constant ScriptVerifyWitness (line 83) | ScriptVerifyWitness constant ScriptVerifyDiscourageUpgradeableWitnessProgram (line 87) | ScriptVerifyDiscourageUpgradeableWitnessProgram constant ScriptVerifyMinimalIf (line 91) | ScriptVerifyMinimalIf constant ScriptVerifyWitnessPubKeyType (line 96) | ScriptVerifyWitnessPubKeyType constant MaxStackSize (line 102) | MaxStackSize = 1000 constant MaxScriptSize (line 105) | MaxScriptSize = 10000 constant payToWitnessPubKeyHashDataSize (line 109) | payToWitnessPubKeyHashDataSize = 20 constant payToWitnessScriptHashDataSize (line 113) | payToWitnessScriptHashDataSize = 32 type Engine (line 120) | type Engine struct method hasFlag (line 142) | func (vm *Engine) hasFlag(flag ScriptFlags) bool { method isBranchExecuting (line 150) | func (vm *Engine) isBranchExecuting() bool { method executeOpcode (line 160) | func (vm *Engine) executeOpcode(pop *parsedOpcode) error { method disasm (line 213) | func (vm *Engine) disasm(scriptIdx int, scriptOff int) string { method validPC (line 220) | func (vm *Engine) validPC() error { method curPC (line 237) | func (vm *Engine) curPC() (script int, off int, err error) { method isWitnessVersionActive (line 248) | func (vm *Engine) isWitnessVersionActive(version uint) bool { method verifyWitnessProgram (line 254) | func (vm *Engine) verifyWitnessProgram(witness [][]byte) error { method DisasmPC (line 363) | func (vm *Engine) DisasmPC() (string, error) { method DisasmScript (line 374) | func (vm *Engine) DisasmScript(idx int) (string, error) { method CheckErrorCondition (line 391) | func (vm *Engine) CheckErrorCondition(finalScript bool) error { method Step (line 442) | func (vm *Engine) Step() (done bool, err error) { method Execute (line 530) | func (vm *Engine) Execute() (err error) { method subScript (line 564) | func (vm *Engine) subScript() []parsedOpcode { method checkHashTypeEncoding (line 570) | func (vm *Engine) checkHashTypeEncoding(hashType SigHashType) error { method checkPubKeyEncoding (line 585) | func (vm *Engine) checkPubKeyEncoding(pubKey []byte) error { method checkSignatureEncoding (line 611) | func (vm *Engine) checkSignatureEncoding(sig []byte) error { method GetStack (line 830) | func (vm *Engine) GetStack() [][]byte { method SetStack (line 836) | func (vm *Engine) SetStack(data [][]byte) { method GetAltStack (line 842) | func (vm *Engine) GetAltStack() [][]byte { method SetAltStack (line 848) | func (vm *Engine) SetAltStack(data [][]byte) { function getStack (line 808) | func getStack(stack *stack) [][]byte { function setStack (line 819) | func setStack(stack *stack, data [][]byte) { function NewEngine (line 855) | func NewEngine(scriptPubKey []byte, tx *wire.MsgTx, txIdx int, flags Scr... FILE: vendor/github.com/btcsuite/btcd/txscript/error.go type ErrorCode (line 12) | type ErrorCode method String (line 415) | func (e ErrorCode) String() string { constant ErrInternal (line 19) | ErrInternal ErrorCode = iota constant ErrInvalidFlags (line 27) | ErrInvalidFlags constant ErrInvalidIndex (line 31) | ErrInvalidIndex constant ErrUnsupportedAddress (line 35) | ErrUnsupportedAddress constant ErrNotMultisigScript (line 39) | ErrNotMultisigScript constant ErrTooManyRequiredSigs (line 44) | ErrTooManyRequiredSigs constant ErrTooMuchNullData (line 48) | ErrTooMuchNullData constant ErrEarlyReturn (line 55) | ErrEarlyReturn constant ErrEmptyStack (line 59) | ErrEmptyStack constant ErrEvalFalse (line 63) | ErrEvalFalse constant ErrScriptUnfinished (line 67) | ErrScriptUnfinished constant ErrInvalidProgramCounter (line 73) | ErrInvalidProgramCounter constant ErrScriptTooBig (line 80) | ErrScriptTooBig constant ErrElementTooBig (line 84) | ErrElementTooBig constant ErrTooManyOperations (line 88) | ErrTooManyOperations constant ErrStackOverflow (line 92) | ErrStackOverflow constant ErrInvalidPubKeyCount (line 97) | ErrInvalidPubKeyCount constant ErrInvalidSignatureCount (line 102) | ErrInvalidSignatureCount constant ErrNumberTooBig (line 110) | ErrNumberTooBig constant ErrVerify (line 118) | ErrVerify constant ErrEqualVerify (line 122) | ErrEqualVerify constant ErrNumEqualVerify (line 127) | ErrNumEqualVerify constant ErrCheckSigVerify (line 132) | ErrCheckSigVerify constant ErrCheckMultiSigVerify (line 137) | ErrCheckMultiSigVerify constant ErrDisabledOpcode (line 145) | ErrDisabledOpcode constant ErrReservedOpcode (line 149) | ErrReservedOpcode constant ErrMalformedPush (line 153) | ErrMalformedPush constant ErrInvalidStackOperation (line 157) | ErrInvalidStackOperation constant ErrUnbalancedConditional (line 163) | ErrUnbalancedConditional constant ErrMinimalData (line 172) | ErrMinimalData constant ErrInvalidSigHashType (line 176) | ErrInvalidSigHashType constant ErrSigTooShort (line 180) | ErrSigTooShort constant ErrSigTooLong (line 184) | ErrSigTooLong constant ErrSigInvalidSeqID (line 189) | ErrSigInvalidSeqID constant ErrSigInvalidDataLen (line 194) | ErrSigInvalidDataLen constant ErrSigMissingSTypeID (line 199) | ErrSigMissingSTypeID constant ErrSigMissingSLen (line 203) | ErrSigMissingSLen constant ErrSigInvalidSLen (line 208) | ErrSigInvalidSLen constant ErrSigInvalidRIntID (line 213) | ErrSigInvalidRIntID constant ErrSigZeroRLen (line 217) | ErrSigZeroRLen constant ErrSigNegativeR (line 221) | ErrSigNegativeR constant ErrSigTooMuchRPadding (line 225) | ErrSigTooMuchRPadding constant ErrSigInvalidSIntID (line 230) | ErrSigInvalidSIntID constant ErrSigZeroSLen (line 234) | ErrSigZeroSLen constant ErrSigNegativeS (line 238) | ErrSigNegativeS constant ErrSigTooMuchSPadding (line 242) | ErrSigTooMuchSPadding constant ErrSigHighS (line 247) | ErrSigHighS constant ErrNotPushOnly (line 253) | ErrNotPushOnly constant ErrSigNullDummy (line 258) | ErrSigNullDummy constant ErrPubKeyType (line 262) | ErrPubKeyType constant ErrCleanStack (line 267) | ErrCleanStack constant ErrNullFail (line 272) | ErrNullFail constant ErrWitnessMalleated (line 276) | ErrWitnessMalleated constant ErrWitnessMalleatedP2SH (line 281) | ErrWitnessMalleatedP2SH constant ErrDiscourageUpgradableNOPs (line 290) | ErrDiscourageUpgradableNOPs constant ErrNegativeLockTime (line 294) | ErrNegativeLockTime constant ErrUnsatisfiedLockTime (line 299) | ErrUnsatisfiedLockTime constant ErrMinimalIf (line 304) | ErrMinimalIf constant ErrDiscourageUpgradableWitnessProgram (line 310) | ErrDiscourageUpgradableWitnessProgram constant ErrWitnessProgramEmpty (line 318) | ErrWitnessProgramEmpty constant ErrWitnessProgramMismatch (line 324) | ErrWitnessProgramMismatch constant ErrWitnessProgramWrongLength (line 329) | ErrWitnessProgramWrongLength constant ErrWitnessUnexpected (line 334) | ErrWitnessUnexpected constant ErrWitnessPubKeyType (line 339) | ErrWitnessPubKeyType constant numErrorCodes (line 343) | numErrorCodes type Error (line 433) | type Error struct method Error (line 439) | func (e Error) Error() string { function scriptError (line 444) | func scriptError(c ErrorCode, desc string) Error { function IsErrorCode (line 450) | func IsErrorCode(err error, c ErrorCode) bool { FILE: vendor/github.com/btcsuite/btcd/txscript/hashcache.go type TxSigHashes (line 18) | type TxSigHashes struct function NewTxSigHashes (line 26) | func NewTxSigHashes(tx *wire.MsgTx) *TxSigHashes { type HashCache (line 39) | type HashCache struct method AddSigHashes (line 55) | func (h *HashCache) AddSigHashes(tx *wire.MsgTx) { method ContainsHashes (line 63) | func (h *HashCache) ContainsHashes(txid *chainhash.Hash) bool { method GetSigHashes (line 75) | func (h *HashCache) GetSigHashes(txid *chainhash.Hash) (*TxSigHashes, ... method PurgeSigHashes (line 85) | func (h *HashCache) PurgeSigHashes(txid *chainhash.Hash) { function NewHashCache (line 47) | func NewHashCache(maxSize uint) *HashCache { FILE: vendor/github.com/btcsuite/btcd/txscript/log.go function init (line 17) | func init() { function DisableLog (line 23) | func DisableLog() { function UseLogger (line 28) | func UseLogger(logger btclog.Logger) { type logClosure (line 35) | type logClosure method String (line 37) | func (c logClosure) String() string { function newLogClosure (line 41) | func newLogClosure(c func() string) logClosure { FILE: vendor/github.com/btcsuite/btcd/txscript/opcode.go type opcode (line 26) | type opcode struct constant OP_0 (line 37) | OP_0 = 0x00 constant OP_FALSE (line 38) | OP_FALSE = 0x00 constant OP_DATA_1 (line 39) | OP_DATA_1 = 0x01 constant OP_DATA_2 (line 40) | OP_DATA_2 = 0x02 constant OP_DATA_3 (line 41) | OP_DATA_3 = 0x03 constant OP_DATA_4 (line 42) | OP_DATA_4 = 0x04 constant OP_DATA_5 (line 43) | OP_DATA_5 = 0x05 constant OP_DATA_6 (line 44) | OP_DATA_6 = 0x06 constant OP_DATA_7 (line 45) | OP_DATA_7 = 0x07 constant OP_DATA_8 (line 46) | OP_DATA_8 = 0x08 constant OP_DATA_9 (line 47) | OP_DATA_9 = 0x09 constant OP_DATA_10 (line 48) | OP_DATA_10 = 0x0a constant OP_DATA_11 (line 49) | OP_DATA_11 = 0x0b constant OP_DATA_12 (line 50) | OP_DATA_12 = 0x0c constant OP_DATA_13 (line 51) | OP_DATA_13 = 0x0d constant OP_DATA_14 (line 52) | OP_DATA_14 = 0x0e constant OP_DATA_15 (line 53) | OP_DATA_15 = 0x0f constant OP_DATA_16 (line 54) | OP_DATA_16 = 0x10 constant OP_DATA_17 (line 55) | OP_DATA_17 = 0x11 constant OP_DATA_18 (line 56) | OP_DATA_18 = 0x12 constant OP_DATA_19 (line 57) | OP_DATA_19 = 0x13 constant OP_DATA_20 (line 58) | OP_DATA_20 = 0x14 constant OP_DATA_21 (line 59) | OP_DATA_21 = 0x15 constant OP_DATA_22 (line 60) | OP_DATA_22 = 0x16 constant OP_DATA_23 (line 61) | OP_DATA_23 = 0x17 constant OP_DATA_24 (line 62) | OP_DATA_24 = 0x18 constant OP_DATA_25 (line 63) | OP_DATA_25 = 0x19 constant OP_DATA_26 (line 64) | OP_DATA_26 = 0x1a constant OP_DATA_27 (line 65) | OP_DATA_27 = 0x1b constant OP_DATA_28 (line 66) | OP_DATA_28 = 0x1c constant OP_DATA_29 (line 67) | OP_DATA_29 = 0x1d constant OP_DATA_30 (line 68) | OP_DATA_30 = 0x1e constant OP_DATA_31 (line 69) | OP_DATA_31 = 0x1f constant OP_DATA_32 (line 70) | OP_DATA_32 = 0x20 constant OP_DATA_33 (line 71) | OP_DATA_33 = 0x21 constant OP_DATA_34 (line 72) | OP_DATA_34 = 0x22 constant OP_DATA_35 (line 73) | OP_DATA_35 = 0x23 constant OP_DATA_36 (line 74) | OP_DATA_36 = 0x24 constant OP_DATA_37 (line 75) | OP_DATA_37 = 0x25 constant OP_DATA_38 (line 76) | OP_DATA_38 = 0x26 constant OP_DATA_39 (line 77) | OP_DATA_39 = 0x27 constant OP_DATA_40 (line 78) | OP_DATA_40 = 0x28 constant OP_DATA_41 (line 79) | OP_DATA_41 = 0x29 constant OP_DATA_42 (line 80) | OP_DATA_42 = 0x2a constant OP_DATA_43 (line 81) | OP_DATA_43 = 0x2b constant OP_DATA_44 (line 82) | OP_DATA_44 = 0x2c constant OP_DATA_45 (line 83) | OP_DATA_45 = 0x2d constant OP_DATA_46 (line 84) | OP_DATA_46 = 0x2e constant OP_DATA_47 (line 85) | OP_DATA_47 = 0x2f constant OP_DATA_48 (line 86) | OP_DATA_48 = 0x30 constant OP_DATA_49 (line 87) | OP_DATA_49 = 0x31 constant OP_DATA_50 (line 88) | OP_DATA_50 = 0x32 constant OP_DATA_51 (line 89) | OP_DATA_51 = 0x33 constant OP_DATA_52 (line 90) | OP_DATA_52 = 0x34 constant OP_DATA_53 (line 91) | OP_DATA_53 = 0x35 constant OP_DATA_54 (line 92) | OP_DATA_54 = 0x36 constant OP_DATA_55 (line 93) | OP_DATA_55 = 0x37 constant OP_DATA_56 (line 94) | OP_DATA_56 = 0x38 constant OP_DATA_57 (line 95) | OP_DATA_57 = 0x39 constant OP_DATA_58 (line 96) | OP_DATA_58 = 0x3a constant OP_DATA_59 (line 97) | OP_DATA_59 = 0x3b constant OP_DATA_60 (line 98) | OP_DATA_60 = 0x3c constant OP_DATA_61 (line 99) | OP_DATA_61 = 0x3d constant OP_DATA_62 (line 100) | OP_DATA_62 = 0x3e constant OP_DATA_63 (line 101) | OP_DATA_63 = 0x3f constant OP_DATA_64 (line 102) | OP_DATA_64 = 0x40 constant OP_DATA_65 (line 103) | OP_DATA_65 = 0x41 constant OP_DATA_66 (line 104) | OP_DATA_66 = 0x42 constant OP_DATA_67 (line 105) | OP_DATA_67 = 0x43 constant OP_DATA_68 (line 106) | OP_DATA_68 = 0x44 constant OP_DATA_69 (line 107) | OP_DATA_69 = 0x45 constant OP_DATA_70 (line 108) | OP_DATA_70 = 0x46 constant OP_DATA_71 (line 109) | OP_DATA_71 = 0x47 constant OP_DATA_72 (line 110) | OP_DATA_72 = 0x48 constant OP_DATA_73 (line 111) | OP_DATA_73 = 0x49 constant OP_DATA_74 (line 112) | OP_DATA_74 = 0x4a constant OP_DATA_75 (line 113) | OP_DATA_75 = 0x4b constant OP_PUSHDATA1 (line 114) | OP_PUSHDATA1 = 0x4c constant OP_PUSHDATA2 (line 115) | OP_PUSHDATA2 = 0x4d constant OP_PUSHDATA4 (line 116) | OP_PUSHDATA4 = 0x4e constant OP_1NEGATE (line 117) | OP_1NEGATE = 0x4f constant OP_RESERVED (line 118) | OP_RESERVED = 0x50 constant OP_1 (line 119) | OP_1 = 0x51 constant OP_TRUE (line 120) | OP_TRUE = 0x51 constant OP_2 (line 121) | OP_2 = 0x52 constant OP_3 (line 122) | OP_3 = 0x53 constant OP_4 (line 123) | OP_4 = 0x54 constant OP_5 (line 124) | OP_5 = 0x55 constant OP_6 (line 125) | OP_6 = 0x56 constant OP_7 (line 126) | OP_7 = 0x57 constant OP_8 (line 127) | OP_8 = 0x58 constant OP_9 (line 128) | OP_9 = 0x59 constant OP_10 (line 129) | OP_10 = 0x5a constant OP_11 (line 130) | OP_11 = 0x5b constant OP_12 (line 131) | OP_12 = 0x5c constant OP_13 (line 132) | OP_13 = 0x5d constant OP_14 (line 133) | OP_14 = 0x5e constant OP_15 (line 134) | OP_15 = 0x5f constant OP_16 (line 135) | OP_16 = 0x60 constant OP_NOP (line 136) | OP_NOP = 0x61 constant OP_VER (line 137) | OP_VER = 0x62 constant OP_IF (line 138) | OP_IF = 0x63 constant OP_NOTIF (line 139) | OP_NOTIF = 0x64 constant OP_VERIF (line 140) | OP_VERIF = 0x65 constant OP_VERNOTIF (line 141) | OP_VERNOTIF = 0x66 constant OP_ELSE (line 142) | OP_ELSE = 0x67 constant OP_ENDIF (line 143) | OP_ENDIF = 0x68 constant OP_VERIFY (line 144) | OP_VERIFY = 0x69 constant OP_RETURN (line 145) | OP_RETURN = 0x6a constant OP_TOALTSTACK (line 146) | OP_TOALTSTACK = 0x6b constant OP_FROMALTSTACK (line 147) | OP_FROMALTSTACK = 0x6c constant OP_2DROP (line 148) | OP_2DROP = 0x6d constant OP_2DUP (line 149) | OP_2DUP = 0x6e constant OP_3DUP (line 150) | OP_3DUP = 0x6f constant OP_2OVER (line 151) | OP_2OVER = 0x70 constant OP_2ROT (line 152) | OP_2ROT = 0x71 constant OP_2SWAP (line 153) | OP_2SWAP = 0x72 constant OP_IFDUP (line 154) | OP_IFDUP = 0x73 constant OP_DEPTH (line 155) | OP_DEPTH = 0x74 constant OP_DROP (line 156) | OP_DROP = 0x75 constant OP_DUP (line 157) | OP_DUP = 0x76 constant OP_NIP (line 158) | OP_NIP = 0x77 constant OP_OVER (line 159) | OP_OVER = 0x78 constant OP_PICK (line 160) | OP_PICK = 0x79 constant OP_ROLL (line 161) | OP_ROLL = 0x7a constant OP_ROT (line 162) | OP_ROT = 0x7b constant OP_SWAP (line 163) | OP_SWAP = 0x7c constant OP_TUCK (line 164) | OP_TUCK = 0x7d constant OP_CAT (line 165) | OP_CAT = 0x7e constant OP_SUBSTR (line 166) | OP_SUBSTR = 0x7f constant OP_LEFT (line 167) | OP_LEFT = 0x80 constant OP_RIGHT (line 168) | OP_RIGHT = 0x81 constant OP_SIZE (line 169) | OP_SIZE = 0x82 constant OP_INVERT (line 170) | OP_INVERT = 0x83 constant OP_AND (line 171) | OP_AND = 0x84 constant OP_OR (line 172) | OP_OR = 0x85 constant OP_XOR (line 173) | OP_XOR = 0x86 constant OP_EQUAL (line 174) | OP_EQUAL = 0x87 constant OP_EQUALVERIFY (line 175) | OP_EQUALVERIFY = 0x88 constant OP_RESERVED1 (line 176) | OP_RESERVED1 = 0x89 constant OP_RESERVED2 (line 177) | OP_RESERVED2 = 0x8a constant OP_1ADD (line 178) | OP_1ADD = 0x8b constant OP_1SUB (line 179) | OP_1SUB = 0x8c constant OP_2MUL (line 180) | OP_2MUL = 0x8d constant OP_2DIV (line 181) | OP_2DIV = 0x8e constant OP_NEGATE (line 182) | OP_NEGATE = 0x8f constant OP_ABS (line 183) | OP_ABS = 0x90 constant OP_NOT (line 184) | OP_NOT = 0x91 constant OP_0NOTEQUAL (line 185) | OP_0NOTEQUAL = 0x92 constant OP_ADD (line 186) | OP_ADD = 0x93 constant OP_SUB (line 187) | OP_SUB = 0x94 constant OP_MUL (line 188) | OP_MUL = 0x95 constant OP_DIV (line 189) | OP_DIV = 0x96 constant OP_MOD (line 190) | OP_MOD = 0x97 constant OP_LSHIFT (line 191) | OP_LSHIFT = 0x98 constant OP_RSHIFT (line 192) | OP_RSHIFT = 0x99 constant OP_BOOLAND (line 193) | OP_BOOLAND = 0x9a constant OP_BOOLOR (line 194) | OP_BOOLOR = 0x9b constant OP_NUMEQUAL (line 195) | OP_NUMEQUAL = 0x9c constant OP_NUMEQUALVERIFY (line 196) | OP_NUMEQUALVERIFY = 0x9d constant OP_NUMNOTEQUAL (line 197) | OP_NUMNOTEQUAL = 0x9e constant OP_LESSTHAN (line 198) | OP_LESSTHAN = 0x9f constant OP_GREATERTHAN (line 199) | OP_GREATERTHAN = 0xa0 constant OP_LESSTHANOREQUAL (line 200) | OP_LESSTHANOREQUAL = 0xa1 constant OP_GREATERTHANOREQUAL (line 201) | OP_GREATERTHANOREQUAL = 0xa2 constant OP_MIN (line 202) | OP_MIN = 0xa3 constant OP_MAX (line 203) | OP_MAX = 0xa4 constant OP_WITHIN (line 204) | OP_WITHIN = 0xa5 constant OP_RIPEMD160 (line 205) | OP_RIPEMD160 = 0xa6 constant OP_SHA1 (line 206) | OP_SHA1 = 0xa7 constant OP_SHA256 (line 207) | OP_SHA256 = 0xa8 constant OP_HASH160 (line 208) | OP_HASH160 = 0xa9 constant OP_HASH256 (line 209) | OP_HASH256 = 0xaa constant OP_CODESEPARATOR (line 210) | OP_CODESEPARATOR = 0xab constant OP_CHECKSIG (line 211) | OP_CHECKSIG = 0xac constant OP_CHECKSIGVERIFY (line 212) | OP_CHECKSIGVERIFY = 0xad constant OP_CHECKMULTISIG (line 213) | OP_CHECKMULTISIG = 0xae constant OP_CHECKMULTISIGVERIFY (line 214) | OP_CHECKMULTISIGVERIFY = 0xaf constant OP_NOP1 (line 215) | OP_NOP1 = 0xb0 constant OP_NOP2 (line 216) | OP_NOP2 = 0xb1 constant OP_CHECKLOCKTIMEVERIFY (line 217) | OP_CHECKLOCKTIMEVERIFY = 0xb1 constant OP_NOP3 (line 218) | OP_NOP3 = 0xb2 constant OP_CHECKSEQUENCEVERIFY (line 219) | OP_CHECKSEQUENCEVERIFY = 0xb2 constant OP_NOP4 (line 220) | OP_NOP4 = 0xb3 constant OP_NOP5 (line 221) | OP_NOP5 = 0xb4 constant OP_NOP6 (line 222) | OP_NOP6 = 0xb5 constant OP_NOP7 (line 223) | OP_NOP7 = 0xb6 constant OP_NOP8 (line 224) | OP_NOP8 = 0xb7 constant OP_NOP9 (line 225) | OP_NOP9 = 0xb8 constant OP_NOP10 (line 226) | OP_NOP10 = 0xb9 constant OP_UNKNOWN186 (line 227) | OP_UNKNOWN186 = 0xba constant OP_UNKNOWN187 (line 228) | OP_UNKNOWN187 = 0xbb constant OP_UNKNOWN188 (line 229) | OP_UNKNOWN188 = 0xbc constant OP_UNKNOWN189 (line 230) | OP_UNKNOWN189 = 0xbd constant OP_UNKNOWN190 (line 231) | OP_UNKNOWN190 = 0xbe constant OP_UNKNOWN191 (line 232) | OP_UNKNOWN191 = 0xbf constant OP_UNKNOWN192 (line 233) | OP_UNKNOWN192 = 0xc0 constant OP_UNKNOWN193 (line 234) | OP_UNKNOWN193 = 0xc1 constant OP_UNKNOWN194 (line 235) | OP_UNKNOWN194 = 0xc2 constant OP_UNKNOWN195 (line 236) | OP_UNKNOWN195 = 0xc3 constant OP_UNKNOWN196 (line 237) | OP_UNKNOWN196 = 0xc4 constant OP_UNKNOWN197 (line 238) | OP_UNKNOWN197 = 0xc5 constant OP_UNKNOWN198 (line 239) | OP_UNKNOWN198 = 0xc6 constant OP_UNKNOWN199 (line 240) | OP_UNKNOWN199 = 0xc7 constant OP_UNKNOWN200 (line 241) | OP_UNKNOWN200 = 0xc8 constant OP_UNKNOWN201 (line 242) | OP_UNKNOWN201 = 0xc9 constant OP_UNKNOWN202 (line 243) | OP_UNKNOWN202 = 0xca constant OP_UNKNOWN203 (line 244) | OP_UNKNOWN203 = 0xcb constant OP_UNKNOWN204 (line 245) | OP_UNKNOWN204 = 0xcc constant OP_UNKNOWN205 (line 246) | OP_UNKNOWN205 = 0xcd constant OP_UNKNOWN206 (line 247) | OP_UNKNOWN206 = 0xce constant OP_UNKNOWN207 (line 248) | OP_UNKNOWN207 = 0xcf constant OP_UNKNOWN208 (line 249) | OP_UNKNOWN208 = 0xd0 constant OP_UNKNOWN209 (line 250) | OP_UNKNOWN209 = 0xd1 constant OP_UNKNOWN210 (line 251) | OP_UNKNOWN210 = 0xd2 constant OP_UNKNOWN211 (line 252) | OP_UNKNOWN211 = 0xd3 constant OP_UNKNOWN212 (line 253) | OP_UNKNOWN212 = 0xd4 constant OP_UNKNOWN213 (line 254) | OP_UNKNOWN213 = 0xd5 constant OP_UNKNOWN214 (line 255) | OP_UNKNOWN214 = 0xd6 constant OP_UNKNOWN215 (line 256) | OP_UNKNOWN215 = 0xd7 constant OP_UNKNOWN216 (line 257) | OP_UNKNOWN216 = 0xd8 constant OP_UNKNOWN217 (line 258) | OP_UNKNOWN217 = 0xd9 constant OP_UNKNOWN218 (line 259) | OP_UNKNOWN218 = 0xda constant OP_UNKNOWN219 (line 260) | OP_UNKNOWN219 = 0xdb constant OP_UNKNOWN220 (line 261) | OP_UNKNOWN220 = 0xdc constant OP_UNKNOWN221 (line 262) | OP_UNKNOWN221 = 0xdd constant OP_UNKNOWN222 (line 263) | OP_UNKNOWN222 = 0xde constant OP_UNKNOWN223 (line 264) | OP_UNKNOWN223 = 0xdf constant OP_UNKNOWN224 (line 265) | OP_UNKNOWN224 = 0xe0 constant OP_UNKNOWN225 (line 266) | OP_UNKNOWN225 = 0xe1 constant OP_UNKNOWN226 (line 267) | OP_UNKNOWN226 = 0xe2 constant OP_UNKNOWN227 (line 268) | OP_UNKNOWN227 = 0xe3 constant OP_UNKNOWN228 (line 269) | OP_UNKNOWN228 = 0xe4 constant OP_UNKNOWN229 (line 270) | OP_UNKNOWN229 = 0xe5 constant OP_UNKNOWN230 (line 271) | OP_UNKNOWN230 = 0xe6 constant OP_UNKNOWN231 (line 272) | OP_UNKNOWN231 = 0xe7 constant OP_UNKNOWN232 (line 273) | OP_UNKNOWN232 = 0xe8 constant OP_UNKNOWN233 (line 274) | OP_UNKNOWN233 = 0xe9 constant OP_UNKNOWN234 (line 275) | OP_UNKNOWN234 = 0xea constant OP_UNKNOWN235 (line 276) | OP_UNKNOWN235 = 0xeb constant OP_UNKNOWN236 (line 277) | OP_UNKNOWN236 = 0xec constant OP_UNKNOWN237 (line 278) | OP_UNKNOWN237 = 0xed constant OP_UNKNOWN238 (line 279) | OP_UNKNOWN238 = 0xee constant OP_UNKNOWN239 (line 280) | OP_UNKNOWN239 = 0xef constant OP_UNKNOWN240 (line 281) | OP_UNKNOWN240 = 0xf0 constant OP_UNKNOWN241 (line 282) | OP_UNKNOWN241 = 0xf1 constant OP_UNKNOWN242 (line 283) | OP_UNKNOWN242 = 0xf2 constant OP_UNKNOWN243 (line 284) | OP_UNKNOWN243 = 0xf3 constant OP_UNKNOWN244 (line 285) | OP_UNKNOWN244 = 0xf4 constant OP_UNKNOWN245 (line 286) | OP_UNKNOWN245 = 0xf5 constant OP_UNKNOWN246 (line 287) | OP_UNKNOWN246 = 0xf6 constant OP_UNKNOWN247 (line 288) | OP_UNKNOWN247 = 0xf7 constant OP_UNKNOWN248 (line 289) | OP_UNKNOWN248 = 0xf8 constant OP_UNKNOWN249 (line 290) | OP_UNKNOWN249 = 0xf9 constant OP_SMALLINTEGER (line 291) | OP_SMALLINTEGER = 0xfa constant OP_PUBKEYS (line 292) | OP_PUBKEYS = 0xfb constant OP_UNKNOWN252 (line 293) | OP_UNKNOWN252 = 0xfc constant OP_PUBKEYHASH (line 294) | OP_PUBKEYHASH = 0xfd constant OP_PUBKEY (line 295) | OP_PUBKEY = 0xfe constant OP_INVALIDOPCODE (line 296) | OP_INVALIDOPCODE = 0xff constant OpCondFalse (line 301) | OpCondFalse = 0 constant OpCondTrue (line 302) | OpCondTrue = 1 constant OpCondSkip (line 303) | OpCondSkip = 2 type parsedOpcode (line 615) | type parsedOpcode struct method isDisabled (line 622) | func (pop *parsedOpcode) isDisabled() bool { method alwaysIllegal (line 662) | func (pop *parsedOpcode) alwaysIllegal() bool { method isConditional (line 675) | func (pop *parsedOpcode) isConditional() bool { method checkMinimalDataPush (line 695) | func (pop *parsedOpcode) checkMinimalDataPush() error { method print (line 747) | func (pop *parsedOpcode) print(oneline bool) string { method bytes (line 788) | func (pop *parsedOpcode) bytes() ([]byte, error) { function opcodeDisabled (line 852) | func opcodeDisabled(op *parsedOpcode, vm *Engine) error { function opcodeReserved (line 860) | func opcodeReserved(op *parsedOpcode, vm *Engine) error { function opcodeInvalid (line 868) | func opcodeInvalid(op *parsedOpcode, vm *Engine) error { function opcodeFalse (line 877) | func opcodeFalse(op *parsedOpcode, vm *Engine) error { function opcodePushData (line 884) | func opcodePushData(op *parsedOpcode, vm *Engine) error { function opcode1Negate (line 890) | func opcode1Negate(op *parsedOpcode, vm *Engine) error { function opcodeN (line 898) | func opcodeN(op *parsedOpcode, vm *Engine) error { function opcodeNop (line 908) | func opcodeNop(op *parsedOpcode, vm *Engine) error { function popIfBool (line 927) | func popIfBool(vm *Engine) (bool, error) { function opcodeIf (line 977) | func opcodeIf(op *parsedOpcode, vm *Engine) error { function opcodeNotIf (line 1011) | func opcodeNotIf(op *parsedOpcode, vm *Engine) error { function opcodeElse (line 1034) | func opcodeElse(op *parsedOpcode, vm *Engine) error { function opcodeEndif (line 1060) | func opcodeEndif(op *parsedOpcode, vm *Engine) error { function abstractVerify (line 1076) | func abstractVerify(op *parsedOpcode, vm *Engine, c ErrorCode) error { function opcodeVerify (line 1091) | func opcodeVerify(op *parsedOpcode, vm *Engine) error { function opcodeReturn (line 1097) | func opcodeReturn(op *parsedOpcode, vm *Engine) error { function verifyLockTime (line 1102) | func verifyLockTime(txLockTime, threshold, lockTime int64) error { function opcodeCheckLockTimeVerify (line 1127) | func opcodeCheckLockTimeVerify(op *parsedOpcode, vm *Engine) error { function opcodeCheckSequenceVerify (line 1201) | func opcodeCheckSequenceVerify(op *parsedOpcode, vm *Engine) error { function opcodeToAltStack (line 1278) | func opcodeToAltStack(op *parsedOpcode, vm *Engine) error { function opcodeFromAltStack (line 1293) | func opcodeFromAltStack(op *parsedOpcode, vm *Engine) error { function opcode2Drop (line 1306) | func opcode2Drop(op *parsedOpcode, vm *Engine) error { function opcode2Dup (line 1313) | func opcode2Dup(op *parsedOpcode, vm *Engine) error { function opcode3Dup (line 1320) | func opcode3Dup(op *parsedOpcode, vm *Engine) error { function opcode2Over (line 1327) | func opcode2Over(op *parsedOpcode, vm *Engine) error { function opcode2Rot (line 1334) | func opcode2Rot(op *parsedOpcode, vm *Engine) error { function opcode2Swap (line 1342) | func opcode2Swap(op *parsedOpcode, vm *Engine) error { function opcodeIfDup (line 1350) | func opcodeIfDup(op *parsedOpcode, vm *Engine) error { function opcodeDepth (line 1370) | func opcodeDepth(op *parsedOpcode, vm *Engine) error { function opcodeDrop (line 1378) | func opcodeDrop(op *parsedOpcode, vm *Engine) error { function opcodeDup (line 1385) | func opcodeDup(op *parsedOpcode, vm *Engine) error { function opcodeNip (line 1392) | func opcodeNip(op *parsedOpcode, vm *Engine) error { function opcodeOver (line 1399) | func opcodeOver(op *parsedOpcode, vm *Engine) error { function opcodePick (line 1409) | func opcodePick(op *parsedOpcode, vm *Engine) error { function opcodeRoll (line 1424) | func opcodeRoll(op *parsedOpcode, vm *Engine) error { function opcodeRot (line 1436) | func opcodeRot(op *parsedOpcode, vm *Engine) error { function opcodeSwap (line 1443) | func opcodeSwap(op *parsedOpcode, vm *Engine) error { function opcodeTuck (line 1451) | func opcodeTuck(op *parsedOpcode, vm *Engine) error { function opcodeSize (line 1459) | func opcodeSize(op *parsedOpcode, vm *Engine) error { function opcodeEqual (line 1473) | func opcodeEqual(op *parsedOpcode, vm *Engine) error { function opcodeEqualVerify (line 1494) | func opcodeEqualVerify(op *parsedOpcode, vm *Engine) error { function opcode1Add (line 1506) | func opcode1Add(op *parsedOpcode, vm *Engine) error { function opcode1Sub (line 1520) | func opcode1Sub(op *parsedOpcode, vm *Engine) error { function opcodeNegate (line 1534) | func opcodeNegate(op *parsedOpcode, vm *Engine) error { function opcodeAbs (line 1548) | func opcodeAbs(op *parsedOpcode, vm *Engine) error { function opcodeNot (line 1573) | func opcodeNot(op *parsedOpcode, vm *Engine) error { function opcode0NotEqual (line 1593) | func opcode0NotEqual(op *parsedOpcode, vm *Engine) error { function opcodeAdd (line 1610) | func opcodeAdd(op *parsedOpcode, vm *Engine) error { function opcodeSub (line 1630) | func opcodeSub(op *parsedOpcode, vm *Engine) error { function opcodeBoolAnd (line 1652) | func opcodeBoolAnd(op *parsedOpcode, vm *Engine) error { function opcodeBoolOr (line 1679) | func opcodeBoolOr(op *parsedOpcode, vm *Engine) error { function opcodeNumEqual (line 1704) | func opcodeNumEqual(op *parsedOpcode, vm *Engine) error { function opcodeNumEqualVerify (line 1732) | func opcodeNumEqualVerify(op *parsedOpcode, vm *Engine) error { function opcodeNumNotEqual (line 1745) | func opcodeNumNotEqual(op *parsedOpcode, vm *Engine) error { function opcodeLessThan (line 1770) | func opcodeLessThan(op *parsedOpcode, vm *Engine) error { function opcodeGreaterThan (line 1795) | func opcodeGreaterThan(op *parsedOpcode, vm *Engine) error { function opcodeLessThanOrEqual (line 1819) | func opcodeLessThanOrEqual(op *parsedOpcode, vm *Engine) error { function opcodeGreaterThanOrEqual (line 1843) | func opcodeGreaterThanOrEqual(op *parsedOpcode, vm *Engine) error { function opcodeMin (line 1867) | func opcodeMin(op *parsedOpcode, vm *Engine) error { function opcodeMax (line 1891) | func opcodeMax(op *parsedOpcode, vm *Engine) error { function opcodeWithin (line 1919) | func opcodeWithin(op *parsedOpcode, vm *Engine) error { function calcHash (line 1944) | func calcHash(buf []byte, hasher hash.Hash) []byte { function opcodeRipemd160 (line 1953) | func opcodeRipemd160(op *parsedOpcode, vm *Engine) error { function opcodeSha1 (line 1967) | func opcodeSha1(op *parsedOpcode, vm *Engine) error { function opcodeSha256 (line 1982) | func opcodeSha256(op *parsedOpcode, vm *Engine) error { function opcodeHash160 (line 1997) | func opcodeHash160(op *parsedOpcode, vm *Engine) error { function opcodeHash256 (line 2012) | func opcodeHash256(op *parsedOpcode, vm *Engine) error { function opcodeCodeSeparator (line 2026) | func opcodeCodeSeparator(op *parsedOpcode, vm *Engine) error { function opcodeCheckSig (line 2045) | func opcodeCheckSig(op *parsedOpcode, vm *Engine) error { function opcodeCheckSigVerify (line 2161) | func opcodeCheckSigVerify(op *parsedOpcode, vm *Engine) error { type parsedSigInfo (line 2172) | type parsedSigInfo struct function opcodeCheckMultiSig (line 2197) | func opcodeCheckMultiSig(op *parsedOpcode, vm *Engine) error { function opcodeCheckMultiSigVerify (line 2423) | func opcodeCheckMultiSigVerify(op *parsedOpcode, vm *Engine) error { function init (line 2435) | func init() { FILE: vendor/github.com/btcsuite/btcd/txscript/script.go type SigHashType (line 23) | type SigHashType constant SigHashOld (line 27) | SigHashOld SigHashType = 0x0 constant SigHashAll (line 28) | SigHashAll SigHashType = 0x1 constant SigHashNone (line 29) | SigHashNone SigHashType = 0x2 constant SigHashSingle (line 30) | SigHashSingle SigHashType = 0x3 constant SigHashAnyOneCanPay (line 31) | SigHashAnyOneCanPay SigHashType = 0x80 constant sigHashMask (line 35) | sigHashMask = 0x1f constant MaxOpsPerScript (line 40) | MaxOpsPerScript = 201 constant MaxPubKeysPerMultiSig (line 41) | MaxPubKeysPerMultiSig = 20 constant MaxScriptElementSize (line 42) | MaxScriptElementSize = 520 function isSmallInt (line 47) | func isSmallInt(op *opcode) bool { function isScriptHash (line 56) | func isScriptHash(pops []parsedOpcode) bool { function IsPayToScriptHash (line 65) | func IsPayToScriptHash(script []byte) bool { function isWitnessScriptHash (line 75) | func isWitnessScriptHash(pops []parsedOpcode) bool { function IsPayToWitnessScriptHash (line 83) | func IsPayToWitnessScriptHash(script []byte) bool { function IsPayToWitnessPubKeyHash (line 93) | func IsPayToWitnessPubKeyHash(script []byte) bool { function isWitnessPubKeyHash (line 103) | func isWitnessPubKeyHash(pops []parsedOpcode) bool { function IsWitnessProgram (line 113) | func IsWitnessProgram(script []byte) bool { function isWitnessProgram (line 136) | func isWitnessProgram(pops []parsedOpcode) bool { function ExtractWitnessProgramInfo (line 145) | func ExtractWitnessProgramInfo(script []byte) (int, []byte, error) { function isPushOnly (line 166) | func isPushOnly(pops []parsedOpcode) bool { function IsPushOnlyScript (line 186) | func IsPushOnlyScript(script []byte) bool { function parseScriptTemplate (line 197) | func parseScriptTemplate(script []byte, opcodes *[256]opcode) ([]parsedO... function parseScript (line 283) | func parseScript(script []byte) ([]parsedOpcode, error) { function unparseScript (line 289) | func unparseScript(pops []parsedOpcode) ([]byte, error) { function DisasmString (line 306) | func DisasmString(buf []byte) (string, error) { function removeOpcode (line 324) | func removeOpcode(pkscript []parsedOpcode, opcode byte) []parsedOpcode { function canonicalPush (line 337) | func canonicalPush(pop parsedOpcode) bool { function removeOpcodeByData (line 362) | func removeOpcodeByData(pkscript []parsedOpcode, data []byte) []parsedOp... function calcHashPrevOuts (line 379) | func calcHashPrevOuts(tx *wire.MsgTx) chainhash.Hash { function calcHashSequence (line 402) | func calcHashSequence(tx *wire.MsgTx) chainhash.Hash { function calcHashOutputs (line 418) | func calcHashOutputs(tx *wire.MsgTx) chainhash.Hash { function calcWitnessSignatureHash (line 438) | func calcWitnessSignatureHash(subScript []parsedOpcode, sigHashes *TxSig... function CalcWitnessSigHash (line 545) | func CalcWitnessSigHash(script []byte, sigHashes *TxSigHashes, hType Sig... function shallowCopyTx (line 561) | func shallowCopyTx(tx *wire.MsgTx) wire.MsgTx { function CalcSignatureHash (line 588) | func CalcSignatureHash(script []byte, hashType SigHashType, tx *wire.Msg... function calcSignatureHash (line 599) | func calcSignatureHash(script []parsedOpcode, hashType SigHashType, tx *... function asSmallInt (line 693) | func asSmallInt(op *opcode) int { function getSigOpCount (line 705) | func getSigOpCount(pops []parsedOpcode, precise bool) int { function GetSigOpCount (line 739) | func GetSigOpCount(script []byte) int { function GetPreciseSigOpCount (line 751) | func GetPreciseSigOpCount(scriptSig, scriptPubKey []byte, bip16 bool) int { function GetWitnessSigOpCount (line 797) | func GetWitnessSigOpCount(sigScript, pkScript []byte, witness wire.TxWit... function getWitnessSigOps (line 824) | func getWitnessSigOps(pkScript []byte, witness wire.TxWitness) int { function IsUnspendable (line 853) | func IsUnspendable(pkScript []byte) bool { FILE: vendor/github.com/btcsuite/btcd/txscript/scriptbuilder.go constant defaultScriptAlloc (line 18) | defaultScriptAlloc = 500 type ErrScriptNotCanonical (line 23) | type ErrScriptNotCanonical method Error (line 26) | func (e ErrScriptNotCanonical) Error() string { type ScriptBuilder (line 50) | type ScriptBuilder struct method AddOp (line 58) | func (b *ScriptBuilder) AddOp(opcode byte) *ScriptBuilder { method AddOps (line 79) | func (b *ScriptBuilder) AddOps(opcodes []byte) *ScriptBuilder { method addData (line 128) | func (b *ScriptBuilder) addData(data []byte) *ScriptBuilder { method AddFullData (line 178) | func (b *ScriptBuilder) AddFullData(data []byte) *ScriptBuilder { method AddData (line 193) | func (b *ScriptBuilder) AddData(data []byte) *ScriptBuilder { method AddInt64 (line 226) | func (b *ScriptBuilder) AddInt64(val int64) *ScriptBuilder { method Reset (line 255) | func (b *ScriptBuilder) Reset() *ScriptBuilder { method Script (line 264) | func (b *ScriptBuilder) Script() ([]byte, error) { function canonicalDataSize (line 99) | func canonicalDataSize(data []byte) int { function NewScriptBuilder (line 270) | func NewScriptBuilder() *ScriptBuilder { FILE: vendor/github.com/btcsuite/btcd/txscript/scriptnum.go constant maxInt32 (line 12) | maxInt32 = 1<<31 - 1 constant minInt32 (line 13) | minInt32 = -1 << 31 constant defaultScriptNumLen (line 17) | defaultScriptNumLen = 4 type scriptNum (line 46) | type scriptNum method Bytes (line 92) | func (n scriptNum) Bytes() []byte { method Int32 (line 147) | func (n scriptNum) Int32() int32 { function checkMinimalDataEncoding (line 50) | func checkMinimalDataEncoding(v []byte) error { function makeScriptNum (line 185) | func makeScriptNum(v []byte, requireMinimal bool, scriptNumLen int) (scr... FILE: vendor/github.com/btcsuite/btcd/txscript/sigcache.go type sigCacheEntry (line 20) | type sigCacheEntry struct type SigCache (line 35) | type SigCache struct method Exists (line 58) | func (s *SigCache) Exists(sigHash chainhash.Hash, sig *btcec.Signature... method Add (line 73) | func (s *SigCache) Add(sigHash chainhash.Hash, sig *btcec.Signature, p... function NewSigCache (line 46) | func NewSigCache(maxEntries uint) *SigCache { FILE: vendor/github.com/btcsuite/btcd/txscript/sign.go function RawTxInWitnessSignature (line 21) | func RawTxInWitnessSignature(tx *wire.MsgTx, sigHashes *TxSigHashes, idx... function WitnessSignature (line 49) | func WitnessSignature(tx *wire.MsgTx, sigHashes *TxSigHashes, idx int, a... function RawTxInSignature (line 74) | func RawTxInSignature(tx *wire.MsgTx, idx int, subScript []byte, function SignatureScript (line 97) | func SignatureScript(tx *wire.MsgTx, idx int, subscript []byte, hashType... function p2pkSignatureScript (line 114) | func p2pkSignatureScript(tx *wire.MsgTx, idx int, subScript []byte, hash... function signMultiSig (line 127) | func signMultiSig(tx *wire.MsgTx, idx int, subScript []byte, hashType Si... function sign (line 156) | func sign(chainParams *chaincfg.Params, tx *wire.MsgTx, idx int, function mergeScripts (line 221) | func mergeScripts(chainParams *chaincfg.Params, tx *wire.MsgTx, idx int, function mergeMultiSig (line 288) | func mergeMultiSig(tx *wire.MsgTx, idx int, addresses []btcutil.Address, type KeyDB (line 399) | type KeyDB interface type KeyClosure (line 404) | type KeyClosure method GetKey (line 407) | func (kc KeyClosure) GetKey(address btcutil.Address) (*btcec.PrivateKey, type ScriptDB (line 414) | type ScriptDB interface type ScriptClosure (line 419) | type ScriptClosure method GetScript (line 422) | func (sc ScriptClosure) GetScript(address btcutil.Address) ([]byte, er... function SignTxOutput (line 433) | func SignTxOutput(chainParams *chaincfg.Params, tx *wire.MsgTx, idx int, FILE: vendor/github.com/btcsuite/btcd/txscript/stack.go function asBool (line 13) | func asBool(t []byte) bool { function fromBool (line 27) | func fromBool(v bool) []byte { type stack (line 38) | type stack struct method Depth (line 44) | func (s *stack) Depth() int32 { method PushByteArray (line 51) | func (s *stack) PushByteArray(so []byte) { method PushInt (line 59) | func (s *stack) PushInt(val scriptNum) { method PushBool (line 67) | func (s *stack) PushBool(val bool) { method PopByteArray (line 74) | func (s *stack) PopByteArray() ([]byte, error) { method PopInt (line 83) | func (s *stack) PopInt() (scriptNum, error) { method PopBool (line 96) | func (s *stack) PopBool() (bool, error) { method PeekByteArray (line 106) | func (s *stack) PeekByteArray(idx int32) ([]byte, error) { method PeekInt (line 120) | func (s *stack) PeekInt(idx int32) (scriptNum, error) { method PeekBool (line 130) | func (s *stack) PeekBool(idx int32) (bool, error) { method nipN (line 146) | func (s *stack) nipN(idx int32) ([]byte, error) { method NipN (line 175) | func (s *stack) NipN(idx int32) error { method Tuck (line 184) | func (s *stack) Tuck() error { method DropN (line 205) | func (s *stack) DropN(n int32) error { method DupN (line 225) | func (s *stack) DupN(n int32) error { method RotN (line 248) | func (s *stack) RotN(n int32) error { method SwapN (line 273) | func (s *stack) SwapN(n int32) error { method OverN (line 297) | func (s *stack) OverN(n int32) error { method PickN (line 323) | func (s *stack) PickN(n int32) error { method RollN (line 339) | func (s *stack) RollN(n int32) error { method String (line 351) | func (s *stack) String() string { FILE: vendor/github.com/btcsuite/btcd/txscript/standard.go constant MaxDataCarrierSize (line 18) | MaxDataCarrierSize = 80 constant StandardVerifyFlags (line 30) | StandardVerifyFlags = ScriptBip16 | type ScriptClass (line 49) | type ScriptClass method String (line 79) | func (t ScriptClass) String() string { constant NonStandardTy (line 53) | NonStandardTy ScriptClass = iota constant PubKeyTy (line 54) | PubKeyTy constant PubKeyHashTy (line 55) | PubKeyHashTy constant WitnessV0PubKeyHashTy (line 56) | WitnessV0PubKeyHashTy constant ScriptHashTy (line 57) | ScriptHashTy constant WitnessV0ScriptHashTy (line 58) | WitnessV0ScriptHashTy constant MultiSigTy (line 59) | MultiSigTy constant NullDataTy (line 60) | NullDataTy function isPubkey (line 88) | func isPubkey(pops []parsedOpcode) bool { function isPubkeyHash (line 97) | func isPubkeyHash(pops []parsedOpcode) bool { function isMultiSig (line 109) | func isMultiSig(pops []parsedOpcode) bool { function isNullData (line 143) | func isNullData(pops []parsedOpcode) bool { function typeOfScript (line 161) | func typeOfScript(pops []parsedOpcode) ScriptClass { function GetScriptClass (line 183) | func GetScriptClass(script []byte) ScriptClass { function expectedInputs (line 196) | func expectedInputs(pops []parsedOpcode, class ScriptClass) int { type ScriptInfo (line 234) | type ScriptInfo struct function CalcScriptInfo (line 255) | func CalcScriptInfo(sigScript, pkScript []byte, witness wire.TxWitness, function CalcMultiSigStats (line 362) | func CalcMultiSigStats(script []byte) (int, int, error) { function payToPubKeyHashScript (line 388) | func payToPubKeyHashScript(pubKeyHash []byte) ([]byte, error) { function payToWitnessPubKeyHashScript (line 396) | func payToWitnessPubKeyHashScript(pubKeyHash []byte) ([]byte, error) { function payToScriptHashScript (line 402) | func payToScriptHashScript(scriptHash []byte) ([]byte, error) { function payToWitnessScriptHashScript (line 409) | func payToWitnessScriptHashScript(scriptHash []byte) ([]byte, error) { function payToPubKeyScript (line 415) | func payToPubKeyScript(serializedPubKey []byte) ([]byte, error) { function PayToAddrScript (line 422) | func PayToAddrScript(addr btcutil.Address) ([]byte, error) { function NullDataScript (line 469) | func NullDataScript(data []byte) ([]byte, error) { function MultiSigScript (line 483) | func MultiSigScript(pubkeys []*btcutil.AddressPubKey, nrequired int) ([]... function PushedData (line 503) | func PushedData(script []byte) ([][]byte, error) { function ExtractPkScriptAddrs (line 524) | func ExtractPkScriptAddrs(pkScript []byte, chainParams *chaincfg.Params)... type AtomicSwapDataPushes (line 628) | type AtomicSwapDataPushes struct function ExtractAtomicSwapDataPushes (line 647) | func ExtractAtomicSwapDataPushes(version uint16, pkScript []byte) (*Atom... FILE: vendor/github.com/btcsuite/btcd/wire/blockheader.go constant MaxBlockHeaderPayload (line 18) | MaxBlockHeaderPayload = 16 + (chainhash.HashSize * 2) type BlockHeader (line 22) | type BlockHeader struct method BlockHash (line 48) | func (h *BlockHeader) BlockHash() chainhash.Hash { method BtcDecode (line 63) | func (h *BlockHeader) BtcDecode(r io.Reader, pver uint32, enc MessageE... method BtcEncode (line 71) | func (h *BlockHeader) BtcEncode(w io.Writer, pver uint32, enc MessageE... method Deserialize (line 78) | func (h *BlockHeader) Deserialize(r io.Reader) error { method Serialize (line 88) | func (h *BlockHeader) Serialize(w io.Writer) error { constant blockHeaderLen (line 45) | blockHeaderLen = 80 function NewBlockHeader (line 98) | func NewBlockHeader(version int32, prevHash, merkleRootHash *chainhash.H... function readBlockHeader (line 116) | func readBlockHeader(r io.Reader, pver uint32, bh *BlockHeader) error { function writeBlockHeader (line 124) | func writeBlockHeader(w io.Writer, pver uint32, bh *BlockHeader) error { FILE: vendor/github.com/btcsuite/btcd/wire/common.go constant MaxVarIntPayload (line 20) | MaxVarIntPayload = 9 constant binaryFreeListMaxItems (line 24) | binaryFreeListMaxItems = 1024 type binaryFreeList (line 48) | type binaryFreeList method Borrow (line 52) | func (l binaryFreeList) Borrow() []byte { method Return (line 64) | func (l binaryFreeList) Return(buf []byte) { method Uint8 (line 74) | func (l binaryFreeList) Uint8(r io.Reader) (uint8, error) { method Uint16 (line 88) | func (l binaryFreeList) Uint16(r io.Reader, byteOrder binary.ByteOrder... method Uint32 (line 102) | func (l binaryFreeList) Uint32(r io.Reader, byteOrder binary.ByteOrder... method Uint64 (line 116) | func (l binaryFreeList) Uint64(r io.Reader, byteOrder binary.ByteOrder... method PutUint8 (line 129) | func (l binaryFreeList) PutUint8(w io.Writer, val uint8) error { method PutUint16 (line 140) | func (l binaryFreeList) PutUint16(w io.Writer, byteOrder binary.ByteOr... method PutUint32 (line 151) | func (l binaryFreeList) PutUint32(w io.Writer, byteOrder binary.ByteOr... method PutUint64 (line 162) | func (l binaryFreeList) PutUint64(w io.Writer, byteOrder binary.ByteOr... type uint32Time (line 182) | type uint32Time type int64Time (line 187) | type int64Time function readElement (line 191) | func readElement(r io.Reader, element interface{}) error { function readElements (line 336) | func readElements(r io.Reader, elements ...interface{}) error { function writeElement (line 347) | func writeElement(w io.Writer, element interface{}) error { function writeElements (line 465) | func writeElements(w io.Writer, elements ...interface{}) error { function ReadVarInt (line 476) | func ReadVarInt(r io.Reader, pver uint32) (uint64, error) { function WriteVarInt (line 538) | func WriteVarInt(w io.Writer, pver uint32, val uint64) error { function VarIntSerializeSize (line 568) | func VarIntSerializeSize(val uint64) int { function ReadVarString (line 595) | func ReadVarString(r io.Reader, pver uint32) (string, error) { function WriteVarString (line 621) | func WriteVarString(w io.Writer, pver uint32, str string) error { function ReadVarBytes (line 637) | func ReadVarBytes(r io.Reader, pver uint32, maxAllowed uint32, function WriteVarBytes (line 664) | func WriteVarBytes(w io.Writer, pver uint32, bytes []byte) error { function randomUint64 (line 678) | func randomUint64(r io.Reader) (uint64, error) { function RandomUint64 (line 687) | func RandomUint64() (uint64, error) { FILE: vendor/github.com/btcsuite/btcd/wire/error.go type MessageError (line 18) | type MessageError struct method Error (line 24) | func (e *MessageError) Error() string { function messageError (line 32) | func messageError(f string, desc string) *MessageError { FILE: vendor/github.com/btcsuite/btcd/wire/invvect.go constant MaxInvPerMsg (line 17) | MaxInvPerMsg = 50000 constant maxInvVectPayload (line 20) | maxInvVectPayload = 4 + chainhash.HashSize constant InvWitnessFlag (line 24) | InvWitnessFlag = 1 << 30 type InvType (line 28) | type InvType method String (line 53) | func (invtype InvType) String() string { constant InvTypeError (line 32) | InvTypeError InvType = 0 constant InvTypeTx (line 33) | InvTypeTx InvType = 1 constant InvTypeBlock (line 34) | InvTypeBlock InvType = 2 constant InvTypeFilteredBlock (line 35) | InvTypeFilteredBlock InvType = 3 constant InvTypeWitnessBlock (line 36) | InvTypeWitnessBlock InvType = InvTypeBlock | InvWitnessFlag constant InvTypeWitnessTx (line 37) | InvTypeWitnessTx InvType = InvTypeTx | InvWitnessFlag constant InvTypeFilteredWitnessBlock (line 38) | InvTypeFilteredWitnessBlock InvType = InvTypeFilteredBlock | InvWitnessFlag type InvVect (line 64) | type InvVect struct function NewInvVect (line 70) | func NewInvVect(typ InvType, hash *chainhash.Hash) *InvVect { function readInvVect (line 79) | func readInvVect(r io.Reader, pver uint32, iv *InvVect) error { function writeInvVect (line 84) | func writeInvVect(w io.Writer, pver uint32, iv *InvVect) error { FILE: vendor/github.com/btcsuite/btcd/wire/message.go constant MessageHeaderSize (line 19) | MessageHeaderSize = 24 constant CommandSize (line 23) | CommandSize = 12 constant MaxMessagePayload (line 27) | MaxMessagePayload = (1024 * 1024 * 32) constant CmdVersion (line 31) | CmdVersion = "version" constant CmdVerAck (line 32) | CmdVerAck = "verack" constant CmdGetAddr (line 33) | CmdGetAddr = "getaddr" constant CmdAddr (line 34) | CmdAddr = "addr" constant CmdGetBlocks (line 35) | CmdGetBlocks = "getblocks" constant CmdInv (line 36) | CmdInv = "inv" constant CmdGetData (line 37) | CmdGetData = "getdata" constant CmdNotFound (line 38) | CmdNotFound = "notfound" constant CmdBlock (line 39) | CmdBlock = "block" constant CmdTx (line 40) | CmdTx = "tx" constant CmdGetHeaders (line 41) | CmdGetHeaders = "getheaders" constant CmdHeaders (line 42) | CmdHeaders = "headers" constant CmdPing (line 43) | CmdPing = "ping" constant CmdPong (line 44) | CmdPong = "pong" constant CmdAlert (line 45) | CmdAlert = "alert" constant CmdMemPool (line 46) | CmdMemPool = "mempool" constant CmdFilterAdd (line 47) | CmdFilterAdd = "filteradd" constant CmdFilterClear (line 48) | CmdFilterClear = "filterclear" constant CmdFilterLoad (line 49) | CmdFilterLoad = "filterload" constant CmdMerkleBlock (line 50) | CmdMerkleBlock = "merkleblock" constant CmdReject (line 51) | CmdReject = "reject" constant CmdSendHeaders (line 52) | CmdSendHeaders = "sendheaders" constant CmdFeeFilter (line 53) | CmdFeeFilter = "feefilter" constant CmdGetCFilters (line 54) | CmdGetCFilters = "getcfilters" constant CmdGetCFHeaders (line 55) | CmdGetCFHeaders = "getcfheaders" constant CmdGetCFCheckpt (line 56) | CmdGetCFCheckpt = "getcfcheckpt" constant CmdCFilter (line 57) | CmdCFilter = "cfilter" constant CmdCFHeaders (line 58) | CmdCFHeaders = "cfheaders" constant CmdCFCheckpt (line 59) | CmdCFCheckpt = "cfcheckpt" type MessageEncoding (line 63) | type MessageEncoding constant BaseEncoding (line 68) | BaseEncoding MessageEncoding = 1 << iota constant WitnessEncoding (line 73) | WitnessEncoding type Message (line 84) | type Message interface function makeEmptyMessage (line 93) | func makeEmptyMessage(command string) (Message, error) { type messageHeader (line 190) | type messageHeader struct function readMessageHeader (line 198) | func readMessageHeader(r io.Reader) (int, *messageHeader, error) { function discardInput (line 225) | func discardInput(r io.Reader, n uint32) { function WriteMessageN (line 244) | func WriteMessageN(w io.Writer, msg Message, pver uint32, btcnet Bitcoin... function WriteMessage (line 253) | func WriteMessage(w io.Writer, msg Message, pver uint32, btcnet BitcoinN... function WriteMessageWithEncodingN (line 263) | func WriteMessageWithEncodingN(w io.Writer, msg Message, pver uint32, function ReadMessageWithEncodingN (line 336) | func ReadMessageWithEncodingN(r io.Reader, pver uint32, btcnet BitcoinNet, function ReadMessageN (line 423) | func ReadMessageN(r io.Reader, pver uint32, btcnet BitcoinNet) (int, Mes... function ReadMessage (line 433) | func ReadMessage(r io.Reader, pver uint32, btcnet BitcoinNet) (Message, ... FILE: vendor/github.com/btcsuite/btcd/wire/msgaddr.go constant MaxAddrPerMsg (line 14) | MaxAddrPerMsg = 1000 type MsgAddr (line 26) | type MsgAddr struct method AddAddress (line 31) | func (msg *MsgAddr) AddAddress(na *NetAddress) error { method AddAddresses (line 43) | func (msg *MsgAddr) AddAddresses(netAddrs ...*NetAddress) error { method ClearAddresses (line 54) | func (msg *MsgAddr) ClearAddresses() { method BtcDecode (line 60) | func (msg *MsgAddr) BtcDecode(r io.Reader, pver uint32, enc MessageEnc... method BtcEncode (line 88) | func (msg *MsgAddr) BtcEncode(w io.Writer, pver uint32, enc MessageEnc... method Command (line 121) | func (msg *MsgAddr) Command() string { method MaxPayloadLength (line 127) | func (msg *MsgAddr) MaxPayloadLength(pver uint32) uint32 { function NewMsgAddr (line 139) | func NewMsgAddr() *MsgAddr { FILE: vendor/github.com/btcsuite/btcd/wire/msgalert.go constant fixedAlertSize (line 70) | fixedAlertSize = 45 constant maxSignatureSize (line 74) | maxSignatureSize = 72 constant maxAlertSize (line 80) | maxAlertSize = MaxMessagePayload - maxSignatureSize - MaxVarIntPayload - 1 constant maxCountSetCancel (line 89) | maxCountSetCancel = (maxAlertSize - fixedAlertSize - MaxVarIntPayload + ... constant maxCountSetSubVer (line 100) | maxCountSetSubVer = (maxAlertSize - fixedAlertSize - MaxVarIntPayload + ... type Alert (line 103) | type Alert struct method Serialize (line 151) | func (alert *Alert) Serialize(w io.Writer, pver uint32) error { method Deserialize (line 214) | func (alert *Alert) Deserialize(r io.Reader, pver uint32) error { function NewAlert (line 282) | func NewAlert(version int32, relayUntil int64, expiration int64, function NewAlertFromPayload (line 305) | func NewAlertFromPayload(serializedPayload []byte, pver uint32) (*Alert,... type MsgAlert (line 321) | type MsgAlert struct method BtcDecode (line 336) | func (msg *MsgAlert) BtcDecode(r io.Reader, pver uint32, enc MessageEn... method BtcEncode (line 357) | func (msg *MsgAlert) BtcEncode(w io.Writer, pver uint32, enc MessageEn... method Command (line 387) | func (msg *MsgAlert) Command() string { method MaxPayloadLength (line 393) | func (msg *MsgAlert) MaxPayloadLength(pver uint32) uint32 { function NewMsgAlert (line 401) | func NewMsgAlert(serializedPayload []byte, signature []byte) *MsgAlert { FILE: vendor/github.com/btcsuite/btcd/wire/msgblock.go constant defaultTransactionAlloc (line 20) | defaultTransactionAlloc = 2048 constant MaxBlocksPerMsg (line 23) | MaxBlocksPerMsg = 500 constant MaxBlockPayload (line 27) | MaxBlockPayload = 4000000 constant maxTxPerBlock (line 31) | maxTxPerBlock = (MaxBlockPayload / minTxPayload) + 1 type TxLoc (line 35) | type TxLoc struct type MsgBlock (line 43) | type MsgBlock struct method AddTransaction (line 49) | func (msg *MsgBlock) AddTransaction(tx *MsgTx) error { method ClearTransactions (line 56) | func (msg *MsgBlock) ClearTransactions() { method BtcDecode (line 64) | func (msg *MsgBlock) BtcDecode(r io.Reader, pver uint32, enc MessageEn... method Deserialize (line 106) | func (msg *MsgBlock) Deserialize(r io.Reader) error { method DeserializeNoWitness (line 121) | func (msg *MsgBlock) DeserializeNoWitness(r io.Reader) error { method DeserializeTxLoc (line 129) | func (msg *MsgBlock) DeserializeTxLoc(r *bytes.Buffer) ([]TxLoc, error) { method BtcEncode (line 176) | func (msg *MsgBlock) BtcEncode(w io.Writer, pver uint32, enc MessageEn... method Serialize (line 206) | func (msg *MsgBlock) Serialize(w io.Writer) error { method SerializeNoWitness (line 222) | func (msg *MsgBlock) SerializeNoWitness(w io.Writer) error { method SerializeSize (line 228) | func (msg *MsgBlock) SerializeSize() int { method SerializeSizeStripped (line 242) | func (msg *MsgBlock) SerializeSizeStripped() int { method Command (line 256) | func (msg *MsgBlock) Command() string { method MaxPayloadLength (line 262) | func (msg *MsgBlock) MaxPayloadLength(pver uint32) uint32 { method BlockHash (line 270) | func (msg *MsgBlock) BlockHash() chainhash.Hash { method TxHashes (line 275) | func (msg *MsgBlock) TxHashes() ([]chainhash.Hash, error) { function NewMsgBlock (line 285) | func NewMsgBlock(blockHeader *BlockHeader) *MsgBlock { FILE: vendor/github.com/btcsuite/btcd/wire/msgcfcheckpt.go constant CFCheckptInterval (line 18) | CFCheckptInterval = 1000 constant maxCFHeadersLen (line 22) | maxCFHeadersLen = 100000 type MsgCFCheckpt (line 34) | type MsgCFCheckpt struct method AddCFHeader (line 41) | func (msg *MsgCFCheckpt) AddCFHeader(header *chainhash.Hash) error { method BtcDecode (line 54) | func (msg *MsgCFCheckpt) BtcDecode(r io.Reader, pver uint32, _ Message... method BtcEncode (line 95) | func (msg *MsgCFCheckpt) BtcEncode(w io.Writer, pver uint32, _ Message... method Deserialize (line 134) | func (msg *MsgCFCheckpt) Deserialize(r io.Reader) error { method Command (line 143) | func (msg *MsgCFCheckpt) Command() string { method MaxPayloadLength (line 149) | func (msg *MsgCFCheckpt) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFCheckpt (line 157) | func NewMsgCFCheckpt(filterType FilterType, stopHash *chainhash.Hash, FILE: vendor/github.com/btcsuite/btcd/wire/msgcfheaders.go constant MaxCFHeaderPayload (line 17) | MaxCFHeaderPayload = chainhash.HashSize constant MaxCFHeadersPerMsg (line 21) | MaxCFHeadersPerMsg = 2000 type MsgCFHeaders (line 29) | type MsgCFHeaders struct method AddCFHash (line 37) | func (msg *MsgCFHeaders) AddCFHash(hash *chainhash.Hash) error { method BtcDecode (line 50) | func (msg *MsgCFHeaders) BtcDecode(r io.Reader, pver uint32, _ Message... method BtcEncode (line 100) | func (msg *MsgCFHeaders) BtcEncode(w io.Writer, pver uint32, _ Message... method Deserialize (line 152) | func (msg *MsgCFHeaders) Deserialize(r io.Reader) error { method Command (line 161) | func (msg *MsgCFHeaders) Command() string { method MaxPayloadLength (line 167) | func (msg *MsgCFHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFHeaders (line 176) | func NewMsgCFHeaders() *MsgCFHeaders { FILE: vendor/github.com/btcsuite/btcd/wire/msgcfilter.go type FilterType (line 15) | type FilterType constant GCSFilterRegular (line 19) | GCSFilterRegular FilterType = iota constant MaxCFilterDataSize (line 25) | MaxCFilterDataSize = 256 * 1024 type MsgCFilter (line 31) | type MsgCFilter struct method BtcDecode (line 39) | func (msg *MsgCFilter) BtcDecode(r io.Reader, pver uint32, _ MessageEn... method BtcEncode (line 60) | func (msg *MsgCFilter) BtcEncode(w io.Writer, pver uint32, _ MessageEn... method Deserialize (line 90) | func (msg *MsgCFilter) Deserialize(r io.Reader) error { method Command (line 99) | func (msg *MsgCFilter) Command() string { method MaxPayloadLength (line 105) | func (msg *MsgCFilter) MaxPayloadLength(pver uint32) uint32 { function NewMsgCFilter (line 112) | func NewMsgCFilter(filterType FilterType, blockHash *chainhash.Hash, FILE: vendor/github.com/btcsuite/btcd/wire/msgfeefilter.go type MsgFeeFilter (line 18) | type MsgFeeFilter struct method BtcDecode (line 24) | func (msg *MsgFeeFilter) BtcDecode(r io.Reader, pver uint32, enc Messa... method BtcEncode (line 36) | func (msg *MsgFeeFilter) BtcEncode(w io.Writer, pver uint32, enc Messa... method Command (line 48) | func (msg *MsgFeeFilter) Command() string { method MaxPayloadLength (line 54) | func (msg *MsgFeeFilter) MaxPayloadLength(pver uint32) uint32 { function NewMsgFeeFilter (line 60) | func NewMsgFeeFilter(minfee int64) *MsgFeeFilter { FILE: vendor/github.com/btcsuite/btcd/wire/msgfilteradd.go constant MaxFilterAddDataSize (line 16) | MaxFilterAddDataSize = 520 type MsgFilterAdd (line 24) | type MsgFilterAdd struct method BtcDecode (line 30) | func (msg *MsgFilterAdd) BtcDecode(r io.Reader, pver uint32, enc Messa... method BtcEncode (line 45) | func (msg *MsgFilterAdd) BtcEncode(w io.Writer, pver uint32, enc Messa... method Command (line 64) | func (msg *MsgFilterAdd) Command() string { method MaxPayloadLength (line 70) | func (msg *MsgFilterAdd) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterAdd (line 77) | func NewMsgFilterAdd(data []byte) *MsgFilterAdd { FILE: vendor/github.com/btcsuite/btcd/wire/msgfilterclear.go type MsgFilterClear (line 17) | type MsgFilterClear struct method BtcDecode (line 21) | func (msg *MsgFilterClear) BtcDecode(r io.Reader, pver uint32, enc Mes... method BtcEncode (line 33) | func (msg *MsgFilterClear) BtcEncode(w io.Writer, pver uint32, enc Mes... method Command (line 45) | func (msg *MsgFilterClear) Command() string { method MaxPayloadLength (line 51) | func (msg *MsgFilterClear) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterClear (line 57) | func NewMsgFilterClear() *MsgFilterClear { FILE: vendor/github.com/btcsuite/btcd/wire/msgfilterload.go type BloomUpdateType (line 13) | type BloomUpdateType constant BloomUpdateNone (line 18) | BloomUpdateNone BloomUpdateType = 0 constant BloomUpdateAll (line 23) | BloomUpdateAll BloomUpdateType = 1 constant BloomUpdateP2PubkeyOnly (line 29) | BloomUpdateP2PubkeyOnly BloomUpdateType = 2 constant MaxFilterLoadHashFuncs (line 35) | MaxFilterLoadHashFuncs = 50 constant MaxFilterLoadFilterSize (line 38) | MaxFilterLoadFilterSize = 36000 type MsgFilterLoad (line 45) | type MsgFilterLoad struct method BtcDecode (line 54) | func (msg *MsgFilterLoad) BtcDecode(r io.Reader, pver uint32, enc Mess... method BtcEncode (line 84) | func (msg *MsgFilterLoad) BtcEncode(w io.Writer, pver uint32, enc Mess... method Command (line 114) | func (msg *MsgFilterLoad) Command() string { method MaxPayloadLength (line 120) | func (msg *MsgFilterLoad) MaxPayloadLength(pver uint32) uint32 { function NewMsgFilterLoad (line 129) | func NewMsgFilterLoad(filter []byte, hashFuncs uint32, tweak uint32, fla... FILE: vendor/github.com/btcsuite/btcd/wire/msggetaddr.go type MsgGetAddr (line 17) | type MsgGetAddr struct method BtcDecode (line 21) | func (msg *MsgGetAddr) BtcDecode(r io.Reader, pver uint32, enc Message... method BtcEncode (line 27) | func (msg *MsgGetAddr) BtcEncode(w io.Writer, pver uint32, enc Message... method Command (line 33) | func (msg *MsgGetAddr) Command() string { method MaxPayloadLength (line 39) | func (msg *MsgGetAddr) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetAddr (line 45) | func NewMsgGetAddr() *MsgGetAddr { FILE: vendor/github.com/btcsuite/btcd/wire/msggetblocks.go constant MaxBlockLocatorsPerMsg (line 16) | MaxBlockLocatorsPerMsg = 500 type MsgGetBlocks (line 33) | type MsgGetBlocks struct method AddBlockLocatorHash (line 40) | func (msg *MsgGetBlocks) AddBlockLocatorHash(hash *chainhash.Hash) err... method BtcDecode (line 53) | func (msg *MsgGetBlocks) BtcDecode(r io.Reader, pver uint32, enc Messa... method BtcEncode (line 88) | func (msg *MsgGetBlocks) BtcEncode(w io.Writer, pver uint32, enc Messa... method Command (line 118) | func (msg *MsgGetBlocks) Command() string { method MaxPayloadLength (line 124) | func (msg *MsgGetBlocks) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetBlocks (line 133) | func NewMsgGetBlocks(hashStop *chainhash.Hash) *MsgGetBlocks { FILE: vendor/github.com/btcsuite/btcd/wire/msggetcfcheckpt.go type MsgGetCFCheckpt (line 16) | type MsgGetCFCheckpt struct method BtcDecode (line 23) | func (msg *MsgGetCFCheckpt) BtcDecode(r io.Reader, pver uint32, _ Mess... method BtcEncode (line 34) | func (msg *MsgGetCFCheckpt) BtcEncode(w io.Writer, pver uint32, _ Mess... method Command (line 45) | func (msg *MsgGetCFCheckpt) Command() string { method MaxPayloadLength (line 51) | func (msg *MsgGetCFCheckpt) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFCheckpt (line 59) | func NewMsgGetCFCheckpt(filterType FilterType, stopHash *chainhash.Hash)... FILE: vendor/github.com/btcsuite/btcd/wire/msggetcfheaders.go type MsgGetCFHeaders (line 16) | type MsgGetCFHeaders struct method BtcDecode (line 24) | func (msg *MsgGetCFHeaders) BtcDecode(r io.Reader, pver uint32, _ Mess... method BtcEncode (line 40) | func (msg *MsgGetCFHeaders) BtcEncode(w io.Writer, pver uint32, _ Mess... method Command (line 56) | func (msg *MsgGetCFHeaders) Command() string { method MaxPayloadLength (line 62) | func (msg *MsgGetCFHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFHeaders (line 70) | func NewMsgGetCFHeaders(filterType FilterType, startHeight uint32, FILE: vendor/github.com/btcsuite/btcd/wire/msggetcfilters.go constant MaxGetCFiltersReqRange (line 15) | MaxGetCFiltersReqRange = 1000 type MsgGetCFilters (line 20) | type MsgGetCFilters struct method BtcDecode (line 28) | func (msg *MsgGetCFilters) BtcDecode(r io.Reader, pver uint32, _ Messa... method BtcEncode (line 44) | func (msg *MsgGetCFilters) BtcEncode(w io.Writer, pver uint32, _ Messa... method Command (line 60) | func (msg *MsgGetCFilters) Command() string { method MaxPayloadLength (line 66) | func (msg *MsgGetCFilters) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetCFilters (line 74) | func NewMsgGetCFilters(filterType FilterType, startHeight uint32, FILE: vendor/github.com/btcsuite/btcd/wire/msggetdata.go type MsgGetData (line 22) | type MsgGetData struct method AddInvVect (line 27) | func (msg *MsgGetData) AddInvVect(iv *InvVect) error { method BtcDecode (line 40) | func (msg *MsgGetData) BtcDecode(r io.Reader, pver uint32, enc Message... method BtcEncode (line 70) | func (msg *MsgGetData) BtcEncode(w io.Writer, pver uint32, enc Message... method Command (line 95) | func (msg *MsgGetData) Command() string { method MaxPayloadLength (line 101) | func (msg *MsgGetData) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetData (line 108) | func NewMsgGetData() *MsgGetData { function NewMsgGetDataSizeHint (line 124) | func NewMsgGetDataSizeHint(sizeHint uint) *MsgGetData { FILE: vendor/github.com/btcsuite/btcd/wire/msggetheaders.go type MsgGetHeaders (line 30) | type MsgGetHeaders struct method AddBlockLocatorHash (line 37) | func (msg *MsgGetHeaders) AddBlockLocatorHash(hash *chainhash.Hash) er... method BtcDecode (line 50) | func (msg *MsgGetHeaders) BtcDecode(r io.Reader, pver uint32, enc Mess... method BtcEncode (line 85) | func (msg *MsgGetHeaders) BtcEncode(w io.Writer, pver uint32, enc Mess... method Command (line 116) | func (msg *MsgGetHeaders) Command() string { method MaxPayloadLength (line 122) | func (msg *MsgGetHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgGetHeaders (line 131) | func NewMsgGetHeaders() *MsgGetHeaders { FILE: vendor/github.com/btcsuite/btcd/wire/msgheaders.go constant MaxBlockHeadersPerMsg (line 14) | MaxBlockHeadersPerMsg = 2000 type MsgHeaders (line 21) | type MsgHeaders struct method AddBlockHeader (line 26) | func (msg *MsgHeaders) AddBlockHeader(bh *BlockHeader) error { method BtcDecode (line 39) | func (msg *MsgHeaders) BtcDecode(r io.Reader, pver uint32, enc Message... method BtcEncode (line 82) | func (msg *MsgHeaders) BtcEncode(w io.Writer, pver uint32, enc Message... method Command (line 117) | func (msg *MsgHeaders) Command() string { method MaxPayloadLength (line 123) | func (msg *MsgHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgHeaders (line 132) | func NewMsgHeaders() *MsgHeaders { FILE: vendor/github.com/btcsuite/btcd/wire/msginv.go constant defaultInvListAlloc (line 19) | defaultInvListAlloc = 1000 type MsgInv (line 30) | type MsgInv struct method AddInvVect (line 35) | func (msg *MsgInv) AddInvVect(iv *InvVect) error { method BtcDecode (line 48) | func (msg *MsgInv) BtcDecode(r io.Reader, pver uint32, enc MessageEnco... method BtcEncode (line 78) | func (msg *MsgInv) BtcEncode(w io.Writer, pver uint32, enc MessageEnco... method Command (line 103) | func (msg *MsgInv) Command() string { method MaxPayloadLength (line 109) | func (msg *MsgInv) MaxPayloadLength(pver uint32) uint32 { function NewMsgInv (line 116) | func NewMsgInv() *MsgInv { function NewMsgInvSizeHint (line 132) | func NewMsgInvSizeHint(sizeHint uint) *MsgInv { FILE: vendor/github.com/btcsuite/btcd/wire/msgmempool.go type MsgMemPool (line 18) | type MsgMemPool struct method BtcDecode (line 22) | func (msg *MsgMemPool) BtcDecode(r io.Reader, pver uint32, enc Message... method BtcEncode (line 34) | func (msg *MsgMemPool) BtcEncode(w io.Writer, pver uint32, enc Message... method Command (line 46) | func (msg *MsgMemPool) Command() string { method MaxPayloadLength (line 52) | func (msg *MsgMemPool) MaxPayloadLength(pver uint32) uint32 { function NewMsgMemPool (line 58) | func NewMsgMemPool() *MsgMemPool { FILE: vendor/github.com/btcsuite/btcd/wire/msgmerkleblock.go constant maxFlagsPerMerkleBlock (line 18) | maxFlagsPerMerkleBlock = maxTxPerBlock / 8 type MsgMerkleBlock (line 24) | type MsgMerkleBlock struct method AddTxHash (line 32) | func (msg *MsgMerkleBlock) AddTxHash(hash *chainhash.Hash) error { method BtcDecode (line 45) | func (msg *MsgMerkleBlock) BtcDecode(r io.Reader, pver uint32, enc Mes... method BtcEncode (line 93) | func (msg *MsgMerkleBlock) BtcEncode(w io.Writer, pver uint32, enc Mes... method Command (line 140) | func (msg *MsgMerkleBlock) Command() string { method MaxPayloadLength (line 146) | func (msg *MsgMerkleBlock) MaxPayloadLength(pver uint32) uint32 { function NewMsgMerkleBlock (line 152) | func NewMsgMerkleBlock(bh *BlockHeader) *MsgMerkleBlock { FILE: vendor/github.com/btcsuite/btcd/wire/msgnotfound.go type MsgNotFound (line 19) | type MsgNotFound struct method AddInvVect (line 24) | func (msg *MsgNotFound) AddInvVect(iv *InvVect) error { method BtcDecode (line 37) | func (msg *MsgNotFound) BtcDecode(r io.Reader, pver uint32, enc Messag... method BtcEncode (line 67) | func (msg *MsgNotFound) BtcEncode(w io.Writer, pver uint32, enc Messag... method Command (line 92) | func (msg *MsgNotFound) Command() string { method MaxPayloadLength (line 98) | func (msg *MsgNotFound) MaxPayloadLength(pver uint32) uint32 { function NewMsgNotFound (line 106) | func NewMsgNotFound() *MsgNotFound { FILE: vendor/github.com/btcsuite/btcd/wire/msgping.go type MsgPing (line 22) | type MsgPing struct method BtcDecode (line 30) | func (msg *MsgPing) BtcDecode(r io.Reader, pver uint32, enc MessageEnc... method BtcEncode (line 46) | func (msg *MsgPing) BtcEncode(w io.Writer, pver uint32, enc MessageEnc... method Command (line 62) | func (msg *MsgPing) Command() string { method MaxPayloadLength (line 68) | func (msg *MsgPing) MaxPayloadLength(pver uint32) uint32 { function NewMsgPing (line 83) | func NewMsgPing(nonce uint64) *MsgPing { FILE: vendor/github.com/btcsuite/btcd/wire/msgpong.go type MsgPong (line 17) | type MsgPong struct method BtcDecode (line 25) | func (msg *MsgPong) BtcDecode(r io.Reader, pver uint32, enc MessageEnc... method BtcEncode (line 39) | func (msg *MsgPong) BtcEncode(w io.Writer, pver uint32, enc MessageEnc... method Command (line 53) | func (msg *MsgPong) Command() string { method MaxPayloadLength (line 59) | func (msg *MsgPong) MaxPayloadLength(pver uint32) uint32 { function NewMsgPong (line 74) | func NewMsgPong(nonce uint64) *MsgPong { FILE: vendor/github.com/btcsuite/btcd/wire/msgreject.go type RejectCode (line 16) | type RejectCode method String (line 43) | func (code RejectCode) String() string { constant RejectMalformed (line 20) | RejectMalformed RejectCode = 0x01 constant RejectInvalid (line 21) | RejectInvalid RejectCode = 0x10 constant RejectObsolete (line 22) | RejectObsolete RejectCode = 0x11 constant RejectDuplicate (line 23) | RejectDuplicate RejectCode = 0x12 constant RejectNonstandard (line 24) | RejectNonstandard RejectCode = 0x40 constant RejectDust (line 25) | RejectDust RejectCode = 0x41 constant RejectInsufficientFee (line 26) | RejectInsufficientFee RejectCode = 0x42 constant RejectCheckpoint (line 27) | RejectCheckpoint RejectCode = 0x43 type MsgReject (line 55) | type MsgReject struct method BtcDecode (line 76) | func (msg *MsgReject) BtcDecode(r io.Reader, pver uint32, enc MessageE... method BtcEncode (line 118) | func (msg *MsgReject) BtcEncode(w io.Writer, pver uint32, enc MessageE... method Command (line 158) | func (msg *MsgReject) Command() string { method MaxPayloadLength (line 164) | func (msg *MsgReject) MaxPayloadLength(pver uint32) uint32 { function NewMsgReject (line 180) | func NewMsgReject(command string, code RejectCode, reason string) *MsgRe... FILE: vendor/github.com/btcsuite/btcd/wire/msgsendheaders.go type MsgSendHeaders (line 18) | type MsgSendHeaders struct method BtcDecode (line 22) | func (msg *MsgSendHeaders) BtcDecode(r io.Reader, pver uint32, enc Mes... method BtcEncode (line 34) | func (msg *MsgSendHeaders) BtcEncode(w io.Writer, pver uint32, enc Mes... method Command (line 46) | func (msg *MsgSendHeaders) Command() string { method MaxPayloadLength (line 52) | func (msg *MsgSendHeaders) MaxPayloadLength(pver uint32) uint32 { function NewMsgSendHeaders (line 58) | func NewMsgSendHeaders() *MsgSendHeaders { FILE: vendor/github.com/btcsuite/btcd/wire/msgtx.go constant TxVersion (line 18) | TxVersion = 1 constant MaxTxInSequenceNum (line 22) | MaxTxInSequenceNum uint32 = 0xffffffff constant MaxPrevOutIndex (line 26) | MaxPrevOutIndex uint32 = 0xffffffff constant SequenceLockTimeDisabled (line 31) | SequenceLockTimeDisabled = 1 << 31 constant SequenceLockTimeIsSeconds (line 36) | SequenceLockTimeIsSeconds = 1 << 22 constant SequenceLockTimeMask (line 40) | SequenceLockTimeMask = 0x0000ffff constant SequenceLockTimeGranularity (line 47) | SequenceLockTimeGranularity = 9 constant defaultTxInOutAlloc (line 54) | defaultTxInOutAlloc = 15 constant minTxInPayload (line 59) | minTxInPayload = 9 + chainhash.HashSize constant maxTxInPerMessage (line 63) | maxTxInPerMessage = (MaxMessagePayload / minTxInPayload) + 1 constant MinTxOutPayload (line 67) | MinTxOutPayload = 9 constant maxTxOutPerMessage (line 71) | maxTxOutPerMessage = (MaxMessagePayload / MinTxOutPayload) + 1 constant minTxPayload (line 80) | minTxPayload = 10 constant freeListMaxScriptSize (line 88) | freeListMaxScriptSize = 512 constant freeListMaxItems (line 95) | freeListMaxItems = 12500 constant maxWitnessItemsPerInput (line 103) | maxWitnessItemsPerInput = 500000 constant maxWitnessItemSize (line 109) | maxWitnessItemSize = 11000 type scriptFreeList (line 129) | type scriptFreeList method Borrow (line 138) | func (c scriptFreeList) Borrow(size uint64) []byte { method Return (line 157) | func (c scriptFreeList) Return(buf []byte) { type OutPoint (line 180) | type OutPoint struct method String (line 195) | func (o OutPoint) String() string { function NewOutPoint (line 187) | func NewOutPoint(hash *chainhash.Hash, index uint32) *OutPoint { type TxIn (line 210) | type TxIn struct method SerializeSize (line 219) | func (t *TxIn) SerializeSize() int { function NewTxIn (line 230) | func NewTxIn(prevOut *OutPoint, signatureScript []byte, witness [][]byte... type TxWitness (line 241) | type TxWitness method SerializeSize (line 245) | func (t TxWitness) SerializeSize() int { type TxOut (line 261) | type TxOut struct method SerializeSize (line 268) | func (t *TxOut) SerializeSize() int { function NewTxOut (line 276) | func NewTxOut(value int64, pkScript []byte) *TxOut { type MsgTx (line 289) | type MsgTx struct method AddTxIn (line 297) | func (msg *MsgTx) AddTxIn(ti *TxIn) { method AddTxOut (line 302) | func (msg *MsgTx) AddTxOut(to *TxOut) { method TxHash (line 307) | func (msg *MsgTx) TxHash() chainhash.Hash { method WitnessHash (line 322) | func (msg *MsgTx) WitnessHash() chainhash.Hash { method Copy (line 334) | func (msg *MsgTx) Copy() *MsgTx { method BtcDecode (line 411) | func (msg *MsgTx) BtcDecode(r io.Reader, pver uint32, enc MessageEncod... method Deserialize (line 662) | func (msg *MsgTx) Deserialize(r io.Reader) error { method DeserializeNoWitness (line 673) | func (msg *MsgTx) DeserializeNoWitness(r io.Reader) error { method BtcEncode (line 681) | func (msg *MsgTx) BtcEncode(w io.Writer, pver uint32, enc MessageEncod... method HasWitness (line 748) | func (msg *MsgTx) HasWitness() bool { method Serialize (line 768) | func (msg *MsgTx) Serialize(w io.Writer) error { method SerializeNoWitness (line 783) | func (msg *MsgTx) SerializeNoWitness(w io.Writer) error { method baseSize (line 789) | func (msg *MsgTx) baseSize() int { method SerializeSize (line 808) | func (msg *MsgTx) SerializeSize() int { method SerializeSizeStripped (line 827) | func (msg *MsgTx) SerializeSizeStripped() int { method Command (line 833) | func (msg *MsgTx) Command() string { method MaxPayloadLength (line 839) | func (msg *MsgTx) MaxPayloadLength(pver uint32) uint32 { method PkScriptLocs (line 847) | func (msg *MsgTx) PkScriptLocs() []int { function NewMsgTx (line 892) | func NewMsgTx(version int32) *MsgTx { function readOutPoint (line 901) | func readOutPoint(r io.Reader, pver uint32, version int32, op *OutPoint)... function writeOutPoint (line 913) | func writeOutPoint(w io.Writer, pver uint32, version int32, op *OutPoint... function readScript (line 929) | func readScript(r io.Reader, pver uint32, maxAllowed uint32, fieldName s... function readTxIn (line 955) | func readTxIn(r io.Reader, pver uint32, version int32, ti *TxIn) error { function writeTxIn (line 972) | func writeTxIn(w io.Writer, pver uint32, version int32, ti *TxIn) error { function readTxOut (line 988) | func readTxOut(r io.Reader, pver uint32, version int32, to *TxOut) error { function WriteTxOut (line 1004) | func WriteTxOut(w io.Writer, pver uint32, version int32, to *TxOut) error { function writeTxWitness (line 1015) | func writeTxWitness(w io.Writer, pver uint32, version int32, wit [][]byt... FILE: vendor/github.com/btcsuite/btcd/wire/msgverack.go type MsgVerAck (line 16) | type MsgVerAck struct method BtcDecode (line 20) | func (msg *MsgVerAck) BtcDecode(r io.Reader, pver uint32, enc MessageE... method BtcEncode (line 26) | func (msg *MsgVerAck) BtcEncode(w io.Writer, pver uint32, enc MessageE... method Command (line 32) | func (msg *MsgVerAck) Command() string { method MaxPayloadLength (line 38) | func (msg *MsgVerAck) MaxPayloadLength(pver uint32) uint32 { function NewMsgVerAck (line 44) | func NewMsgVerAck() *MsgVerAck { FILE: vendor/github.com/btcsuite/btcd/wire/msgversion.go constant MaxUserAgentLen (line 17) | MaxUserAgentLen = 256 constant DefaultUserAgent (line 20) | DefaultUserAgent = "/btcwire:0.5.0/" type MsgVersion (line 29) | type MsgVersion struct method HasService (line 62) | func (msg *MsgVersion) HasService(service ServiceFlag) bool { method AddService (line 68) | func (msg *MsgVersion) AddService(service ServiceFlag) { method BtcDecode (line 79) | func (msg *MsgVersion) BtcDecode(r io.Reader, pver uint32, enc Message... method BtcEncode (line 152) | func (msg *MsgVersion) BtcEncode(w io.Writer, pver uint32, enc Message... method Command (line 203) | func (msg *MsgVersion) Command() string { method MaxPayloadLength (line 209) | func (msg *MsgVersion) MaxPayloadLength(pver uint32) uint32 { method AddUserAgent (line 254) | func (msg *MsgVersion) AddUserAgent(name string, version string, function NewMsgVersion (line 223) | func NewMsgVersion(me *NetAddress, you *NetAddress, nonce uint64, function validateUserAgent (line 242) | func validateUserAgent(userAgent string) error { FILE: vendor/github.com/btcsuite/btcd/wire/netaddress.go function maxNetAddressPayload (line 16) | func maxNetAddressPayload(pver uint32) uint32 { type NetAddress (line 31) | type NetAddress struct method HasService (line 50) | func (na *NetAddress) HasService(service ServiceFlag) bool { method AddService (line 56) | func (na *NetAddress) AddService(service ServiceFlag) { function NewNetAddressIPPort (line 62) | func NewNetAddressIPPort(ip net.IP, port uint16, services ServiceFlag) *... function NewNetAddressTimestamp (line 69) | func NewNetAddressTimestamp( function NewNetAddress (line 84) | func NewNetAddress(addr *net.TCPAddr, services ServiceFlag) *NetAddress { function readNetAddress (line 91) | func readNetAddress(r io.Reader, pver uint32, na *NetAddress, ts bool) e... function writeNetAddress (line 126) | func writeNetAddress(w io.Writer, pver uint32, na *NetAddress, ts bool) ... FILE: vendor/github.com/btcsuite/btcd/wire/protocol.go constant ProtocolVersion (line 16) | ProtocolVersion uint32 = 70013 constant MultipleAddressVersion (line 20) | MultipleAddressVersion uint32 = 209 constant NetAddressTimeVersion (line 24) | NetAddressTimeVersion uint32 = 31402 constant BIP0031Version (line 28) | BIP0031Version uint32 = 60000 constant BIP0035Version (line 32) | BIP0035Version uint32 = 60002 constant BIP0037Version (line 37) | BIP0037Version uint32 = 70001 constant RejectVersion (line 41) | RejectVersion uint32 = 70002 constant BIP0111Version (line 45) | BIP0111Version uint32 = 70011 constant SendHeadersVersion (line 49) | SendHeadersVersion uint32 = 70012 constant FeeFilterVersion (line 53) | FeeFilterVersion uint32 = 70013 type ServiceFlag (line 57) | type ServiceFlag method String (line 117) | func (f ServiceFlag) String() string { constant SFNodeNetwork (line 61) | SFNodeNetwork ServiceFlag = 1 << iota constant SFNodeGetUTXO (line 65) | SFNodeGetUTXO constant SFNodeBloom (line 69) | SFNodeBloom constant SFNodeWitness (line 73) | SFNodeWitness constant SFNodeXthin (line 76) | SFNodeXthin constant SFNodeBit5 (line 80) | SFNodeBit5 constant SFNodeCF (line 84) | SFNodeCF constant SFNode2X (line 88) | SFNode2X type BitcoinNet (line 142) | type BitcoinNet method String (line 172) | func (n BitcoinNet) String() string { constant MainNet (line 150) | MainNet BitcoinNet = 0xd9b4bef9 constant TestNet (line 153) | TestNet BitcoinNet = 0xdab5bffa constant TestNet3 (line 156) | TestNet3 BitcoinNet = 0x0709110b constant SimNet (line 159) | SimNet BitcoinNet = 0x12141c16 FILE: vendor/github.com/btcsuite/btclog/interface.go type Logger (line 10) | type Logger interface FILE: vendor/github.com/btcsuite/btclog/log.go constant Llongfile (line 57) | Llongfile uint32 = 1 << iota constant Lshortfile (line 61) | Lshortfile function init (line 66) | func init() { type Level (line 79) | type Level method String (line 121) | func (l Level) String() string { constant LevelTrace (line 83) | LevelTrace Level = iota constant LevelDebug (line 84) | LevelDebug constant LevelInfo (line 85) | LevelInfo constant LevelWarn (line 86) | LevelWarn constant LevelError (line 87) | LevelError constant LevelCritical (line 88) | LevelCritical constant LevelOff (line 89) | LevelOff function LevelFromString (line 98) | func LevelFromString(s string) (l Level, ok bool) { function NewBackend (line 129) | func NewBackend(w io.Writer, opts ...BackendOption) *Backend { type Backend (line 140) | type Backend struct method print (line 265) | func (b *Backend) print(lvl, tag string, args ...interface{}) { method printf (line 292) | func (b *Backend) printf(lvl, tag string, format string, args ...inter... method Logger (line 318) | func (b *Backend) Logger(subsystemTag string) Logger { type BackendOption (line 147) | type BackendOption function WithFlags (line 152) | func WithFlags(flags uint32) BackendOption { function buffer (line 171) | func buffer() *[]byte { function recycleBuffer (line 177) | func recycleBuffer(b *[]byte) { function itoa (line 185) | func itoa(buf *[]byte, i int, wid int) { function formatHeader (line 204) | func formatHeader(buf *[]byte, t time.Time, lvl, tag string, file string... constant calldepth (line 239) | calldepth = 3 function callsite (line 243) | func callsite(flag uint32) (string, int) { type slog (line 323) | type slog struct method Trace (line 333) | func (l *slog) Trace(args ...interface{}) { method Tracef (line 344) | func (l *slog) Tracef(format string, args ...interface{}) { method Debug (line 355) | func (l *slog) Debug(args ...interface{}) { method Debugf (line 366) | func (l *slog) Debugf(format string, args ...interface{}) { method Info (line 377) | func (l *slog) Info(args ...interface{}) { method Infof (line 388) | func (l *slog) Infof(format string, args ...interface{}) { method Warn (line 399) | func (l *slog) Warn(args ...interface{}) { method Warnf (line 410) | func (l *slog) Warnf(format string, args ...interface{}) { method Error (line 421) | func (l *slog) Error(args ...interface{}) { method Errorf (line 432) | func (l *slog) Errorf(format string, args ...interface{}) { method Critical (line 443) | func (l *slog) Critical(args ...interface{}) { method Criticalf (line 454) | func (l *slog) Criticalf(format string, args ...interface{}) { method Level (line 464) | func (l *slog) Level() Level { method SetLevel (line 471) | func (l *slog) SetLevel(level Level) { function init (line 478) | func init() { FILE: vendor/github.com/btcsuite/btcutil/address.go type UnsupportedWitnessVerError (line 23) | type UnsupportedWitnessVerError method Error (line 25) | func (e UnsupportedWitnessVerError) Error() string { type UnsupportedWitnessProgLenError (line 31) | type UnsupportedWitnessProgLenError method Error (line 33) | func (e UnsupportedWitnessProgLenError) Error() string { function encodeAddress (line 61) | func encodeAddress(hash160 []byte, netID byte) string { function encodeSegWitAddress (line 69) | func encodeSegWitAddress(hrp string, witnessVersion byte, witnessProgram... type Address (line 105) | type Address interface function DecodeAddress (line 136) | func DecodeAddress(addr string, defaultNet *chaincfg.Params) (Address, e... function decodeSegWitAddress (line 211) | func decodeSegWitAddress(address string) (byte, []byte, error) { type AddressPubKeyHash (line 254) | type AddressPubKeyHash struct method EncodeAddress (line 283) | func (a *AddressPubKeyHash) EncodeAddress() string { method ScriptAddress (line 289) | func (a *AddressPubKeyHash) ScriptAddress() []byte { method IsForNet (line 295) | func (a *AddressPubKeyHash) IsForNet(net *chaincfg.Params) bool { method String (line 302) | func (a *AddressPubKeyHash) String() string { method Hash160 (line 309) | func (a *AddressPubKeyHash) Hash160() *[ripemd160.Size]byte { function NewAddressPubKeyHash (line 261) | func NewAddressPubKeyHash(pkHash []byte, net *chaincfg.Params) (*Address... function newAddressPubKeyHash (line 270) | func newAddressPubKeyHash(pkHash []byte, netID byte) (*AddressPubKeyHash... type AddressScriptHash (line 315) | type AddressScriptHash struct method EncodeAddress (line 350) | func (a *AddressScriptHash) EncodeAddress() string { method ScriptAddress (line 356) | func (a *AddressScriptHash) ScriptAddress() []byte { method IsForNet (line 362) | func (a *AddressScriptHash) IsForNet(net *chaincfg.Params) bool { method String (line 369) | func (a *AddressScriptHash) String() string { method Hash160 (line 376) | func (a *AddressScriptHash) Hash160() *[ripemd160.Size]byte { function NewAddressScriptHash (line 321) | func NewAddressScriptHash(serializedScript []byte, net *chaincfg.Params)... function NewAddressScriptHashFromHash (line 328) | func NewAddressScriptHashFromHash(scriptHash []byte, net *chaincfg.Param... function newAddressScriptHashFromHash (line 337) | func newAddressScriptHashFromHash(scriptHash []byte, netID byte) (*Addre... type PubKeyFormat (line 381) | type PubKeyFormat constant PKFUncompressed (line 386) | PKFUncompressed PubKeyFormat = iota constant PKFCompressed (line 390) | PKFCompressed constant PKFHybrid (line 394) | PKFHybrid type AddressPubKey (line 398) | type AddressPubKey struct method serialize (line 434) | func (a *AddressPubKey) serialize() []byte { method EncodeAddress (line 457) | func (a *AddressPubKey) EncodeAddress() string { method ScriptAddress (line 464) | func (a *AddressPubKey) ScriptAddress() []byte { method IsForNet (line 470) | func (a *AddressPubKey) IsForNet(net *chaincfg.Params) bool { method String (line 476) | func (a *AddressPubKey) String() string { method Format (line 482) | func (a *AddressPubKey) Format() PubKeyFormat { method SetFormat (line 488) | func (a *AddressPubKey) SetFormat(pkFormat PubKeyFormat) { method AddressPubKeyHash (line 498) | func (a *AddressPubKey) AddressPubKeyHash() *AddressPubKeyHash { method PubKey (line 505) | func (a *AddressPubKey) PubKey() *btcec.PublicKey { function NewAddressPubKey (line 407) | func NewAddressPubKey(serializedPubKey []byte, net *chaincfg.Params) (*A... type AddressWitnessPubKeyHash (line 513) | type AddressWitnessPubKeyHash struct method EncodeAddress (line 548) | func (a *AddressWitnessPubKeyHash) EncodeAddress() string { method ScriptAddress (line 559) | func (a *AddressWitnessPubKeyHash) ScriptAddress() []byte { method IsForNet (line 566) | func (a *AddressWitnessPubKeyHash) IsForNet(net *chaincfg.Params) bool { method String (line 574) | func (a *AddressWitnessPubKeyHash) String() string { method Hrp (line 580) | func (a *AddressWitnessPubKeyHash) Hrp() string { method WitnessVersion (line 585) | func (a *AddressWitnessPubKeyHash) WitnessVersion() byte { method WitnessProgram (line 590) | func (a *AddressWitnessPubKeyHash) WitnessProgram() []byte { method Hash160 (line 596) | func (a *AddressWitnessPubKeyHash) Hash160() *[20]byte { function NewAddressWitnessPubKeyHash (line 520) | func NewAddressWitnessPubKeyHash(witnessProg []byte, net *chaincfg.Param... function newAddressWitnessPubKeyHash (line 527) | func newAddressWitnessPubKeyHash(hrp string, witnessProg []byte) (*Addre... type AddressWitnessScriptHash (line 604) | type AddressWitnessScriptHash struct method EncodeAddress (line 639) | func (a *AddressWitnessScriptHash) EncodeAddress() string { method ScriptAddress (line 650) | func (a *AddressWitnessScriptHash) ScriptAddress() []byte { method IsForNet (line 657) | func (a *AddressWitnessScriptHash) IsForNet(net *chaincfg.Params) bool { method String (line 665) | func (a *AddressWitnessScriptHash) String() string { method Hrp (line 671) | func (a *AddressWitnessScriptHash) Hrp() string { method WitnessVersion (line 676) | func (a *AddressWitnessScriptHash) WitnessVersion() byte { method WitnessProgram (line 681) | func (a *AddressWitnessScriptHash) WitnessProgram() []byte { function NewAddressWitnessScriptHash (line 611) | func NewAddressWitnessScriptHash(witnessProg []byte, net *chaincfg.Param... function newAddressWitnessScriptHash (line 618) | func newAddressWitnessScriptHash(hrp string, witnessProg []byte) (*Addre... FILE: vendor/github.com/btcsuite/btcutil/amount.go type AmountUnit (line 17) | type AmountUnit method String (line 33) | func (u AmountUnit) String() string { constant AmountMegaBTC (line 22) | AmountMegaBTC AmountUnit = 6 constant AmountKiloBTC (line 23) | AmountKiloBTC AmountUnit = 3 constant AmountBTC (line 24) | AmountBTC AmountUnit = 0 constant AmountMilliBTC (line 25) | AmountMilliBTC AmountUnit = -3 constant AmountMicroBTC (line 26) | AmountMicroBTC AmountUnit = -6 constant AmountSatoshi (line 27) | AmountSatoshi AmountUnit = -8 type Amount (line 54) | type Amount method ToUnit (line 93) | func (a Amount) ToUnit(u AmountUnit) float64 { method ToBTC (line 98) | func (a Amount) ToBTC() float64 { method Format (line 106) | func (a Amount) Format(u AmountUnit) string { method String (line 112) | func (a Amount) String() string { method MulF64 (line 120) | func (a Amount) MulF64(f float64) Amount { function round (line 60) | func round(f float64) Amount { function NewAmount (line 76) | func NewAmount(f float64) (Amount, error) { FILE: vendor/github.com/btcsuite/btcutil/appdata.go function appDataDir (line 21) | func appDataDir(goos, appName string, roaming bool) string { function AppDataDir (line 103) | func AppDataDir(appName string, roaming bool) string { FILE: vendor/github.com/btcsuite/btcutil/base58/alphabet.go constant alphabet (line 11) | alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" constant alphabetIdx0 (line 13) | alphabetIdx0 = '1' FILE: vendor/github.com/btcsuite/btcutil/base58/base58.go function Decode (line 17) | func Decode(b string) []byte { function Encode (line 49) | func Encode(b []byte) string { FILE: vendor/github.com/btcsuite/btcutil/base58/base58check.go function checksum (line 20) | func checksum(input []byte) (cksum [4]byte) { function CheckEncode (line 28) | func CheckEncode(input []byte, version byte) string { function CheckDecode (line 38) | func CheckDecode(input string) (result []byte, version byte, err error) { FILE: vendor/github.com/btcsuite/btcutil/base58/genalphabet.go function write (line 45) | func write(w io.Writer, b []byte) { function main (line 52) | func main() { FILE: vendor/github.com/btcsuite/btcutil/bech32/bech32.go constant charset (line 12) | charset = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" function Decode (line 18) | func Decode(bech string) (string, []byte, error) { function Encode (line 85) | func Encode(hrp string, data []byte) (string, error) { function toBytes (line 103) | func toBytes(chars string) ([]byte, error) { function toChars (line 118) | func toChars(data []byte) (string, error) { function ConvertBits (line 131) | func ConvertBits(data []byte, fromBits, toBits uint8, pad bool) ([]byte,... function bech32Checksum (line 199) | func bech32Checksum(hrp string, data []byte) []byte { function bech32Polymod (line 217) | func bech32Polymod(values []int) int { function bech32HrpExpand (line 232) | func bech32HrpExpand(hrp string) []int { function bech32VerifyChecksum (line 245) | func bech32VerifyChecksum(hrp string, data []byte) bool { FILE: vendor/github.com/btcsuite/btcutil/block.go type OutOfRangeError (line 18) | type OutOfRangeError method Error (line 26) | func (e OutOfRangeError) Error() string { constant BlockHeightUnknown (line 23) | BlockHeightUnknown = int32(-1) type Block (line 34) | type Block struct method MsgBlock (line 45) | func (b *Block) MsgBlock() *wire.MsgBlock { method Bytes (line 53) | func (b *Block) Bytes() ([]byte, error) { method BytesNoWitness (line 74) | func (b *Block) BytesNoWitness() ([]byte, error) { method Hash (line 96) | func (b *Block) Hash() *chainhash.Hash { method Tx (line 114) | func (b *Block) Tx(txNum int) (*Tx, error) { method Transactions (line 144) | func (b *Block) Transactions() []*Tx { method TxHash (line 176) | func (b *Block) TxHash(txNum int) (*chainhash.Hash, error) { method TxLoc (line 193) | func (b *Block) TxLoc() ([]wire.TxLoc, error) { method Height (line 210) | func (b *Block) Height() int32 { method SetHeight (line 215) | func (b *Block) SetHeight(height int32) { function NewBlock (line 221) | func NewBlock(msgBlock *wire.MsgBlock) *Block { function NewBlockFromBytes (line 230) | func NewBlockFromBytes(serializedBlock []byte) (*Block, error) { function NewBlockFromReader (line 242) | func NewBlockFromReader(r io.Reader) (*Block, error) { function NewBlockFromBlockAndBytes (line 259) | func NewBlockFromBlockAndBytes(msgBlock *wire.MsgBlock, serializedBlock ... FILE: vendor/github.com/btcsuite/btcutil/certgen.go function NewTLSCertPair (line 28) | func NewTLSCertPair(organization string, validUntil time.Time, extraHost... FILE: vendor/github.com/btcsuite/btcutil/const.go constant SatoshiPerBitcent (line 9) | SatoshiPerBitcent = 1e6 constant SatoshiPerBitcoin (line 12) | SatoshiPerBitcoin = 1e8 constant MaxSatoshi (line 15) | MaxSatoshi = 21e6 * SatoshiPerBitcoin FILE: vendor/github.com/btcsuite/btcutil/hash160.go function calcHash (line 15) | func calcHash(buf []byte, hasher hash.Hash) []byte { function Hash160 (line 21) | func Hash160(buf []byte) []byte { FILE: vendor/github.com/btcsuite/btcutil/hdkeychain/extendedkey.go constant RecommendedSeedLen (line 31) | RecommendedSeedLen = 32 constant HardenedKeyStart (line 37) | HardenedKeyStart = 0x80000000 constant MinSeedBytes (line 41) | MinSeedBytes = 16 constant MaxSeedBytes (line 45) | MaxSeedBytes = 64 constant serializedKeyLen (line 51) | serializedKeyLen = 4 + 1 + 4 + 4 + 32 + 33 constant maxUint8 (line 54) | maxUint8 = 1<<8 - 1 type ExtendedKey (line 108) | type ExtendedKey struct method pubKeyBytes (line 148) | func (k *ExtendedKey) pubKeyBytes() []byte { method IsPrivate (line 170) | func (k *ExtendedKey) IsPrivate() bool { method Depth (line 178) | func (k *ExtendedKey) Depth() uint8 { method ParentFingerprint (line 184) | func (k *ExtendedKey) ParentFingerprint() uint32 { method Child (line 209) | func (k *ExtendedKey) Child(i uint32) (*ExtendedKey, error) { method Neuter (line 340) | func (k *ExtendedKey) Neuter() (*ExtendedKey, error) { method ECPubKey (line 361) | func (k *ExtendedKey) ECPubKey() (*btcec.PublicKey, error) { method ECPrivKey (line 369) | func (k *ExtendedKey) ECPrivKey() (*btcec.PrivateKey, error) { method Address (line 380) | func (k *ExtendedKey) Address(net *chaincfg.Params) (*btcutil.AddressP... method String (line 396) | func (k *ExtendedKey) String() string { method IsForNet (line 427) | func (k *ExtendedKey) IsForNet(net *chaincfg.Params) bool { method SetNet (line 434) | func (k *ExtendedKey) SetNet(net *chaincfg.Params) { method Zero (line 455) | func (k *ExtendedKey) Zero() { function NewExtendedKey (line 124) | func NewExtendedKey(version, key, chainCode, parentFP []byte, depth uint8, function paddedAppend (line 388) | func paddedAppend(size uint, dst, src []byte) []byte { function zero (line 444) | func zero(b []byte) { function NewMaster (line 475) | func NewMaster(seed []byte, net *chaincfg.Params) (*ExtendedKey, error) { function NewKeyFromString (line 506) | func NewKeyFromString(key string) (*ExtendedKey, error) { function GenerateSeed (line 564) | func GenerateSeed(length uint8) ([]byte, error) { FILE: vendor/github.com/btcsuite/btcutil/net.go function interfaceAddrs (line 16) | func interfaceAddrs() ([]net.Addr, error) { FILE: vendor/github.com/btcsuite/btcutil/net_noop.go function interfaceAddrs (line 17) | func interfaceAddrs() ([]net.Addr, error) { FILE: vendor/github.com/btcsuite/btcutil/tx.go constant TxIndexUnknown (line 18) | TxIndexUnknown = -1 type Tx (line 24) | type Tx struct method MsgTx (line 33) | func (t *Tx) MsgTx() *wire.MsgTx { method Hash (line 41) | func (t *Tx) Hash() *chainhash.Hash { method WitnessHash (line 56) | func (t *Tx) WitnessHash() *chainhash.Hash { method HasWitness (line 72) | func (t *Tx) HasWitness() bool { method Index (line 84) | func (t *Tx) Index() int { method SetIndex (line 89) | func (t *Tx) SetIndex(index int) { function NewTx (line 95) | func NewTx(msgTx *wire.MsgTx) *Tx { function NewTxFromBytes (line 104) | func NewTxFromBytes(serializedTx []byte) (*Tx, error) { function NewTxFromReader (line 111) | func NewTxFromReader(r io.Reader) (*Tx, error) { FILE: vendor/github.com/btcsuite/btcutil/wif.go constant compressMagic (line 25) | compressMagic byte = 0x01 type WIF (line 33) | type WIF struct method IsForNet (line 61) | func (w *WIF) IsForNet(net *chaincfg.Params) bool { method String (line 127) | func (w *WIF) String() string { method SerializePubKey (line 153) | func (w *WIF) SerializePubKey() []byte { function NewWIF (line 52) | func NewWIF(privKey *btcec.PrivateKey, net *chaincfg.Params, compress bo... function DecodeWIF (line 85) | func DecodeWIF(wif string) (*WIF, error) { function paddedAppend (line 164) | func paddedAppend(size uint, dst, src []byte) []byte { FILE: vendor/github.com/btcsuite/go-socks/socks/addr.go type ProxiedAddr (line 9) | type ProxiedAddr struct method Network (line 15) | func (a *ProxiedAddr) Network() string { method String (line 19) | func (a *ProxiedAddr) String() string { FILE: vendor/github.com/btcsuite/go-socks/socks/conn.go type proxiedConn (line 12) | type proxiedConn struct method Read (line 18) | func (c *proxiedConn) Read(b []byte) (int, error) { method Write (line 22) | func (c *proxiedConn) Write(b []byte) (int, error) { method Close (line 26) | func (c *proxiedConn) Close() error { method LocalAddr (line 30) | func (c *proxiedConn) LocalAddr() net.Addr { method RemoteAddr (line 37) | func (c *proxiedConn) RemoteAddr() net.Addr { method SetDeadline (line 44) | func (c *proxiedConn) SetDeadline(t time.Time) error { method SetReadDeadline (line 48) | func (c *proxiedConn) SetReadDeadline(t time.Time) error { method SetWriteDeadline (line 52) | func (c *proxiedConn) SetWriteDeadline(t time.Time) error { FILE: vendor/github.com/btcsuite/go-socks/socks/dial.go constant protocolVersion (line 34) | protocolVersion = 5 constant defaultPort (line 36) | defaultPort = 1080 constant authNone (line 38) | authNone = 0 constant authGssApi (line 39) | authGssApi = 1 constant authUsernamePassword (line 40) | authUsernamePassword = 2 constant authUnavailable (line 41) | authUnavailable = 0xff constant commandTcpConnect (line 43) | commandTcpConnect = 1 constant commandTcpBind (line 44) | commandTcpBind = 2 constant commandUdpAssociate (line 45) | commandUdpAssociate = 3 constant addressTypeIPv4 (line 47) | addressTypeIPv4 = 1 constant addressTypeDomain (line 48) | addressTypeDomain = 3 constant addressTypeIPv6 (line 49) | addressTypeIPv6 = 4 constant statusRequestGranted (line 51) | statusRequestGranted = 0 constant statusGeneralFailure (line 52) | statusGeneralFailure = 1 constant statusConnectionNotAllowed (line 53) | statusConnectionNotAllowed = 2 constant statusNetworkUnreachable (line 54) | statusNetworkUnreachable = 3 constant statusHostUnreachable (line 55) | statusHostUnreachable = 4 constant statusConnectionRefused (line 56) | statusConnectionRefused = 5 constant statusTtlExpired (line 57) | statusTtlExpired = 6 constant statusCommandNotSupport (line 58) | statusCommandNotSupport = 7 constant statusAddressTypeNotSupported (line 59) | statusAddressTypeNotSupported = 8 type Proxy (line 79) | type Proxy struct method Dial (line 86) | func (p *Proxy) Dial(network, addr string) (net.Conn, error) { method DialTimeout (line 90) | func (p *Proxy) DialTimeout(network, addr string, timeout time.Duratio... method dial (line 94) | func (p *Proxy) dial(network, addr string, timeout time.Duration) (net... FILE: vendor/github.com/btcsuite/websocket/client.go function NewClient (line 30) | func NewClient(netConn net.Conn, u *url.URL, requestHeader http.Header, ... type Dialer (line 77) | type Dialer struct method Dial (line 159) | func (d *Dialer) Dial(urlStr string, requestHeader http.Header) (*Conn... function parseURL (line 101) | func parseURL(s string) (*url.URL, error) { function hostPortNoPort (line 133) | func hostPortNoPort(u *url.URL) (hostPort, hostNoPort string) { FILE: vendor/github.com/btcsuite/websocket/conn.go constant maxFrameHeaderSize (line 20) | maxFrameHeaderSize = 2 + 8 + 4 constant maxControlFramePayloadSize (line 21) | maxControlFramePayloadSize = 125 constant finalBit (line 22) | finalBit = 1 << 7 constant maskBit (line 23) | maskBit = 1 << 7 constant writeWait (line 24) | writeWait = time.Second constant defaultReadBufferSize (line 26) | defaultReadBufferSize = 4096 constant defaultWriteBufferSize (line 27) | defaultWriteBufferSize = 4096 constant continuationFrame (line 29) | continuationFrame = 0 constant noFrame (line 30) | noFrame = -1 constant CloseNormalClosure (line 35) | CloseNormalClosure = 1000 constant CloseGoingAway (line 36) | CloseGoingAway = 1001 constant CloseProtocolError (line 37) | CloseProtocolError = 1002 constant CloseUnsupportedData (line 38) | CloseUnsupportedData = 1003 constant CloseNoStatusReceived (line 39) | CloseNoStatusReceived = 1005 constant CloseAbnormalClosure (line 40) | CloseAbnormalClosure = 1006 constant CloseInvalidFramePayloadData (line 41) | CloseInvalidFramePayloadData = 1007 constant ClosePolicyViolation (line 42) | ClosePolicyViolation = 1008 constant CloseMessageTooBig (line 43) | CloseMessageTooBig = 1009 constant CloseMandatoryExtension (line 44) | CloseMandatoryExtension = 1010 constant CloseInternalServerErr (line 45) | CloseInternalServerErr = 1011 constant CloseTLSHandshake (line 46) | CloseTLSHandshake = 1015 constant TextMessage (line 53) | TextMessage = 1 constant BinaryMessage (line 56) | BinaryMessage = 2 constant CloseMessage (line 61) | CloseMessage = 8 constant PingMessage (line 65) | PingMessage = 9 constant PongMessage (line 69) | PongMessage = 10 type netError (line 81) | type netError struct method Error (line 87) | func (e *netError) Error() string { return e.msg } method Temporary (line 88) | func (e *netError) Temporary() bool { return e.temporary } method Timeout (line 89) | func (e *netError) Timeout() bool { return e.timeout } type closeError (line 92) | type closeError struct method Error (line 97) | func (e *closeError) Error() string { function hideTempErr (line 109) | func hideTempErr(err error) error { function isControl (line 116) | func isControl(frameType int) bool { function isData (line 120) | func isData(frameType int) bool { function maskBytes (line 124) | func maskBytes(key [4]byte, pos int, b []byte) int { function newMaskKey (line 132) | func newMaskKey() [4]byte { type Conn (line 138) | type Conn struct method Subprotocol (line 196) | func (c *Conn) Subprotocol() string { method Close (line 201) | func (c *Conn) Close() error { method LocalAddr (line 206) | func (c *Conn) LocalAddr() net.Addr { method RemoteAddr (line 211) | func (c *Conn) RemoteAddr() net.Addr { method write (line 217) | func (c *Conn) write(frameType int, deadline time.Time, bufs ...[]byte... method WriteControl (line 245) | func (c *Conn) WriteControl(messageType int, data []byte, deadline tim... method NextWriter (line 310) | func (c *Conn) NextWriter(messageType int) (io.WriteCloser, error) { method flushFrame (line 329) | func (c *Conn) flushFrame(final bool, extra []byte) error { method WriteMessage (line 509) | func (c *Conn) WriteMessage(messageType int, data []byte) error { method SetWriteDeadline (line 530) | func (c *Conn) SetWriteDeadline(t time.Time) error { method readFull (line 538) | func (c *Conn) readFull(p []byte) (err error) { method advanceFrame (line 553) | func (c *Conn) advanceFrame() (int, error) { method handleProtocolError (line 687) | func (c *Conn) handleProtocolError(message string) error { method NextReader (line 700) | func (c *Conn) NextReader() (messageType int, r io.Reader, err error) { method ReadMessage (line 767) | func (c *Conn) ReadMessage() (messageType int, p []byte, err error) { method SetReadDeadline (line 781) | func (c *Conn) SetReadDeadline(t time.Time) error { method SetReadLimit (line 788) | func (c *Conn) SetReadLimit(limit int64) { method SetPingHandler (line 794) | func (c *Conn) SetPingHandler(h func(string) error) { method SetPongHandler (line 806) | func (c *Conn) SetPongHandler(h func(string) error) { method UnderlyingConn (line 815) | func (c *Conn) UnderlyingConn() net.Conn { function newConn (line 169) | func newConn(conn net.Conn, isServer bool, readBufferSize, writeBufferSi... type messageWriter (line 396) | type messageWriter struct method err (line 401) | func (w messageWriter) err() error { method ncopy (line 412) | func (w messageWriter) ncopy(max int) (int, error) { method write (line 426) | func (w messageWriter) write(final bool, p []byte) (int, error) { method Write (line 453) | func (w messageWriter) Write(p []byte) (int, error) { method WriteString (line 457) | func (w messageWriter) WriteString(p string) (int, error) { method ReadFrom (line 475) | func (w messageWriter) ReadFrom(r io.Reader) (nn int64, err error) { method Close (line 500) | func (w messageWriter) Close() error { type messageReader (line 718) | type messageReader struct method Read (line 723) | func (r messageReader) Read(b []byte) (int, error) { function FormatCloseMessage (line 820) | func FormatCloseMessage(closeCode int, text string) []byte { FILE: vendor/github.com/btcsuite/websocket/json.go function WriteJSON (line 12) | func WriteJSON(c *Conn, v interface{}) error { method WriteJSON (line 20) | func (c *Conn) WriteJSON(v interface{}) error { function ReadJSON (line 34) | func ReadJSON(c *Conn, v interface{}) error { method ReadJSON (line 43) | func (c *Conn) ReadJSON(v interface{}) error { FILE: vendor/github.com/btcsuite/websocket/server.go type HandshakeError (line 18) | type HandshakeError struct method Error (line 22) | func (e HandshakeError) Error() string { return e.message } type Upgrader (line 26) | type Upgrader struct method returnError (line 51) | func (u *Upgrader) returnError(w http.ResponseWriter, r *http.Request,... method selectSubprotocol (line 74) | func (u *Upgrader) selectSubprotocol(r *http.Request, responseHeader h... method Upgrade (line 95) | func (u *Upgrader) Upgrade(w http.ResponseWriter, r *http.Request, res... function checkSameOrigin (line 62) | func checkSameOrigin(r *http.Request) bool { function Upgrade (line 223) | func Upgrade(w http.ResponseWriter, r *http.Request, responseHeader http... function Subprotocols (line 237) | func Subprotocols(r *http.Request) []string { FILE: vendor/github.com/btcsuite/websocket/util.go function tokenListContainsValue (line 18) | func tokenListContainsValue(header http.Header, name string, value strin... function computeAcceptKey (line 31) | func computeAcceptKey(challengeKey string) string { function generateChallengeKey (line 38) | func generateChallengeKey() (string, error) { FILE: vendor/github.com/davecgh/go-spew/spew/bypass.go constant UnsafeDisabled (line 33) | UnsafeDisabled = false constant ptrSize (line 36) | ptrSize = unsafe.Sizeof((*byte)(nil)) type flag (line 39) | type flag constant flagKindMask (line 54) | flagKindMask = flag(0x1f) function flagField (line 80) | func flagField(v *reflect.Value) *flag { function unsafeReflectValue (line 93) | func unsafeReflectValue(v reflect.Value) reflect.Value { function init (line 105) | func init() { FILE: vendor/github.com/davecgh/go-spew/spew/bypasssafe.go constant UnsafeDisabled (line 28) | UnsafeDisabled = true function unsafeReflectValue (line 36) | func unsafeReflectValue(v reflect.Value) reflect.Value { FILE: vendor/github.com/davecgh/go-spew/spew/common.go function catchPanic (line 72) | func catchPanic(w io.Writer, v reflect.Value) { function handleMethods (line 85) | func handleMethods(cs *ConfigState, w io.Writer, v reflect.Value) (handl... function printBool (line 144) | func printBool(w io.Writer, val bool) { function printInt (line 153) | func printInt(w io.Writer, val int64, base int) { function printUint (line 158) | func printUint(w io.Writer, val uint64, base int) { function printFloat (line 164) | func printFloat(w io.Writer, val float64, precision int) { function printComplex (line 170) | func printComplex(w io.Writer, c complex128, floatPrecision int) { function printHexPtr (line 185) | func printHexPtr(w io.Writer, p uintptr) { type valuesSorter (line 219) | type valuesSorter struct method Len (line 279) | func (s *valuesSorter) Len() int { method Swap (line 285) | func (s *valuesSorter) Swap(i, j int) { method Less (line 326) | func (s *valuesSorter) Less(i, j int) bool { function newValuesSorter (line 228) | func newValuesSorter(values []reflect.Value, cs *ConfigState) sort.Inter... function canSortSimply (line 256) | func canSortSimply(kind reflect.Kind) bool { function valueSortLess (line 295) | func valueSortLess(a, b reflect.Value) bool { function sortValues (line 336) | func sortValues(values []reflect.Value, cs *ConfigState) { FILE: vendor/github.com/davecgh/go-spew/spew/config.go type ConfigState (line 37) | type ConfigState struct method Errorf (line 115) | func (c *ConfigState) Errorf(format string, a ...interface{}) (err err... method Fprint (line 127) | func (c *ConfigState) Fprint(w io.Writer, a ...interface{}) (n int, er... method Fprintf (line 139) | func (c *ConfigState) Fprintf(w io.Writer, format string, a ...interfa... method Fprintln (line 150) | func (c *ConfigState) Fprintln(w io.Writer, a ...interface{}) (n int, ... method Print (line 162) | func (c *ConfigState) Print(a ...interface{}) (n int, err error) { method Printf (line 174) | func (c *ConfigState) Printf(format string, a ...interface{}) (n int, ... method Println (line 186) | func (c *ConfigState) Println(a ...interface{}) (n int, err error) { method Sprint (line 197) | func (c *ConfigState) Sprint(a ...interface{}) string { method Sprintf (line 208) | func (c *ConfigState) Sprintf(format string, a ...interface{}) string { method Sprintln (line 219) | func (c *ConfigState) Sprintln(a ...interface{}) string { method NewFormatter (line 240) | func (c *ConfigState) NewFormatter(v interface{}) fmt.Formatter { method Fdump (line 246) | func (c *ConfigState) Fdump(w io.Writer, a ...interface{}) { method Dump (line 273) | func (c *ConfigState) Dump(a ...interface{}) { method Sdump (line 279) | func (c *ConfigState) Sdump(a ...interface{}) string { method convertArgs (line 288) | func (c *ConfigState) convertArgs(args []interface{}) (formatters []in... function NewDefaultConfig (line 304) | func NewDefaultConfig() *ConfigState { FILE: vendor/github.com/davecgh/go-spew/spew/dump.go type dumpState (line 51) | type dumpState struct method indent (line 62) | func (d *dumpState) indent() { method unpackValue (line 73) | func (d *dumpState) unpackValue(v reflect.Value) reflect.Value { method dumpPtr (line 81) | func (d *dumpState) dumpPtr(v reflect.Value) { method dumpSlice (line 161) | func (d *dumpState) dumpSlice(v reflect.Value) { method dump (line 251) | func (d *dumpState) dump(v reflect.Value) { function fdump (line 453) | func fdump(cs *ConfigState, w io.Writer, a ...interface{}) { function Fdump (line 472) | func Fdump(w io.Writer, a ...interface{}) { function Sdump (line 478) | func Sdump(a ...interface{}) string { function Dump (line 507) | func Dump(a ...interface{}) { FILE: vendor/github.com/davecgh/go-spew/spew/format.go constant supportedFlags (line 28) | supportedFlags = "0-+# " type formatState (line 34) | type formatState struct method buildDefaultFormat (line 47) | func (f *formatState) buildDefaultFormat() (format string) { method constructOrigFormat (line 65) | func (f *formatState) constructOrigFormat(verb rune) (format string) { method unpackValue (line 94) | func (f *formatState) unpackValue(v reflect.Value) reflect.Value { method formatPtr (line 105) | func (f *formatState) formatPtr(v reflect.Value) { method format (line 201) | func (f *formatState) format(v reflect.Value) { method Format (line 371) | func (f *formatState) Format(fs fmt.State, verb rune) { function newFormatter (line 394) | func newFormatter(cs *ConfigState, v interface{}) fmt.Formatter { function NewFormatter (line 417) | func NewFormatter(v interface{}) fmt.Formatter { FILE: vendor/github.com/davecgh/go-spew/spew/spew.go function Errorf (line 32) | func Errorf(format string, a ...interface{}) (err error) { function Fprint (line 44) | func Fprint(w io.Writer, a ...interface{}) (n int, err error) { function Fprintf (line 56) | func Fprintf(w io.Writer, format string, a ...interface{}) (n int, err e... function Fprintln (line 67) | func Fprintln(w io.Writer, a ...interface{}) (n int, err error) { function Print (line 79) | func Print(a ...interface{}) (n int, err error) { function Printf (line 91) | func Printf(format string, a ...interface{}) (n int, err error) { function Println (line 103) | func Println(a ...interface{}) (n int, err error) { function Sprint (line 114) | func Sprint(a ...interface{}) string { function Sprintf (line 125) | func Sprintf(format string, a ...interface{}) string { function Sprintln (line 136) | func Sprintln(a ...interface{}) string { function convertArgs (line 142) | func convertArgs(args []interface{}) (formatters []interface{}) { FILE: vendor/github.com/pkg/errors/errors.go function New (line 101) | func New(message string) error { function Errorf (line 111) | func Errorf(format string, args ...interface{}) error { type fundamental (line 119) | type fundamental struct method Error (line 124) | func (f *fundamental) Error() string { return f.msg } method Format (line 126) | func (f *fundamental) Format(s fmt.State, verb rune) { function WithStack (line 144) | func WithStack(err error) error { type withStack (line 154) | type withStack struct method Cause (line 159) | func (w *withStack) Cause() error { return w.error } method Format (line 161) | func (w *withStack) Format(s fmt.State, verb rune) { function Wrap (line 180) | func Wrap(err error, message string) error { function Wrapf (line 197) | func Wrapf(err error, format string, args ...interface{}) error { function WithMessage (line 213) | func WithMessage(err error, message string) error { type withMessage (line 223) | type withMessage struct method Error (line 228) | func (w *withMessage) Error() string { return w.msg + ": " + w.cause.E... method Cause (line 229) | func (w *withMessage) Cause() error { return w.cause } method Format (line 231) | func (w *withMessage) Format(s fmt.State, verb rune) { function Cause (line 256) | func Cause(err error) error { FILE: vendor/github.com/pkg/errors/stack.go type Frame (line 12) | type Frame method pc (line 16) | func (f Frame) pc() uintptr { return uintptr(f) - 1 } method file (line 20) | func (f Frame) file() string { method line (line 31) | func (f Frame) line() int { method Format (line 51) | func (f Frame) Format(s fmt.State, verb rune) { type StackTrace (line 80) | type StackTrace method Format (line 82) | func (st StackTrace) Format(s fmt.State, verb rune) { type stack (line 101) | type stack method Format (line 103) | func (s *stack) Format(st fmt.State, verb rune) { method StackTrace (line 116) | func (s *stack) StackTrace() StackTrace { function callers (line 124) | func callers() *stack { function funcname (line 133) | func funcname(name string) string { function trimGOPATH (line 140) | func trimGOPATH(name, file string) string { FILE: vendor/github.com/pmezard/go-difflib/difflib/difflib.go function min (line 26) | func min(a, b int) int { function max (line 33) | func max(a, b int) int { function calculateRatio (line 40) | func calculateRatio(matches, length int) float64 { type Match (line 47) | type Match struct type OpCode (line 53) | type OpCode struct type SequenceMatcher (line 87) | type SequenceMatcher struct method SetSeqs (line 115) | func (m *SequenceMatcher) SetSeqs(a, b []string) { method SetSeq1 (line 129) | func (m *SequenceMatcher) SetSeq1(a []string) { method SetSeq2 (line 140) | func (m *SequenceMatcher) SetSeq2(b []string) { method chainB (line 151) | func (m *SequenceMatcher) chainB() { method isBJunk (line 192) | func (m *SequenceMatcher) isBJunk(s string) bool { method findLongestMatch (line 221) | func (m *SequenceMatcher) findLongestMatch(alo, ahi, blo, bhi int) Mat... method GetMatchingBlocks (line 305) | func (m *SequenceMatcher) GetMatchingBlocks() []Match { method GetOpCodes (line 373) | func (m *SequenceMatcher) GetOpCodes() []OpCode { method GetGroupedOpCodes (line 413) | func (m *SequenceMatcher) GetGroupedOpCodes(n int) [][]OpCode { method Ratio (line 465) | func (m *SequenceMatcher) Ratio() float64 { method QuickRatio (line 477) | func (m *SequenceMatcher) QuickRatio() float64 { method RealQuickRatio (line 509) | func (m *SequenceMatcher) RealQuickRatio() float64 { function NewMatcher (line 100) | func NewMatcher(a, b []string) *SequenceMatcher { function NewMatcherWithJunk (line 106) | func NewMatcherWithJunk(a, b []string, autoJunk bool, function formatRangeUnified (line 515) | func formatRangeUnified(start, stop int) string { type UnifiedDiff (line 529) | type UnifiedDiff struct function WriteUnifiedDiff (line 559) | func WriteUnifiedDiff(writer io.Writer, diff UnifiedDiff) error { function GetUnifiedDiffString (line 635) | func GetUnifiedDiffString(diff UnifiedDiff) (string, error) { function formatRangeContext (line 642) | func formatRangeContext(start, stop int) string { type ContextDiff (line 655) | type ContextDiff function WriteContextDiff (line 674) | func WriteContextDiff(writer io.Writer, diff ContextDiff) error { function GetContextDiffString (line 760) | func GetContextDiffString(diff ContextDiff) (string, error) { function SplitLines (line 768) | func SplitLines(s string) []string { FILE: vendor/github.com/stretchr/testify/assert/assertion_format.go function Conditionf (line 15) | func Conditionf(t TestingT, comp Comparison, msg string, args ...interfa... function Containsf (line 28) | func Containsf(t TestingT, s interface{}, contains interface{}, msg stri... function DirExistsf (line 36) | func DirExistsf(t TestingT, path string, msg string, args ...interface{}... function ElementsMatchf (line 48) | func ElementsMatchf(t TestingT, listA interface{}, listB interface{}, ms... function Emptyf (line 59) | func Emptyf(t TestingT, object interface{}, msg string, args ...interfac... function Equalf (line 73) | func Equalf(t TestingT, expected interface{}, actual interface{}, msg st... function EqualErrorf (line 85) | func EqualErrorf(t TestingT, theError error, errString string, msg strin... function EqualValuesf (line 96) | func EqualValuesf(t TestingT, expected interface{}, actual interface{}, ... function Errorf (line 109) | func Errorf(t TestingT, err error, msg string, args ...interface{}) bool { function Exactlyf (line 119) | func Exactlyf(t TestingT, expected interface{}, actual interface{}, msg ... function Failf (line 127) | func Failf(t TestingT, failureMessage string, msg string, args ...interf... function FailNowf (line 135) | func FailNowf(t TestingT, failureMessage string, msg string, args ...int... function Falsef (line 145) | func Falsef(t TestingT, value bool, msg string, args ...interface{}) bool { function FileExistsf (line 153) | func FileExistsf(t TestingT, path string, msg string, args ...interface{... function HTTPBodyContainsf (line 166) | func HTTPBodyContainsf(t TestingT, handler http.HandlerFunc, method stri... function HTTPBodyNotContainsf (line 179) | func HTTPBodyNotContainsf(t TestingT, handler http.HandlerFunc, method s... function HTTPErrorf (line 191) | func HTTPErrorf(t TestingT, handler http.HandlerFunc, method string, url... function HTTPRedirectf (line 203) | func HTTPRedirectf(t TestingT, handler http.HandlerFunc, method string, ... function HTTPSuccessf (line 215) | func HTTPSuccessf(t TestingT, handler http.HandlerFunc, method string, u... function Implementsf (line 225) | func Implementsf(t TestingT, interfaceObject interface{}, object interfa... function InDeltaf (line 235) | func InDeltaf(t TestingT, expected interface{}, actual interface{}, delt... function InDeltaMapValuesf (line 243) | func InDeltaMapValuesf(t TestingT, expected interface{}, actual interfac... function InDeltaSlicef (line 251) | func InDeltaSlicef(t TestingT, expected interface{}, actual interface{},... function InEpsilonf (line 259) | func InEpsilonf(t TestingT, expected interface{}, actual interface{}, ep... function InEpsilonSlicef (line 267) | func InEpsilonSlicef(t TestingT, expected interface{}, actual interface{... function IsTypef (line 275) | func IsTypef(t TestingT, expectedType interface{}, object interface{}, m... function JSONEqf (line 285) | func JSONEqf(t TestingT, expected string, actual string, msg string, arg... function Lenf (line 296) | func Lenf(t TestingT, object interface{}, length int, msg string, args .... function Nilf (line 306) | func Nilf(t TestingT, object interface{}, msg string, args ...interface{... function NoErrorf (line 319) | func NoErrorf(t TestingT, err error, msg string, args ...interface{}) bo... function NotContainsf (line 332) | func NotContainsf(t TestingT, s interface{}, contains interface{}, msg s... function NotEmptyf (line 345) | func NotEmptyf(t TestingT, object interface{}, msg string, args ...inter... function NotEqualf (line 358) | func NotEqualf(t TestingT, expected interface{}, actual interface{}, msg... function NotNilf (line 368) | func NotNilf(t TestingT, object interface{}, msg string, args ...interfa... function NotPanicsf (line 378) | func NotPanicsf(t TestingT, f PanicTestFunc, msg string, args ...interfa... function NotRegexpf (line 389) | func NotRegexpf(t TestingT, rx interface{}, str interface{}, msg string,... function NotSubsetf (line 400) | func NotSubsetf(t TestingT, list interface{}, subset interface{}, msg st... function NotZerof (line 408) | func NotZerof(t TestingT, i interface{}, msg string, args ...interface{}... function Panicsf (line 418) | func Panicsf(t TestingT, f PanicTestFunc, msg string, args ...interface{... function PanicsWithValuef (line 429) | func PanicsWithValuef(t TestingT, expected interface{}, f PanicTestFunc,... function Regexpf (line 440) | func Regexpf(t TestingT, rx interface{}, str interface{}, msg string, ar... function Subsetf (line 451) | func Subsetf(t TestingT, list interface{}, subset interface{}, msg strin... function Truef (line 461) | func Truef(t TestingT, value bool, msg string, args ...interface{}) bool { function WithinDurationf (line 471) | func WithinDurationf(t TestingT, expected time.Time, actual time.Time, d... function Zerof (line 479) | func Zerof(t TestingT, i interface{}, msg string, args ...interface{}) b... FILE: vendor/github.com/stretchr/testify/assert/assertion_forward.go method Condition (line 15) | func (a *Assertions) Condition(comp Comparison, msgAndArgs ...interface{... method Conditionf (line 23) | func (a *Assertions) Conditionf(comp Comparison, msg string, args ...int... method Contains (line 36) | func (a *Assertions) Contains(s interface{}, contains interface{}, msgAn... method Containsf (line 49) | func (a *Assertions) Containsf(s interface{}, contains interface{}, msg ... method DirExists (line 57) | func (a *Assertions) DirExists(path string, msgAndArgs ...interface{}) b... method DirExistsf (line 65) | func (a *Assertions) DirExistsf(path string, msg string, args ...interfa... method ElementsMatch (line 77) | func (a *Assertions) ElementsMatch(listA interface{}, listB interface{},... method ElementsMatchf (line 89) | func (a *Assertions) ElementsMatchf(listA interface{}, listB interface{}... method Empty (line 100) | func (a *Assertions) Empty(object interface{}, msgAndArgs ...interface{}... method Emptyf (line 111) | func (a *Assertions) Emptyf(object interface{}, msg string, args ...inte... method Equal (line 125) | func (a *Assertions) Equal(expected interface{}, actual interface{}, msg... method EqualError (line 137) | func (a *Assertions) EqualError(theError error, errString string, msgAnd... method EqualErrorf (line 149) | func (a *Assertions) EqualErrorf(theError error, errString string, msg s... method EqualValues (line 160) | func (a *Assertions) EqualValues(expected interface{}, actual interface{... method EqualValuesf (line 171) | func (a *Assertions) EqualValuesf(expected interface{}, actual interface... method Equalf (line 185) | func (a *Assertions) Equalf(expected interface{}, actual interface{}, ms... method Error (line 198) | func (a *Assertions) Error(err error, msgAndArgs ...interface{}) bool { method Errorf (line 211) | func (a *Assertions) Errorf(err error, msg string, args ...interface{}) ... method Exactly (line 221) | func (a *Assertions) Exactly(expected interface{}, actual interface{}, m... method Exactlyf (line 231) | func (a *Assertions) Exactlyf(expected interface{}, actual interface{}, ... method Fail (line 239) | func (a *Assertions) Fail(failureMessage string, msgAndArgs ...interface... method FailNow (line 247) | func (a *Assertions) FailNow(failureMessage string, msgAndArgs ...interf... method FailNowf (line 255) | func (a *Assertions) FailNowf(failureMessage string, msg string, args ..... method Failf (line 263) | func (a *Assertions) Failf(failureMessage string, msg string, args ...in... method False (line 273) | func (a *Assertions) False(value bool, msgAndArgs ...interface{}) bool { method Falsef (line 283) | func (a *Assertions) Falsef(value bool, msg string, args ...interface{})... method FileExists (line 291) | func (a *Assertions) FileExists(path string, msgAndArgs ...interface{}) ... method FileExistsf (line 299) | func (a *Assertions) FileExistsf(path string, msg string, args ...interf... method HTTPBodyContains (line 312) | func (a *Assertions) HTTPBodyContains(handler http.HandlerFunc, method s... method HTTPBodyContainsf (line 325) | func (a *Assertions) HTTPBodyContainsf(handler http.HandlerFunc, method ... method HTTPBodyNotContains (line 338) | func (a *Assertions) HTTPBodyNotContains(handler http.HandlerFunc, metho... method HTTPBodyNotContainsf (line 351) | func (a *Assertions) HTTPBodyNotContainsf(handler http.HandlerFunc, meth... method HTTPError (line 363) | func (a *Assertions) HTTPError(handler http.HandlerFunc, method string, ... method HTTPErrorf (line 375) | func (a *Assertions) HTTPErrorf(handler http.HandlerFunc, method string,... method HTTPRedirect (line 387) | func (a *Assertions) HTTPRedirect(handler http.HandlerFunc, method strin... method HTTPRedirectf (line 399) | func (a *Assertions) HTTPRedirectf(handler http.HandlerFunc, method stri... method HTTPSuccess (line 411) | func (a *Assertions) HTTPSuccess(handler http.HandlerFunc, method string... method HTTPSuccessf (line 423) | func (a *Assertions) HTTPSuccessf(handler http.HandlerFunc, method strin... method Implements (line 433) | func (a *Assertions) Implements(interfaceObject interface{}, object inte... method Implementsf (line 443) | func (a *Assertions) Implementsf(interfaceObject interface{}, object int... method InDelta (line 453) | func (a *Assertions) InDelta(expected interface{}, actual interface{}, d... method InDeltaMapValues (line 461) | func (a *Assertions) InDeltaMapValues(expected interface{}, actual inter... method InDeltaMapValuesf (line 469) | func (a *Assertions) InDeltaMapValuesf(expected interface{}, actual inte... method InDeltaSlice (line 477) | func (a *Assertions) InDeltaSlice(expected interface{}, actual interface... method InDeltaSlicef (line 485) | func (a *Assertions) InDeltaSlicef(expected interface{}, actual interfac... method InDeltaf (line 495) | func (a *Assertions) InDeltaf(expected interface{}, actual interface{}, ... method InEpsilon (line 503) | func (a *Assertions) InEpsilon(expected interface{}, actual interface{},... method InEpsilonSlice (line 511) | func (a *Assertions) InEpsilonSlice(expected interface{}, actual interfa... method InEpsilonSlicef (line 519) | func (a *Assertions) InEpsilonSlicef(expected interface{}, actual interf... method InEpsilonf (line 527) | func (a *Assertions) InEpsilonf(expected interface{}, actual interface{}... method IsType (line 535) | func (a *Assertions) IsType(expectedType interface{}, object interface{}... method IsTypef (line 543) | func (a *Assertions) IsTypef(expectedType interface{}, object interface{... method JSONEq (line 553) | func (a *Assertions) JSONEq(expected string, actual string, msgAndArgs .... method JSONEqf (line 563) | func (a *Assertions) JSONEqf(expected string, actual string, msg string,... method Len (line 574) | func (a *Assertions) Len(object interface{}, length int, msgAndArgs ...i... method Lenf (line 585) | func (a *Assertions) Lenf(object interface{}, length int, msg string, ar... method Nil (line 595) | func (a *Assertions) Nil(object interface{}, msgAndArgs ...interface{}) ... method Nilf (line 605) | func (a *Assertions) Nilf(object interface{}, msg string, args ...interf... method NoError (line 618) | func (a *Assertions) NoError(err error, msgAndArgs ...interface{}) bool { method NoErrorf (line 631) | func (a *Assertions) NoErrorf(err error, msg string, args ...interface{}... method NotContains (line 644) | func (a *Assertions) NotContains(s interface{}, contains interface{}, ms... method NotContainsf (line 657) | func (a *Assertions) NotContainsf(s interface{}, contains interface{}, m... method NotEmpty (line 670) | func (a *Assertions) NotEmpty(object interface{}, msgAndArgs ...interfac... method NotEmptyf (line 683) | func (a *Assertions) NotEmptyf(object interface{}, msg string, args ...i... method NotEqual (line 696) | func (a *Assertions) NotEqual(expected interface{}, actual interface{}, ... method NotEqualf (line 709) | func (a *Assertions) NotEqualf(expected interface{}, actual interface{},... method NotNil (line 719) | func (a *Assertions) NotNil(object interface{}, msgAndArgs ...interface{... method NotNilf (line 729) | func (a *Assertions) NotNilf(object interface{}, msg string, args ...int... method NotPanics (line 739) | func (a *Assertions) NotPanics(f PanicTestFunc, msgAndArgs ...interface{... method NotPanicsf (line 749) | func (a *Assertions) NotPanicsf(f PanicTestFunc, msg string, args ...int... method NotRegexp (line 760) | func (a *Assertions) NotRegexp(rx interface{}, str interface{}, msgAndAr... method NotRegexpf (line 771) | func (a *Assertions) NotRegexpf(rx interface{}, str interface{}, msg str... method NotSubset (line 782) | func (a *Assertions) NotSubset(list interface{}, subset interface{}, msg... method NotSubsetf (line 793) | func (a *Assertions) NotSubsetf(list interface{}, subset interface{}, ms... method NotZero (line 801) | func (a *Assertions) NotZero(i interface{}, msgAndArgs ...interface{}) b... method NotZerof (line 809) | func (a *Assertions) NotZerof(i interface{}, msg string, args ...interfa... method Panics (line 819) | func (a *Assertions) Panics(f PanicTestFunc, msgAndArgs ...interface{}) ... method PanicsWithValue (line 830) | func (a *Assertions) PanicsWithValue(expected interface{}, f PanicTestFu... method PanicsWithValuef (line 841) | func (a *Assertions) PanicsWithValuef(expected interface{}, f PanicTestF... method Panicsf (line 851) | func (a *Assertions) Panicsf(f PanicTestFunc, msg string, args ...interf... method Regexp (line 862) | func (a *Assertions) Regexp(rx interface{}, str interface{}, msgAndArgs ... method Regexpf (line 873) | func (a *Assertions) Regexpf(rx interface{}, str interface{}, msg string... method Subset (line 884) | func (a *Assertions) Subset(list interface{}, subset interface{}, msgAnd... method Subsetf (line 895) | func (a *Assertions) Subsetf(list interface{}, subset interface{}, msg s... method True (line 905) | func (a *Assertions) True(value bool, msgAndArgs ...interface{}) bool { method Truef (line 915) | func (a *Assertions) Truef(value bool, msg string, args ...interface{}) ... method WithinDuration (line 925) | func (a *Assertions) WithinDuration(expected time.Time, actual time.Time... method WithinDurationf (line 935) | func (a *Assertions) WithinDurationf(expected time.Time, actual time.Tim... method Zero (line 943) | func (a *Assertions) Zero(i interface{}, msgAndArgs ...interface{}) bool { method Zerof (line 951) | func (a *Assertions) Zerof(i interface{}, msg string, args ...interface{... FILE: vendor/github.com/stretchr/testify/assert/assertions.go type TestingT (line 26) | type TestingT interface type ComparisonAssertionFunc (line 32) | type ComparisonAssertionFunc type ValueAssertionFunc (line 36) | type ValueAssertionFunc type BoolAssertionFunc (line 40) | type BoolAssertionFunc type ErrorAssertionFunc (line 44) | type ErrorAssertionFunc type Comparison (line 47) | type Comparison function ObjectsAreEqual (line 56) | func ObjectsAreEqual(expected, actual interface{}) bool { function ObjectsAreEqualValues (line 78) | func ObjectsAreEqualValues(expected, actual interface{}) bool { function CallerInfo (line 103) | func CallerInfo() []string { function isTest (line 166) | func isTest(name, prefix string) bool { function messageFromMsgAndArgs (line 177) | func messageFromMsgAndArgs(msgAndArgs ...interface{}) string { function indentMessageLines (line 194) | func indentMessageLines(message string, longestLabelLen int) string { type failNower (line 209) | type failNower interface function FailNow (line 214) | func FailNow(t TestingT, failureMessage string, msgAndArgs ...interface{... function Fail (line 235) | func Fail(t TestingT, failureMessage string, msgAndArgs ...interface{}) ... type labeledContent (line 261) | type labeledContent struct function labeledOutput (line 275) | func labeledOutput(content ...labeledContent) string { function Implements (line 292) | func Implements(t TestingT, interfaceObject interface{}, object interfac... function IsType (line 309) | func IsType(t TestingT, expectedType interface{}, object interface{}, ms... function Equal (line 328) | func Equal(t TestingT, expected, actual interface{}, msgAndArgs ...inter... function formatUnequalValues (line 355) | func formatUnequalValues(expected, actual interface{}) (e string, a stri... function EqualValues (line 369) | func EqualValues(t TestingT, expected, actual interface{}, msgAndArgs ..... function Exactly (line 389) | func Exactly(t TestingT, expected, actual interface{}, msgAndArgs ...int... function NotNil (line 408) | func NotNil(t TestingT, object interface{}, msgAndArgs ...interface{}) b... function isNil (line 419) | func isNil(object interface{}) bool { function Nil (line 436) | func Nil(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { function isEmpty (line 447) | func isEmpty(object interface{}) bool { function Empty (line 478) | func Empty(t TestingT, object interface{}, msgAndArgs ...interface{}) bo... function NotEmpty (line 498) | func NotEmpty(t TestingT, object interface{}, msgAndArgs ...interface{})... function getLen (line 514) | func getLen(x interface{}) (ok bool, length int) { function Len (line 528) | func Len(t TestingT, object interface{}, length int, msgAndArgs ...inter... function True (line 546) | func True(t TestingT, value bool, msgAndArgs ...interface{}) bool { function False (line 567) | func False(t TestingT, value bool, msgAndArgs ...interface{}) bool { function NotEqual (line 586) | func NotEqual(t TestingT, expected, actual interface{}, msgAndArgs ...in... function includeElement (line 607) | func includeElement(list interface{}, element interface{}) (ok, found bo... function Contains (line 647) | func Contains(t TestingT, s, contains interface{}, msgAndArgs ...interfa... function NotContains (line 670) | func NotContains(t TestingT, s, contains interface{}, msgAndArgs ...inte... function Subset (line 691) | func Subset(t TestingT, list, subset interface{}, msgAndArgs ...interfac... function NotSubset (line 735) | func NotSubset(t TestingT, list, subset interface{}, msgAndArgs ...inter... function ElementsMatch (line 780) | func ElementsMatch(t TestingT, listA, listB interface{}, msgAndArgs ...i... function Condition (line 833) | func Condition(t TestingT, comp Comparison, msgAndArgs ...interface{}) b... type PanicTestFunc (line 846) | type PanicTestFunc function didPanic (line 849) | func didPanic(f PanicTestFunc) (bool, interface{}) { function Panics (line 873) | func Panics(t TestingT, f PanicTestFunc, msgAndArgs ...interface{}) bool { function PanicsWithValue (line 889) | func PanicsWithValue(t TestingT, expected interface{}, f PanicTestFunc, ... function NotPanics (line 908) | func NotPanics(t TestingT, f PanicTestFunc, msgAndArgs ...interface{}) b... function WithinDuration (line 923) | func WithinDuration(t TestingT, expected, actual time.Time, delta time.D... function toFloat (line 936) | func toFloat(x interface{}) (float64, bool) { function InDelta (line 975) | func InDelta(t TestingT, expected, actual interface{}, delta float64, ms... function InDeltaSlice (line 1004) | func InDeltaSlice(t TestingT, expected, actual interface{}, delta float6... function InDeltaMapValues (line 1028) | func InDeltaMapValues(t TestingT, expected, actual interface{}, delta fl... function calcRelativeError (line 1071) | func calcRelativeError(expected, actual interface{}) (float64, error) { function InEpsilon (line 1088) | func InEpsilon(t TestingT, expected, actual interface{}, epsilon float64... function InEpsilonSlice (line 1105) | func InEpsilonSlice(t TestingT, expected, actual interface{}, epsilon fl... function NoError (line 1138) | func NoError(t TestingT, err error, msgAndArgs ...interface{}) bool { function Error (line 1155) | func Error(t TestingT, err error, msgAndArgs ...interface{}) bool { function EqualError (line 1172) | func EqualError(t TestingT, theError error, errString string, msgAndArgs... function matchRegexp (line 1191) | func matchRegexp(rx interface{}, str interface{}) bool { function Regexp (line 1208) | func Regexp(t TestingT, rx interface{}, str interface{}, msgAndArgs ...i... function NotRegexp (line 1226) | func NotRegexp(t TestingT, rx interface{}, str interface{}, msgAndArgs .... function Zero (line 1241) | func Zero(t TestingT, i interface{}, msgAndArgs ...interface{}) bool { function NotZero (line 1252) | func NotZero(t TestingT, i interface{}, msgAndArgs ...interface{}) bool { function FileExists (line 1263) | func FileExists(t TestingT, path string, msgAndArgs ...interface{}) bool { function DirExists (line 1281) | func DirExists(t TestingT, path string, msgAndArgs ...interface{}) bool { function JSONEq (line 1301) | func JSONEq(t TestingT, expected string, actual string, msgAndArgs ...in... function typeAndKind (line 1318) | func typeAndKind(v interface{}) (reflect.Type, reflect.Kind) { function diff (line 1331) | func diff(expected interface{}, actual interface{}) string { function validateEqualArgs (line 1371) | func validateEqualArgs(expected, actual interface{}) error { function isFunction (line 1378) | func isFunction(arg interface{}) bool { type tHelper (line 1392) | type tHelper interface FILE: vendor/github.com/stretchr/testify/assert/forward_assertions.go type Assertions (line 5) | type Assertions struct function New (line 10) | func New(t TestingT) *Assertions { FILE: vendor/github.com/stretchr/testify/assert/http_assertions.go function httpCode (line 13) | func httpCode(handler http.HandlerFunc, method, url string, values url.V... function HTTPSuccess (line 29) | func HTTPSuccess(t TestingT, handler http.HandlerFunc, method, url strin... function HTTPRedirect (line 52) | func HTTPRedirect(t TestingT, handler http.HandlerFunc, method, url stri... function HTTPError (line 75) | func HTTPError(t TestingT, handler http.HandlerFunc, method, url string,... function HTTPBody (line 95) | func HTTPBody(handler http.HandlerFunc, method, url string, values url.V... function HTTPBodyContains (line 111) | func HTTPBodyContains(t TestingT, handler http.HandlerFunc, method, url ... function HTTPBodyNotContains (line 131) | func HTTPBodyNotContains(t TestingT, handler http.HandlerFunc, method, u... FILE: vendor/golang.org/x/crypto/ripemd160/ripemd160.go function init (line 17) | func init() { constant Size (line 22) | Size = 20 constant BlockSize (line 25) | BlockSize = 64 constant _s0 (line 28) | _s0 = 0x67452301 constant _s1 (line 29) | _s1 = 0xefcdab89 constant _s2 (line 30) | _s2 = 0x98badcfe constant _s3 (line 31) | _s3 = 0x10325476 constant _s4 (line 32) | _s4 = 0xc3d2e1f0 type digest (line 36) | type digest struct method Reset (line 43) | func (d *digest) Reset() { method Size (line 56) | func (d *digest) Size() int { return Size } method BlockSize (line 58) | func (d *digest) BlockSize() int { return BlockSize } method Write (line 60) | func (d *digest) Write(p []byte) (nn int, err error) { method Sum (line 86) | func (d0 *digest) Sum(in []byte) []byte { function New (line 50) | func New() hash.Hash { FILE: vendor/golang.org/x/crypto/ripemd160/ripemd160block.go function _Block (line 49) | func _Block(md *digest, p []byte) int { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/actions.go type Action (line 6) | type Action type actionMixin (line 8) | type actionMixin struct method addAction (line 18) | func (a *actionMixin) addAction(action Action) { method addPreAction (line 22) | func (a *actionMixin) addPreAction(action Action) { method applyActions (line 26) | func (a *actionMixin) applyActions(context *ParseContext) error { method applyPreActions (line 35) | func (a *actionMixin) applyPreActions(context *ParseContext) error { type actionApplier (line 13) | type actionApplier interface FILE: vendor/gopkg.in/alecthomas/kingpin.v2/app.go type ApplicationValidator (line 19) | type ApplicationValidator type Application (line 23) | type Application struct method generateLongHelp (line 73) | func (a *Application) generateLongHelp(c *ParseContext) error { method generateManPage (line 82) | func (a *Application) generateManPage(c *ParseContext) error { method generateBashCompletionScript (line 91) | func (a *Application) generateBashCompletionScript(c *ParseContext) er... method generateZSHCompletionScript (line 100) | func (a *Application) generateZSHCompletionScript(c *ParseContext) err... method DefaultEnvars (line 114) | func (a *Application) DefaultEnvars() *Application { method Terminate (line 121) | func (a *Application) Terminate(terminate func(int)) *Application { method Writer (line 131) | func (a *Application) Writer(w io.Writer) *Application { method ErrorWriter (line 138) | func (a *Application) ErrorWriter(w io.Writer) *Application { method UsageWriter (line 144) | func (a *Application) UsageWriter(w io.Writer) *Application { method UsageTemplate (line 151) | func (a *Application) UsageTemplate(template string) *Application { method Validate (line 157) | func (a *Application) Validate(validator ApplicationValidator) *Applic... method ParseContext (line 164) | func (a *Application) ParseContext(args []string) (*ParseContext, erro... method parseContext (line 168) | func (a *Application) parseContext(ignoreDefault bool, args []string) ... method Parse (line 183) | func (a *Application) Parse(args []string) (command string, err error) { method writeUsage (line 230) | func (a *Application) writeUsage(context *ParseContext, err error) { method maybeHelp (line 244) | func (a *Application) maybeHelp(context *ParseContext) { method Version (line 255) | func (a *Application) Version(version string) *Application { method Author (line 267) | func (a *Application) Author(author string) *Application { method Action (line 277) | func (a *Application) Action(action Action) *Application { method PreAction (line 283) | func (a *Application) PreAction(action Action) *Application { method Command (line 289) | func (a *Application) Command(name, help string) *CmdClause { method Interspersed (line 296) | func (a *Application) Interspersed(interspersed bool) *Application { method defaultEnvarPrefix (line 301) | func (a *Application) defaultEnvarPrefix() string { method init (line 308) | func (a *Application) init() error { method execute (line 379) | func (a *Application) execute(context *ParseContext, selected []string... method setDefaults (line 401) | func (a *Application) setDefaults(context *ParseContext) error { method validateRequired (line 439) | func (a *Application) validateRequired(context *ParseContext) error { method setValues (line 474) | func (a *Application) setValues(context *ParseContext) (selected []str... method applyValidators (line 516) | func (a *Application) applyValidators(context *ParseContext) (err erro... method applyPreActions (line 532) | func (a *Application) applyPreActions(context *ParseContext, dispatch ... method applyActions (line 550) | func (a *Application) applyActions(context *ParseContext) error { method Errorf (line 566) | func (a *Application) Errorf(format string, args ...interface{}) { method Fatalf (line 571) | func (a *Application) Fatalf(format string, args ...interface{}) { method FatalUsage (line 578) | func (a *Application) FatalUsage(format string, args ...interface{}) { method FatalUsageContext (line 588) | func (a *Application) FatalUsageContext(context *ParseContext, format ... method FatalIfError (line 598) | func (a *Application) FatalIfError(err error, format string, args ...i... method completionOptions (line 609) | func (a *Application) completionOptions(context *ParseContext) []string { method generateBashCompletion (line 681) | func (a *Application) generateBashCompletion(context *ParseContext) { function New (line 50) | func New(name, help string) *Application { function checkDuplicateFlags (line 355) | func checkDuplicateFlags(current *CmdClause, flagGroups []*flagGroup) er... function envarTransform (line 686) | func envarTransform(name string) string { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/args.go type argGroup (line 7) | type argGroup struct method have (line 15) | func (a *argGroup) have() bool { method GetArg (line 23) | func (a *argGroup) GetArg(name string) *ArgClause { method Arg (line 32) | func (a *argGroup) Arg(name, help string) *ArgClause { method init (line 38) | func (a *argGroup) init() error { function newArgGroup (line 11) | func newArgGroup() *argGroup { type ArgClause (line 66) | type ArgClause struct method setDefault (line 85) | func (a *ArgClause) setDefault() error { method needsValue (line 111) | func (a *ArgClause) needsValue() bool { method consumesRemainder (line 116) | func (a *ArgClause) consumesRemainder() bool { method Required (line 124) | func (a *ArgClause) Required() *ArgClause { method Default (line 130) | func (a *ArgClause) Default(values ...string) *ArgClause { method Envar (line 138) | func (a *ArgClause) Envar(name string) *ArgClause { method NoEnvar (line 146) | func (a *ArgClause) NoEnvar() *ArgClause { method Action (line 152) | func (a *ArgClause) Action(action Action) *ArgClause { method PreAction (line 157) | func (a *ArgClause) PreAction(action Action) *ArgClause { method HintAction (line 163) | func (a *ArgClause) HintAction(action HintAction) *ArgClause { method HintOptions (line 169) | func (a *ArgClause) HintOptions(options ...string) *ArgClause { method init (line 176) | func (a *ArgClause) init() error { function newArg (line 77) | func newArg(name, help string) *ArgClause { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/cmd.go type cmdMixin (line 8) | type cmdMixin struct method CmdCompletion (line 17) | func (c *cmdMixin) CmdCompletion(context *ParseContext) []string { method FlagCompletion (line 51) | func (c *cmdMixin) FlagCompletion(flagName string, flagValue string) (... type cmdGroup (line 94) | type cmdGroup struct method defaultSubcommand (line 101) | func (c *cmdGroup) defaultSubcommand() *CmdClause { method cmdNames (line 110) | func (c *cmdGroup) cmdNames() []string { method GetCommand (line 122) | func (c *cmdGroup) GetCommand(name string) *CmdClause { method flattenedCommands (line 133) | func (c *cmdGroup) flattenedCommands() (out []*CmdClause) { method addCommand (line 143) | func (c *cmdGroup) addCommand(name, help string) *CmdClause { method init (line 150) | func (c *cmdGroup) init() error { method have (line 180) | func (c *cmdGroup) have() bool { function newCmdGroup (line 126) | func newCmdGroup(app *Application) *cmdGroup { type CmdClauseValidator (line 184) | type CmdClauseValidator type CmdClause (line 188) | type CmdClause struct method Alias (line 213) | func (c *CmdClause) Alias(name string) *CmdClause { method Validate (line 219) | func (c *CmdClause) Validate(validator CmdClauseValidator) *CmdClause { method FullCommand (line 224) | func (c *CmdClause) FullCommand() string { method Command (line 233) | func (c *CmdClause) Command(name, help string) *CmdClause { method Default (line 240) | func (c *CmdClause) Default() *CmdClause { method Action (line 245) | func (c *CmdClause) Action(action Action) *CmdClause { method PreAction (line 250) | func (c *CmdClause) PreAction(action Action) *CmdClause { method init (line 255) | func (c *CmdClause) init() error { method Hidden (line 271) | func (c *CmdClause) Hidden() *CmdClause { function newCommand (line 200) | func newCommand(app *Application, name, help string) *CmdClause { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/completions.go type HintAction (line 5) | type HintAction type completionsMixin (line 6) | type completionsMixin struct method addHintAction (line 11) | func (a *completionsMixin) addHintAction(action HintAction) { method addHintActionBuiltin (line 16) | func (a *completionsMixin) addHintActionBuiltin(action HintAction) { method resolveCompletions (line 20) | func (a *completionsMixin) resolveCompletions() []string { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/envar.go type envarMixin (line 14) | type envarMixin struct method HasEnvarValue (line 19) | func (e *envarMixin) HasEnvarValue() bool { method GetEnvarValue (line 23) | func (e *envarMixin) GetEnvarValue() string { method GetSplitEnvarValue (line 30) | func (e *envarMixin) GetSplitEnvarValue() []string { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/flags.go type flagGroup (line 8) | type flagGroup struct method GetFlag (line 25) | func (f *flagGroup) GetFlag(name string) *FlagClause { method Flag (line 30) | func (f *flagGroup) Flag(name, help string) *FlagClause { method init (line 37) | func (f *flagGroup) init(defaultEnvarPrefix string) error { method checkDuplicates (line 55) | func (f *flagGroup) checkDuplicates() error { method parse (line 73) | func (f *flagGroup) parse(context *ParseContext) (*FlagClause, error) { function newFlagGroup (line 14) | func newFlagGroup() *flagGroup { type FlagClause (line 144) | type FlagClause struct method setDefault (line 165) | func (f *FlagClause) setDefault() error { method needsValue (line 192) | func (f *FlagClause) needsValue() bool { method init (line 197) | func (f *FlagClause) init() error { method Action (line 211) | func (f *FlagClause) Action(action Action) *FlagClause { method PreAction (line 216) | func (f *FlagClause) PreAction(action Action) *FlagClause { method HintAction (line 222) | func (a *FlagClause) HintAction(action HintAction) *FlagClause { method HintOptions (line 228) | func (a *FlagClause) HintOptions(options ...string) *FlagClause { method EnumVar (line 235) | func (a *FlagClause) EnumVar(target *string, options ...string) { method Enum (line 242) | func (a *FlagClause) Enum(options ...string) (target *string) { method Default (line 250) | func (f *FlagClause) Default(values ...string) *FlagClause { method OverrideDefaultFromEnvar (line 256) | func (f *FlagClause) OverrideDefaultFromEnvar(envar string) *FlagClause { method Envar (line 263) | func (f *FlagClause) Envar(name string) *FlagClause { method NoEnvar (line 271) | func (f *FlagClause) NoEnvar() *FlagClause { method PlaceHolder (line 280) | func (f *FlagClause) PlaceHolder(placeholder string) *FlagClause { method Hidden (line 286) | func (f *FlagClause) Hidden() *FlagClause { method Required (line 292) | func (f *FlagClause) Required() *FlagClause { method Short (line 298) | func (f *FlagClause) Short(name rune) *FlagClause { method Bool (line 304) | func (f *FlagClause) Bool() (target *bool) { function newFlag (line 157) | func newFlag(name, help string) *FlagClause { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/global.go function Command (line 20) | func Command(name, help string) *CmdClause { function Flag (line 25) | func Flag(name, help string) *FlagClause { function Arg (line 30) | func Arg(name, help string) *ArgClause { function Parse (line 36) | func Parse() string { function Errorf (line 46) | func Errorf(format string, args ...interface{}) { function Fatalf (line 51) | func Fatalf(format string, args ...interface{}) { function FatalIfError (line 57) | func FatalIfError(err error, format string, args ...interface{}) { function FatalUsage (line 63) | func FatalUsage(format string, args ...interface{}) { function FatalUsageContext (line 69) | func FatalUsageContext(context *ParseContext, format string, args ...int... function Usage (line 74) | func Usage() { function UsageTemplate (line 79) | func UsageTemplate(template string) *Application { function MustParse (line 84) | func MustParse(command string, err error) string { function Version (line 92) | func Version(version string) *Application { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/guesswidth.go function guessWidth (line 7) | func guessWidth(w io.Writer) int { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/guesswidth_unix.go function guessWidth (line 13) | func guessWidth(w io.Writer) int { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/model.go type FlagGroupModel (line 11) | type FlagGroupModel struct method FlagSummary (line 15) | func (f *FlagGroupModel) FlagSummary() string { type FlagModel (line 36) | type FlagModel struct method String (line 48) | func (f *FlagModel) String() string { method IsBoolFlag (line 52) | func (f *FlagModel) IsBoolFlag() bool { method FormatPlaceHolder (line 59) | func (f *FlagModel) FormatPlaceHolder() string { type ArgGroupModel (line 76) | type ArgGroupModel struct method ArgSummary (line 80) | func (a *ArgGroupModel) ArgSummary() string { type ArgModel (line 95) | type ArgModel struct method String (line 104) | func (a *ArgModel) String() string { type CmdGroupModel (line 108) | type CmdGroupModel struct method FlattenedCommands (line 112) | func (c *CmdGroupModel) FlattenedCommands() (out []*CmdModel) { type CmdModel (line 122) | type CmdModel struct method String (line 135) | func (c *CmdModel) String() string { type ApplicationModel (line 139) | type ApplicationModel struct method Model (line 149) | func (a *Application) Model() *ApplicationModel { method Model (line 161) | func (a *argGroup) Model() *ArgGroupModel { method Model (line 169) | func (a *ArgClause) Model() *ArgModel { method Model (line 180) | func (f *flagGroup) Model() *FlagGroupModel { method Model (line 188) | func (f *FlagClause) Model() *FlagModel { method Model (line 202) | func (c *cmdGroup) Model() *CmdGroupModel { method Model (line 210) | func (c *CmdClause) Model() *CmdModel { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/parser.go type TokenType (line 11) | type TokenType method String (line 22) | func (t TokenType) String() string { constant TokenShort (line 15) | TokenShort TokenType = iota constant TokenLong (line 16) | TokenLong constant TokenArg (line 17) | TokenArg constant TokenError (line 18) | TokenError constant TokenEOL (line 19) | TokenEOL type Token (line 42) | type Token struct method Equal (line 48) | func (t *Token) Equal(o *Token) bool { method IsFlag (line 52) | func (t *Token) IsFlag() bool { method IsEOF (line 56) | func (t *Token) IsEOF() bool { method String (line 60) | func (t *Token) String() string { type ParseElement (line 78) | type ParseElement struct type ParseContext (line 89) | type ParseContext struct method nextArg (line 104) | func (p *ParseContext) nextArg() *ArgClause { method next (line 115) | func (p *ParseContext) next() { method HasTrailingArgs (line 122) | func (p *ParseContext) HasTrailingArgs() bool { method mergeFlags (line 136) | func (p *ParseContext) mergeFlags(flags *flagGroup) { method mergeArgs (line 146) | func (p *ParseContext) mergeArgs(args *argGroup) { method EOL (line 152) | func (p *ParseContext) EOL() bool { method Error (line 156) | func (p *ParseContext) Error() bool { method Next (line 161) | func (p *ParseContext) Next() *Token { method Peek (line 233) | func (p *ParseContext) Peek() *Token { method Push (line 240) | func (p *ParseContext) Push(token *Token) *Token { method pop (line 245) | func (p *ParseContext) pop() *Token { method String (line 252) | func (p *ParseContext) String() string { method matchedFlag (line 256) | func (p *ParseContext) matchedFlag(flag *FlagClause, value string) { method matchedArg (line 260) | func (p *ParseContext) matchedArg(arg *ArgClause, value string) { method matchedCmd (line 264) | func (p *ParseContext) matchedCmd(cmd *CmdClause) { function tokenize (line 126) | func tokenize(args []string, ignoreDefault bool) *ParseContext { function ExpandArgsFromFile (line 272) | func ExpandArgsFromFile(filename string) (out []string, err error) { function parse (line 296) | func parse(context *ParseContext, app *Application) (err error) { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/parsers.go type Settings (line 12) | type Settings interface type parserMixin (line 16) | type parserMixin struct method SetValue (line 21) | func (p *parserMixin) SetValue(value Value) { method StringMap (line 26) | func (p *parserMixin) StringMap() (target *map[string]string) { method Duration (line 33) | func (p *parserMixin) Duration() (target *time.Duration) { method Bytes (line 40) | func (p *parserMixin) Bytes() (target *units.Base2Bytes) { method IP (line 47) | func (p *parserMixin) IP() (target *net.IP) { method TCP (line 54) | func (p *parserMixin) TCP() (target **net.TCPAddr) { method TCPVar (line 61) | func (p *parserMixin) TCPVar(target **net.TCPAddr) { method ExistingFile (line 66) | func (p *parserMixin) ExistingFile() (target *string) { method ExistingDir (line 73) | func (p *parserMixin) ExistingDir() (target *string) { method ExistingFileOrDir (line 80) | func (p *parserMixin) ExistingFileOrDir() (target *string) { method File (line 87) | func (p *parserMixin) File() (target **os.File) { method OpenFile (line 94) | func (p *parserMixin) OpenFile(flag int, perm os.FileMode) (target **o... method URL (line 101) | func (p *parserMixin) URL() (target **url.URL) { method StringMapVar (line 108) | func (p *parserMixin) StringMapVar(target *map[string]string) { method Float (line 113) | func (p *parserMixin) Float() (target *float64) { method FloatVar (line 118) | func (p *parserMixin) FloatVar(target *float64) { method DurationVar (line 123) | func (p *parserMixin) DurationVar(target *time.Duration) { method BytesVar (line 128) | func (p *parserMixin) BytesVar(target *units.Base2Bytes) { method IPVar (line 133) | func (p *parserMixin) IPVar(target *net.IP) { method ExistingFileVar (line 138) | func (p *parserMixin) ExistingFileVar(target *string) { method ExistingDirVar (line 143) | func (p *parserMixin) ExistingDirVar(target *string) { method ExistingFileOrDirVar (line 148) | func (p *parserMixin) ExistingFileOrDirVar(target *string) { method FileVar (line 153) | func (p *parserMixin) FileVar(target **os.File) { method OpenFileVar (line 158) | func (p *parserMixin) OpenFileVar(target **os.File, flag int, perm os.... method URLVar (line 163) | func (p *parserMixin) URLVar(target **url.URL) { method URLList (line 168) | func (p *parserMixin) URLList() (target *[]*url.URL) { method URLListVar (line 175) | func (p *parserMixin) URLListVar(target *[]*url.URL) { method Enum (line 180) | func (p *parserMixin) Enum(options ...string) (target *string) { method EnumVar (line 187) | func (p *parserMixin) EnumVar(target *string, options ...string) { method Enums (line 192) | func (p *parserMixin) Enums(options ...string) (target *[]string) { method EnumsVar (line 199) | func (p *parserMixin) EnumsVar(target *[]string, options ...string) { method Counter (line 204) | func (p *parserMixin) Counter() (target *int) { method CounterVar (line 210) | func (p *parserMixin) CounterVar(target *int) { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/usage.go function formatTwoColumns (line 17) | func formatTwoColumns(w io.Writer, indent, padding, width int, rows [][2... method Usage (line 46) | func (a *Application) Usage(args []string) { function formatAppUsage (line 54) | func formatAppUsage(app *ApplicationModel) string { function formatCmdUsage (line 65) | func formatCmdUsage(app *ApplicationModel, cmd *CmdModel) string { function formatFlag (line 76) | func formatFlag(haveShort bool, flag *FlagModel) string { type templateParseContext (line 96) | type templateParseContext struct type templateContext (line 102) | type templateContext struct method UsageForContext (line 110) | func (a *Application) UsageForContext(context *ParseContext) error { method UsageForContextWithTemplate (line 115) | func (a *Application) UsageForContextWithTemplate(context *ParseContext,... FILE: vendor/gopkg.in/alecthomas/kingpin.v2/values.go type Value (line 28) | type Value interface type Getter (line 37) | type Getter interface type boolFlag (line 44) | type boolFlag interface type remainderArg (line 51) | type remainderArg interface type repeatableFlag (line 57) | type repeatableFlag interface type accumulator (line 62) | type accumulator struct method String (line 86) | func (a *accumulator) String() string { method Set (line 95) | func (a *accumulator) Set(value string) error { method Get (line 105) | func (a *accumulator) Get() interface{} { method IsCumulative (line 109) | func (a *accumulator) IsCumulative() bool { function newAccumulator (line 74) | func newAccumulator(slice interface{}, element func(value interface{}) V... method IsBoolFlag (line 113) | func (b *boolValue) IsBoolFlag() bool { return true } type durationValue (line 116) | type durationValue method Set (line 122) | func (d *durationValue) Set(s string) error { method Get (line 128) | func (d *durationValue) Get() interface{} { return time.Duration(*d) } method String (line 130) | func (d *durationValue) String() string { return (*time.Duration)(d).S... function newDurationValue (line 118) | func newDurationValue(p *time.Duration) *durationValue { type stringMapValue (line 133) | type stringMapValue method Set (line 141) | func (s *stringMapValue) Set(value string) error { method Get (line 150) | func (s *stringMapValue) Get() interface{} { method String (line 154) | func (s *stringMapValue) String() string { method IsCumulative (line 158) | func (s *stringMapValue) IsCumulative() bool { function newStringMapValue (line 135) | func newStringMapValue(p *map[string]string) *stringMapValue { type ipValue (line 163) | type ipValue method Set (line 169) | func (i *ipValue) Set(value string) error { method Get (line 178) | func (i *ipValue) Get() interface{} { method String (line 182) | func (i *ipValue) String() string { function newIPValue (line 165) | func newIPValue(p *net.IP) *ipValue { type tcpAddrValue (line 187) | type tcpAddrValue struct method Set (line 195) | func (i *tcpAddrValue) Set(value string) error { method Get (line 204) | func (t *tcpAddrValue) Get() interface{} { method String (line 208) | func (i *tcpAddrValue) String() string { function newTCPAddrValue (line 191) | func newTCPAddrValue(p **net.TCPAddr) *tcpAddrValue { type fileStatValue (line 214) | type fileStatValue struct method Set (line 226) | func (e *fileStatValue) Set(value string) error { method Get (line 238) | func (f *fileStatValue) Get() interface{} { method String (line 242) | func (e *fileStatValue) String() string { function newFileStatValue (line 219) | func newFileStatValue(p *string, predicate func(os.FileInfo) error) *fil... type fileValue (line 248) | type fileValue struct method Set (line 258) | func (f *fileValue) Set(value string) error { method Get (line 267) | func (f *fileValue) Get() interface{} { method String (line 271) | func (f *fileValue) String() string { function newFileValue (line 254) | func newFileValue(p **os.File, flag int, perm os.FileMode) *fileValue { type urlValue (line 279) | type urlValue struct method Set (line 287) | func (u *urlValue) Set(value string) error { method Get (line 296) | func (u *urlValue) Get() interface{} { method String (line 300) | func (u *urlValue) String() string { function newURLValue (line 283) | func newURLValue(p **url.URL) *urlValue { type urlListValue (line 308) | type urlListValue method Set (line 314) | func (u *urlListValue) Set(value string) error { method Get (line 323) | func (u *urlListValue) Get() interface{} { method String (line 327) | func (u *urlListValue) String() string { method IsCumulative (line 335) | func (u *urlListValue) IsCumulative() bool { function newURLListValue (line 310) | func newURLListValue(p *[]*url.URL) *urlListValue { type enumValue (line 340) | type enumValue struct method String (line 352) | func (a *enumValue) String() string { method Set (line 356) | func (a *enumValue) Set(value string) error { method Get (line 366) | func (e *enumValue) Get() interface{} { function newEnumFlag (line 345) | func newEnumFlag(target *string, options ...string) *enumValue { type enumsValue (line 371) | type enumsValue struct method Set (line 383) | func (s *enumsValue) Set(value string) error { method Get (line 393) | func (e *enumsValue) Get() interface{} { method String (line 397) | func (s *enumsValue) String() string { method IsCumulative (line 401) | func (s *enumsValue) IsCumulative() bool { function newEnumsFlag (line 376) | func newEnumsFlag(target *[]string, options ...string) *enumsValue { type bytesValue (line 406) | type bytesValue method Set (line 412) | func (d *bytesValue) Set(s string) error { method Get (line 418) | func (d *bytesValue) Get() interface{} { return units.Base2Bytes(*d) } method String (line 420) | func (d *bytesValue) String() string { return (*units.Base2Bytes)(d).S... function newBytesValue (line 408) | func newBytesValue(p *units.Base2Bytes) *bytesValue { function newExistingFileValue (line 422) | func newExistingFileValue(target *string) *fileStatValue { function newExistingDirValue (line 431) | func newExistingDirValue(target *string) *fileStatValue { function newExistingFileOrDirValue (line 440) | func newExistingFileOrDirValue(target *string) *fileStatValue { type counterValue (line 444) | type counterValue method Set (line 450) | func (c *counterValue) Set(s string) error { method Get (line 455) | func (c *counterValue) Get() interface{} { return (int)(*c) } method IsBoolFlag (line 456) | func (c *counterValue) IsBoolFlag() bool { return true } method String (line 457) | func (c *counterValue) String() string { return fmt.Sprintf("%d", ... method IsCumulative (line 458) | func (c *counterValue) IsCumulative() bool { return true } function newCounterValue (line 446) | func newCounterValue(n *int) *counterValue { function resolveHost (line 460) | func resolveHost(value string) (net.IP, error) { FILE: vendor/gopkg.in/alecthomas/kingpin.v2/values_generated.go type boolValue (line 15) | type boolValue struct method Set (line 21) | func (f *boolValue) Set(s string) error { method Get (line 29) | func (f *boolValue) Get() interface{} { return (bool)(*f.v) } method String (line 31) | func (f *boolValue) String() string { return fmt.Sprintf("%v", *f.v) } function newBoolValue (line 17) | func newBoolValue(p *bool) *boolValue { method Bool (line 34) | func (p *parserMixin) Bool() (target *bool) { method BoolVar (line 40) | func (p *parserMixin) BoolVar(target *bool) { method BoolList (line 45) | func (p *parserMixin) BoolList() (target *[]bool) { method BoolListVar (line 51) | func (p *parserMixin) BoolListVar(target *[]bool) { type stringValue (line 58) | type stringValue struct method Set (line 64) | func (f *stringValue) Set(s string) error { method Get (line 72) | func (f *stringValue) Get() interface{} { return (string)(*f.v) } method String (line 74) | func (f *stringValue) String() string { return string(*f.v) } function newStringValue (line 60) | func newStringValue(p *string) *stringValue { method String (line 77) | func (p *parserMixin) String() (target *string) { method StringVar (line 83) | func (p *parserMixin) StringVar(target *string) { method Strings (line 88) | func (p *parserMixin) Strings() (target *[]string) { method StringsVar (line 94) | func (p *parserMixin) StringsVar(target *[]string) { type uintValue (line 101) | type uintValue struct method Set (line 107) | func (f *uintValue) Set(s string) error { method Get (line 115) | func (f *uintValue) Get() interface{} { return (uint)(*f.v) } method String (line 117) | func (f *uintValue) String() string { return fmt.Sprintf("%v", *f.v) } function newUintValue (line 103) | func newUintValue(p *uint) *uintValue { method Uint (line 120) | func (p *parserMixin) Uint() (target *uint) { method UintVar (line 126) | func (p *parserMixin) UintVar(target *uint) { method Uints (line 131) | func (p *parserMixin) Uints() (target *[]uint) { method UintsVar (line 137) | func (p *parserMixin) UintsVar(target *[]uint) { type uint8Value (line 144) | type uint8Value struct method Set (line 150) | func (f *uint8Value) Set(s string) error { method Get (line 158) | func (f *uint8Value) Get() interface{} { return (uint8)(*f.v) } method String (line 160) | func (f *uint8Value) String() string { return fmt.Sprintf("%v", *f.v) } function newUint8Value (line 146) | func newUint8Value(p *uint8) *uint8Value { method Uint8 (line 163) | func (p *parserMixin) Uint8() (target *uint8) { method Uint8Var (line 169) | func (p *parserMixin) Uint8Var(target *uint8) { method Uint8List (line 174) | func (p *parserMixin) Uint8List() (target *[]uint8) { method Uint8ListVar (line 180) | func (p *parserMixin) Uint8ListVar(target *[]uint8) { type uint16Value (line 187) | type uint16Value struct method Set (line 193) | func (f *uint16Value) Set(s string) error { method Get (line 201) | func (f *uint16Value) Get() interface{} { return (uint16)(*f.v) } method String (line 203) | func (f *uint16Value) String() string { return fmt.Sprintf("%v", *f.v) } function newUint16Value (line 189) | func newUint16Value(p *uint16) *uint16Value { method Uint16 (line 206) | func (p *parserMixin) Uint16() (target *uint16) { method Uint16Var (line 212) | func (p *parserMixin) Uint16Var(target *uint16) { method Uint16List (line 217) | func (p *parserMixin) Uint16List() (target *[]uint16) { method Uint16ListVar (line 223) | func (p *parserMixin) Uint16ListVar(target *[]uint16) { type uint32Value (line 230) | type uint32Value struct method Set (line 236) | func (f *uint32Value) Set(s string) error { method Get (line 244) | func (f *uint32Value) Get() interface{} { return (uint32)(*f.v) } method String (line 246) | func (f *uint32Value) String() string { return fmt.Sprintf("%v", *f.v) } function newUint32Value (line 232) | func newUint32Value(p *uint32) *uint32Value { method Uint32 (line 249) | func (p *parserMixin) Uint32() (target *uint32) { method Uint32Var (line 255) | func (p *parserMixin) Uint32Var(target *uint32) { method Uint32List (line 260) | func (p *parserMixin) Uint32List() (target *[]uint32) { method Uint32ListVar (line 266) | func (p *parserMixin) Uint32ListVar(target *[]uint32) { type uint64Value (line 273) | type uint64Value struct method Set (line 279) | func (f *uint64Value) Set(s string) error { method Get (line 287) | func (f *uint64Value) Get() interface{} { return (uint64)(*f.v) } method String (line 289) | func (f *uint64Value) String() string { return fmt.Sprintf("%v", *f.v) } function newUint64Value (line 275) | func newUint64Value(p *uint64) *uint64Value { method Uint64 (line 292) | func (p *parserMixin) Uint64() (target *uint64) { method Uint64Var (line 298) | func (p *parserMixin) Uint64Var(target *uint64) { method Uint64List (line 303) | func (p *parserMixin) Uint64List() (target *[]uint64) { method Uint64ListVar (line 309) | func (p *parserMixin) Uint64ListVar(target *[]uint64) { type intValue (line 316) | type intValue struct method Set (line 322) | func (f *intValue) Set(s string) error { method Get (line 330) | func (f *intValue) Get() interface{} { return (int)(*f.v) } method String (line 332) | func (f *intValue) String() string { return fmt.Sprintf("%v", *f.v) } function newIntValue (line 318) | func newIntValue(p *int) *intValue { method Int (line 335) | func (p *parserMixin) Int() (target *int) { method IntVar (line 341) | func (p *parserMixin) IntVar(target *int) { method Ints (line 346) | func (p *parserMixin) Ints() (target *[]int) { method IntsVar (line 352) | func (p *parserMixin) IntsVar(target *[]int) { type int8Value (line 359) | type int8Value struct method Set (line 365) | func (f *int8Value) Set(s string) error { method Get (line 373) | func (f *int8Value) Get() interface{} { return (int8)(*f.v) } method String (line 375) | func (f *int8Value) String() string { return fmt.Sprintf("%v", *f.v) } function newInt8Value (line 361) | func newInt8Value(p *int8) *int8Value { method Int8 (line 378) | func (p *parserMixin) Int8() (target *int8) { method Int8Var (line 384) | func (p *parserMixin) Int8Var(target *int8) { method Int8List (line 389) | func (p *parserMixin) Int8List() (target *[]int8) { method Int8ListVar (line 395) | func (p *parserMixin) Int8ListVar(target *[]int8) { type int16Value (line 402) | type int16Value struct method Set (line 408) | func (f *int16Value) Set(s string) error { method Get (line 416) | func (f *int16Value) Get() interface{} { return (int16)(*f.v) } method String (line 418) | func (f *int16Value) String() string { return fmt.Sprintf("%v", *f.v) } function newInt16Value (line 404) | func newInt16Value(p *int16) *int16Value { method Int16 (line 421) | func (p *parserMixin) Int16() (target *int16) { method Int16Var (line 427) | func (p *parserMixin) Int16Var(target *int16) { method Int16List (line 432) | func (p *parserMixin) Int16List() (target *[]int16) { method Int16ListVar (line 438) | func (p *parserMixin) Int16ListVar(target *[]int16) { type int32Value (line 445) | type int32Value struct method Set (line 451) | func (f *int32Value) Set(s string) error { method Get (line 459) | func (f *int32Value) Get() interface{} { return (int32)(*f.v) } method String (line 461) | func (f *int32Value) String() string { return fmt.Sprintf("%v", *f.v) } function newInt32Value (line 447) | func newInt32Value(p *int32) *int32Value { method Int32 (line 464) | func (p *parserMixin) Int32() (target *int32) { method Int32Var (line 470) | func (p *parserMixin) Int32Var(target *int32) { method Int32List (line 475) | func (p *parserMixin) Int32List() (target *[]int32) { method Int32ListVar (line 481) | func (p *parserMixin) Int32ListVar(target *[]int32) { type int64Value (line 488) | type int64Value struct method Set (line 494) | func (f *int64Value) Set(s string) error { method Get (line 502) | func (f *int64Value) Get() interface{} { return (int64)(*f.v) } method String (line 504) | func (f *int64Value) String() string { return fmt.Sprintf("%v", *f.v) } function newInt64Value (line 490) | func newInt64Value(p *int64) *int64Value { method Int64 (line 507) | func (p *parserMixin) Int64() (target *int64) { method Int64Var (line 513) | func (p *parserMixin) Int64Var(target *int64) { method Int64List (line 518) | func (p *parserMixin) Int64List() (target *[]int64) { method Int64ListVar (line 524) | func (p *parserMixin) Int64ListVar(target *[]int64) { type float64Value (line 531) | type float64Value struct method Set (line 537) | func (f *float64Value) Set(s string) error { method Get (line 545) | func (f *float64Value) Get() interface{} { return (float64)(*f.v) } method String (line 547) | func (f *float64Value) String() string { return fmt.Sprintf("%v", *f.v) } function newFloat64Value (line 533) | func newFloat64Value(p *float64) *float64Value { method Float64 (line 550) | func (p *parserMixin) Float64() (target *float64) { method Float64Var (line 556) | func (p *parserMixin) Float64Var(target *float64) { method Float64List (line 561) | func (p *parserMixin) Float64List() (target *[]float64) { method Float64ListVar (line 567) | func (p *parserMixin) Float64ListVar(target *[]float64) { type float32Value (line 574) | type float32Value struct method Set (line 580) | func (f *float32Value) Set(s string) error { method Get (line 588) | func (f *float32Value) Get() interface{} { return (float32)(*f.v) } method String (line 590) | func (f *float32Value) String() string { return fmt.Sprintf("%v", *f.v) } function newFloat32Value (line 576) | func newFloat32Value(p *float32) *float32Value { method Float32 (line 593) | func (p *parserMixin) Float32() (target *float32) { method Float32Var (line 599) | func (p *parserMixin) Float32Var(target *float32) { method Float32List (line 604) | func (p *parserMixin) Float32List() (target *[]float32) { method Float32ListVar (line 610) | func (p *parserMixin) Float32ListVar(target *[]float32) { method DurationList (line 617) | func (p *parserMixin) DurationList() (target *[]time.Duration) { method DurationListVar (line 623) | func (p *parserMixin) DurationListVar(target *[]time.Duration) { method IPList (line 630) | func (p *parserMixin) IPList() (target *[]net.IP) { method IPListVar (line 636) | func (p *parserMixin) IPListVar(target *[]net.IP) { method TCPList (line 643) | func (p *parserMixin) TCPList() (target *[]*net.TCPAddr) { method TCPListVar (line 649) | func (p *parserMixin) TCPListVar(target *[]*net.TCPAddr) { method ExistingFiles (line 656) | func (p *parserMixin) ExistingFiles() (target *[]string) { method ExistingFilesVar (line 662) | func (p *parserMixin) ExistingFilesVar(target *[]string) { method ExistingDirs (line 669) | func (p *parserMixin) ExistingDirs() (target *[]string) { method ExistingDirsVar (line 675) | func (p *parserMixin) ExistingDirsVar(target *[]string) { method ExistingFilesOrDirs (line 682) | func (p *parserMixin) ExistingFilesOrDirs() (target *[]string) { method ExistingFilesOrDirsVar (line 688) | func (p *parserMixin) ExistingFilesOrDirsVar(target *[]string) { type regexpValue (line 695) | type regexpValue struct method Set (line 701) | func (f *regexpValue) Set(s string) error { method Get (line 709) | func (f *regexpValue) Get() interface{} { return (*regexp.Regexp)(*f.v) } method String (line 711) | func (f *regexpValue) String() string { return fmt.Sprintf("%v", *f.v) } function newRegexpValue (line 697) | func newRegexpValue(p **regexp.Regexp) *regexpValue { method Regexp (line 714) | func (p *parserMixin) Regexp() (target **regexp.Regexp) { method RegexpVar (line 720) | func (p *parserMixin) RegexpVar(target **regexp.Regexp) { method RegexpList (line 725) | func (p *parserMixin) RegexpList() (target *[]*regexp.Regexp) { method RegexpListVar (line 731) | func (p *parserMixin) RegexpListVar(target *[]*regexp.Regexp) { type resolvedIPValue (line 738) | type resolvedIPValue struct method Set (line 744) | func (f *resolvedIPValue) Set(s string) error { method Get (line 752) | func (f *resolvedIPValue) Get() interface{} { return (net.IP)(*f.v) } method String (line 754) | func (f *resolvedIPValue) String() string { return fmt.Sprintf("%v", *... function newResolvedIPValue (line 740) | func newResolvedIPValue(p *net.IP) *resolvedIPValue { method ResolvedIP (line 757) | func (p *parserMixin) ResolvedIP() (target *net.IP) { method ResolvedIPVar (line 763) | func (p *parserMixin) ResolvedIPVar(target *net.IP) { method ResolvedIPList (line 768) | func (p *parserMixin) ResolvedIPList() (target *[]net.IP) { method ResolvedIPListVar (line 774) | func (p *parserMixin) ResolvedIPListVar(target *[]net.IP) { type hexBytesValue (line 781) | type hexBytesValue struct method Set (line 787) | func (f *hexBytesValue) Set(s string) error { method Get (line 795) | func (f *hexBytesValue) Get() interface{} { return ([]byte)(*f.v) } method String (line 797) | func (f *hexBytesValue) String() string { return fmt.Sprintf("%v", *f.... function newHexBytesValue (line 783) | func newHexBytesValue(p *[]byte) *hexBytesValue { method HexBytes (line 800) | func (p *parserMixin) HexBytes() (target *[]byte) { method HexBytesVar (line 806) | func (p *parserMixin) HexBytesVar(target *[]byte) { method HexBytesList (line 811) | func (p *parserMixin) HexBytesList() (target *[][]byte) { method HexBytesListVar (line 817) | func (p *parserMixin) HexBytesListVar(target *[][]byte) {