OSDN Git Service

Merge pull request #201 from Bytom/v0.1
[bytom/vapor.git] / vendor / github.com / btcsuite / btcd / rpcclient / examples / bitcoincorehttp / main.go
diff --git a/vendor/github.com/btcsuite/btcd/rpcclient/examples/bitcoincorehttp/main.go b/vendor/github.com/btcsuite/btcd/rpcclient/examples/bitcoincorehttp/main.go
deleted file mode 100644 (file)
index 489770a..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) 2014-2017 The btcsuite developers
-// Use of this source code is governed by an ISC
-// license that can be found in the LICENSE file.
-
-package main
-
-import (
-       "log"
-
-       "github.com/btcsuite/btcd/rpcclient"
-)
-
-func main() {
-       // Connect to local bitcoin core RPC server using HTTP POST mode.
-       connCfg := &rpcclient.ConnConfig{
-               Host:         "localhost:8332",
-               User:         "yourrpcuser",
-               Pass:         "yourrpcpass",
-               HTTPPostMode: true, // Bitcoin core only supports HTTP POST mode
-               DisableTLS:   true, // Bitcoin core does not provide TLS by default
-       }
-       // Notice the notification parameter is nil since notifications are
-       // not supported in HTTP POST mode.
-       client, err := rpcclient.New(connCfg, nil)
-       if err != nil {
-               log.Fatal(err)
-       }
-       defer client.Shutdown()
-
-       // Get the current block count.
-       blockCount, err := client.GetBlockCount()
-       if err != nil {
-               log.Fatal(err)
-       }
-       log.Printf("Block count: %d", blockCount)
-}