Fix linter issues

pull/139/head
Martin Boehm 2019-03-21 22:53:48 +01:00
parent 283a039290
commit 68575b2786
8 changed files with 24 additions and 2 deletions

View File

@ -14,12 +14,16 @@ import (
)
const (
// MainnetMagic is mainnet network constant
MainnetMagic wire.BitcoinNet = 0x446d47e1
// TestnetMagic is testnet network constant
TestnetMagic wire.BitcoinNet = 0x456e48e2
)
var (
// MainNetParams are parser parameters for mainnet
MainNetParams chaincfg.Params
// TestNetParams are parser parameters for testnet
TestNetParams chaincfg.Params
)

View File

@ -13,7 +13,7 @@ type BGoldRPC struct {
*btc.BitcoinRPC
}
// NewBCashRPC returns new BGoldRPC instance.
// NewBGoldRPC returns new BGoldRPC instance.
func NewBGoldRPC(config json.RawMessage, pushHandler func(bchain.NotificationType)) (bchain.BlockChain, error) {
b, err := btc.NewBitcoinRPC(config, pushHandler)
if err != nil {

View File

@ -8,10 +8,12 @@ import (
)
const (
// MainnetMagic is mainnet network constant
MainnetMagic wire.BitcoinNet = 0xdab6c3fa
)
var (
// MainNetParams are parser parameters for mainnet
MainNetParams chaincfg.Params
)

View File

@ -8,13 +8,18 @@ import (
)
const (
// MainnetMagic is mainnet network constant
MainnetMagic wire.BitcoinNet = 0x696a7566
// TestnetMagic is testnet network constant
TestnetMagic wire.BitcoinNet = 0x66756a69
// RegtestMagic is regtest network constant
RegtestMagic wire.BitcoinNet = 0x66756a69
)
var (
// MainNetParams are parser parameters for mainnet
MainNetParams chaincfg.Params
// TestNetParams are parser parameters for testnet
TestNetParams chaincfg.Params
)

View File

@ -14,10 +14,12 @@ import (
)
const (
// MainnetMagic is mainnet network constant
MainnetMagic wire.BitcoinNet = 0xdab5bffa
)
var (
// MainNetParams are parser parameters for mainnet
MainNetParams chaincfg.Params
)

View File

@ -11,10 +11,12 @@ import (
)
const (
// MainnetMagic is mainnet network constant
MainnetMagic wire.BitcoinNet = 0xfeb4bef9
)
var (
// MainNetParams are parser parameters for mainnet
MainNetParams chaincfg.Params
)

View File

@ -6,9 +6,10 @@ import (
"blockbook/bchain/coins/utils"
"bytes"
"encoding/json"
"io"
"github.com/martinboehm/btcd/wire"
"github.com/martinboehm/btcutil/chaincfg"
"io"
)
const (
@ -71,6 +72,9 @@ func GetChainParams(chain string) *chaincfg.Params {
func parseBlockHeader(r io.Reader) (*wire.BlockHeader, error) {
h := &wire.BlockHeader{}
err := h.Deserialize(r)
if err != nil {
return nil, err
}
// hash_state_root 32
// hash_utxo_root 32

View File

@ -19,6 +19,7 @@ const (
outputFile = "docs/ports.md"
)
// PortInfo contains backend and blockbook ports
type PortInfo struct {
CoinName string
BlockbookInternalPort uint16
@ -27,8 +28,10 @@ type PortInfo struct {
BackendServicePorts map[string]uint16
}
// PortInfoSlice is self describing
type PortInfoSlice []*PortInfo
// Config contains coin configuration
type Config struct {
Coin struct {
Name string `json:"name"`