Self restart on repeated error and package name
- Adding self restart when repeated error occurs with backend rpc connection - renamed package name to reflect correctly
This commit is contained in:
parent
45c778a14a
commit
49ca2ba2cf
@ -19,7 +19,7 @@ Instructions to set up your development environment and build Blockbook are desc
|
|||||||
A great way to contribute to the project is to send a detailed report when you encounter a problem. We always appreciate
|
A great way to contribute to the project is to send a detailed report when you encounter a problem. We always appreciate
|
||||||
a well-written and thorough bug report, and we'll be grateful for it!
|
a well-written and thorough bug report, and we'll be grateful for it!
|
||||||
|
|
||||||
Check that [our issue database](https://github.com/trezor/blockbook/issues) doesn't already include that problem or
|
Check that [our issue database](https://github.com/ranchimall/blockbook/issues) doesn't already include that problem or
|
||||||
suggestion before submitting an issue. If you find a match, you can use the "subscribe" button to get notified on
|
suggestion before submitting an issue. If you find a match, you can use the "subscribe" button to get notified on
|
||||||
updates. Do not leave random "+1" or "I have this too" comments, as they only clutter the discussion, and don't help
|
updates. Do not leave random "+1" or "I have this too" comments, as they only clutter the discussion, and don't help
|
||||||
resolving it. However, if you have ways to reproduce the issue or have additional information that may help resolving
|
resolving it. However, if you have ways to reproduce the issue or have additional information that may help resolving
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/linxGnu/grocksdb"
|
"github.com/linxGnu/grocksdb"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/db"
|
"github.com/ranchimall/blockbook/db"
|
||||||
)
|
)
|
||||||
|
|
||||||
// refetch internal data
|
// refetch internal data
|
||||||
|
|||||||
@ -7,10 +7,10 @@ import (
|
|||||||
"sort"
|
"sort"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/eth"
|
"github.com/ranchimall/blockbook/bchain/coins/eth"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
"github.com/trezor/blockbook/db"
|
"github.com/ranchimall/blockbook/db"
|
||||||
)
|
)
|
||||||
|
|
||||||
const maxUint32 = ^uint32(0)
|
const maxUint32 = ^uint32(0)
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import (
|
|||||||
"math/big"
|
"math/big"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"strconv"
|
"strconv"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ScriptSigV1 is used for legacy api v1
|
// ScriptSigV1 is used for legacy api v1
|
||||||
|
|||||||
@ -15,11 +15,11 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/eth"
|
"github.com/ranchimall/blockbook/bchain/coins/eth"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
"github.com/trezor/blockbook/db"
|
"github.com/ranchimall/blockbook/db"
|
||||||
"github.com/trezor/blockbook/fiat"
|
"github.com/ranchimall/blockbook/fiat"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Worker is handle to api worker
|
// Worker is handle to api worker
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/db"
|
"github.com/ranchimall/blockbook/db"
|
||||||
)
|
)
|
||||||
|
|
||||||
const defaultAddressesGap = 20
|
const defaultAddressesGap = 20
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
"google.golang.org/protobuf/proto"
|
"google.golang.org/protobuf/proto"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import (
|
|||||||
"math/big"
|
"math/big"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
func NewBaseParser(adp int) *BaseParser {
|
func NewBaseParser(adp int) *BaseParser {
|
||||||
|
|||||||
@ -15,8 +15,8 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/common/hexutil"
|
"github.com/ethereum/go-ethereum/common/hexutil"
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/eth"
|
"github.com/ranchimall/blockbook/bchain/coins/eth"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import (
|
|||||||
"github.com/ava-labs/coreth/interfaces"
|
"github.com/ava-labs/coreth/interfaces"
|
||||||
"github.com/ava-labs/coreth/rpc"
|
"github.com/ava-labs/coreth/rpc"
|
||||||
"github.com/ethereum/go-ethereum/common"
|
"github.com/ethereum/go-ethereum/common"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AvalancheClient wraps a client to implement the EVMClient interface
|
// AvalancheClient wraps a client to implement the EVMClient interface
|
||||||
|
|||||||
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/martinboehm/btcutil/txscript"
|
"github.com/martinboehm/btcutil/txscript"
|
||||||
"github.com/schancel/cashaddr-converter/address"
|
"github.com/schancel/cashaddr-converter/address"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AddressFormat type is used to specify different formats of address
|
// AddressFormat type is used to specify different formats of address
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/martinboehm/bchutil"
|
"github.com/martinboehm/bchutil"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BCashRPC is an interface to JSON-RPC bitcoind service.
|
// BCashRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package bellcoin
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BellcoinRPC is an interface to JSON-RPC bitcoind service.
|
// BellcoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package bitcore
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BitcoreRPC is an interface to JSON-RPC bitcoind service.
|
// BitcoreRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
package bitzeny
|
package bitzeny
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
|
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
|
|||||||
@ -9,8 +9,8 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
)
|
)
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package bitzeny
|
|||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
)
|
)
|
||||||
|
|||||||
@ -10,52 +10,52 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/avalanche"
|
"github.com/ranchimall/blockbook/bchain/coins/avalanche"
|
||||||
"github.com/trezor/blockbook/bchain/coins/bch"
|
"github.com/ranchimall/blockbook/bchain/coins/bch"
|
||||||
"github.com/trezor/blockbook/bchain/coins/bellcoin"
|
"github.com/ranchimall/blockbook/bchain/coins/bellcoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/bitcore"
|
"github.com/ranchimall/blockbook/bchain/coins/bitcore"
|
||||||
"github.com/trezor/blockbook/bchain/coins/bitzeny"
|
"github.com/ranchimall/blockbook/bchain/coins/bitzeny"
|
||||||
"github.com/trezor/blockbook/bchain/coins/bsc"
|
"github.com/ranchimall/blockbook/bchain/coins/bsc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btg"
|
"github.com/ranchimall/blockbook/bchain/coins/btg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/cpuchain"
|
"github.com/ranchimall/blockbook/bchain/coins/cpuchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/dash"
|
"github.com/ranchimall/blockbook/bchain/coins/dash"
|
||||||
"github.com/trezor/blockbook/bchain/coins/dcr"
|
"github.com/ranchimall/blockbook/bchain/coins/dcr"
|
||||||
"github.com/trezor/blockbook/bchain/coins/deeponion"
|
"github.com/ranchimall/blockbook/bchain/coins/deeponion"
|
||||||
"github.com/trezor/blockbook/bchain/coins/digibyte"
|
"github.com/ranchimall/blockbook/bchain/coins/digibyte"
|
||||||
"github.com/trezor/blockbook/bchain/coins/divi"
|
"github.com/ranchimall/blockbook/bchain/coins/divi"
|
||||||
"github.com/trezor/blockbook/bchain/coins/dogecoin"
|
"github.com/ranchimall/blockbook/bchain/coins/dogecoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/ecash"
|
"github.com/ranchimall/blockbook/bchain/coins/ecash"
|
||||||
"github.com/trezor/blockbook/bchain/coins/eth"
|
"github.com/ranchimall/blockbook/bchain/coins/eth"
|
||||||
"github.com/trezor/blockbook/bchain/coins/firo"
|
"github.com/ranchimall/blockbook/bchain/coins/firo"
|
||||||
"github.com/trezor/blockbook/bchain/coins/flo"
|
"github.com/ranchimall/blockbook/bchain/coins/flo"
|
||||||
"github.com/trezor/blockbook/bchain/coins/fujicoin"
|
"github.com/ranchimall/blockbook/bchain/coins/fujicoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/gamecredits"
|
"github.com/ranchimall/blockbook/bchain/coins/gamecredits"
|
||||||
"github.com/trezor/blockbook/bchain/coins/grs"
|
"github.com/ranchimall/blockbook/bchain/coins/grs"
|
||||||
"github.com/trezor/blockbook/bchain/coins/koto"
|
"github.com/ranchimall/blockbook/bchain/coins/koto"
|
||||||
"github.com/trezor/blockbook/bchain/coins/liquid"
|
"github.com/ranchimall/blockbook/bchain/coins/liquid"
|
||||||
"github.com/trezor/blockbook/bchain/coins/litecoin"
|
"github.com/ranchimall/blockbook/bchain/coins/litecoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/monacoin"
|
"github.com/ranchimall/blockbook/bchain/coins/monacoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/monetaryunit"
|
"github.com/ranchimall/blockbook/bchain/coins/monetaryunit"
|
||||||
"github.com/trezor/blockbook/bchain/coins/myriad"
|
"github.com/ranchimall/blockbook/bchain/coins/myriad"
|
||||||
"github.com/trezor/blockbook/bchain/coins/namecoin"
|
"github.com/ranchimall/blockbook/bchain/coins/namecoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/nuls"
|
"github.com/ranchimall/blockbook/bchain/coins/nuls"
|
||||||
"github.com/trezor/blockbook/bchain/coins/omotenashicoin"
|
"github.com/ranchimall/blockbook/bchain/coins/omotenashicoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/pivx"
|
"github.com/ranchimall/blockbook/bchain/coins/pivx"
|
||||||
"github.com/trezor/blockbook/bchain/coins/polis"
|
"github.com/ranchimall/blockbook/bchain/coins/polis"
|
||||||
"github.com/trezor/blockbook/bchain/coins/polygon"
|
"github.com/ranchimall/blockbook/bchain/coins/polygon"
|
||||||
"github.com/trezor/blockbook/bchain/coins/qtum"
|
"github.com/ranchimall/blockbook/bchain/coins/qtum"
|
||||||
"github.com/trezor/blockbook/bchain/coins/ravencoin"
|
"github.com/ranchimall/blockbook/bchain/coins/ravencoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/ritocoin"
|
"github.com/ranchimall/blockbook/bchain/coins/ritocoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/snowgem"
|
"github.com/ranchimall/blockbook/bchain/coins/snowgem"
|
||||||
"github.com/trezor/blockbook/bchain/coins/trezarcoin"
|
"github.com/ranchimall/blockbook/bchain/coins/trezarcoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/unobtanium"
|
"github.com/ranchimall/blockbook/bchain/coins/unobtanium"
|
||||||
"github.com/trezor/blockbook/bchain/coins/vertcoin"
|
"github.com/ranchimall/blockbook/bchain/coins/vertcoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/viacoin"
|
"github.com/ranchimall/blockbook/bchain/coins/viacoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/vipstarcoin"
|
"github.com/ranchimall/blockbook/bchain/coins/vipstarcoin"
|
||||||
"github.com/trezor/blockbook/bchain/coins/zec"
|
"github.com/ranchimall/blockbook/bchain/coins/zec"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
type blockChainFactory func(config json.RawMessage, pushHandler func(bchain.NotificationType)) (bchain.BlockChain, error)
|
type blockChainFactory func(config json.RawMessage, pushHandler func(bchain.NotificationType)) (bchain.BlockChain, error)
|
||||||
|
|||||||
@ -6,8 +6,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/eth"
|
"github.com/ranchimall/blockbook/bchain/coins/eth"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
type alternativeFeeProviderFee struct {
|
type alternativeFeeProviderFee struct {
|
||||||
|
|||||||
@ -20,7 +20,7 @@ import (
|
|||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/martinboehm/btcutil/hdkeychain"
|
"github.com/martinboehm/btcutil/hdkeychain"
|
||||||
"github.com/martinboehm/btcutil/txscript"
|
"github.com/martinboehm/btcutil/txscript"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// OutputScriptToAddressesFunc converts ScriptPubKey to bitcoin addresses
|
// OutputScriptToAddressesFunc converts ScriptPubKey to bitcoin addresses
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
"math/big"
|
"math/big"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BitcoinParser handle
|
// BitcoinParser handle
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -15,8 +15,8 @@ import (
|
|||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BitcoinRPC is an interface to JSON-RPC bitcoind service.
|
// BitcoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// https://mempool.space/api/v1/fees/recommended returns
|
// https://mempool.space/api/v1/fees/recommended returns
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// https://whatthefee.io returns
|
// https://whatthefee.io returns
|
||||||
|
|||||||
@ -8,9 +8,9 @@ import (
|
|||||||
"github.com/martinboehm/btcd/chaincfg/chainhash"
|
"github.com/martinboehm/btcd/chaincfg/chainhash"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// BGoldRPC is an interface to JSON-RPC bitcoind service.
|
// BGoldRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package cpuchain
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CPUchainRPC is an interface to JSON-RPC bitcoind service.
|
// CPUchainRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package dash
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -12,8 +12,8 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
type testBlock struct {
|
type testBlock struct {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const firstBlockWithSpecialTransactions = 1028160
|
const firstBlockWithSpecialTransactions = 1028160
|
||||||
|
|||||||
@ -19,9 +19,9 @@ import (
|
|||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/base58"
|
"github.com/martinboehm/btcutil/base58"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -9,8 +9,8 @@ import (
|
|||||||
"reflect"
|
"reflect"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@ -19,9 +19,9 @@ import (
|
|||||||
"github.com/decred/dcrd/dcrjson/v3"
|
"github.com/decred/dcrd/dcrjson/v3"
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
// voteBitYes defines the vote bit set when a given block validates the previous
|
// voteBitYes defines the vote bit set when a given block validates the previous
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package deeponion
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DeepOnionRPC is an interface to JSON-RPC bitcoind service.
|
// DeepOnionRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package digibyte
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// network constants
|
// network constants
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DigiByteRPC is an interface to JSON-RPC bitcoind service.
|
// DigiByteRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -10,9 +10,9 @@ import (
|
|||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -14,8 +14,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DivicoinRPC is an interface to JSON-RPC bitcoind service.
|
// DivicoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -5,9 +5,9 @@ import (
|
|||||||
|
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -14,8 +14,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// DogecoinRPC is an interface to JSON-RPC dogecoind service.
|
// DogecoinRPC is an interface to JSON-RPC dogecoind service.
|
||||||
|
|||||||
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/martinboehm/btcutil/txscript"
|
"github.com/martinboehm/btcutil/txscript"
|
||||||
"github.com/pirk/ecashaddr-converter/address"
|
"github.com/pirk/ecashaddr-converter/address"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// AddressFormat type is used to specify different formats of address
|
// AddressFormat type is used to specify different formats of address
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/pirk/ecashutil"
|
"github.com/pirk/ecashutil"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ECashRPC is an interface to JSON-RPC bitcoind service.
|
// ECashRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import (
|
|||||||
ethcommon "github.com/ethereum/go-ethereum/common"
|
ethcommon "github.com/ethereum/go-ethereum/common"
|
||||||
"github.com/ethereum/go-ethereum/common/hexutil"
|
"github.com/ethereum/go-ethereum/common/hexutil"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
const erc20TransferMethodSignature = "0xa9059cbb" // transfer(address,uint256)
|
const erc20TransferMethodSignature = "0xa9059cbb" // transfer(address,uint256)
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import (
|
|||||||
|
|
||||||
"github.com/ethereum/go-ethereum/accounts/abi"
|
"github.com/ethereum/go-ethereum/accounts/abi"
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
func parseSimpleNumericProperty(data string) *big.Int {
|
func parseSimpleNumericProperty(data string) *big.Int {
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/common/hexutil"
|
"github.com/ethereum/go-ethereum/common/hexutil"
|
||||||
"github.com/golang/protobuf/proto"
|
"github.com/golang/protobuf/proto"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"golang.org/x/crypto/sha3"
|
"golang.org/x/crypto/sha3"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -20,8 +20,8 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/rpc"
|
"github.com/ethereum/go-ethereum/rpc"
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/common"
|
"github.com/ranchimall/blockbook/common"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Network type specifies the type of ethereum network
|
// Network type specifies the type of ethereum network
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/core/types"
|
"github.com/ethereum/go-ethereum/core/types"
|
||||||
"github.com/ethereum/go-ethereum/ethclient"
|
"github.com/ethereum/go-ethereum/ethclient"
|
||||||
"github.com/ethereum/go-ethereum/rpc"
|
"github.com/ethereum/go-ethereum/rpc"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
// EthereumClient wraps a client to implement the EVMClient interface
|
// EthereumClient wraps a client to implement the EVMClient interface
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/common/hexutil"
|
"github.com/ethereum/go-ethereum/common/hexutil"
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (b *EthereumRPC) initStakingPools(coinShortcut string) error {
|
func (b *EthereumRPC) initStakingPools(coinShortcut string) error {
|
||||||
|
|||||||
@ -9,8 +9,8 @@ import (
|
|||||||
"github.com/martinboehm/btcd/chaincfg/chainhash"
|
"github.com/martinboehm/btcd/chaincfg/chainhash"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -15,8 +15,8 @@ import (
|
|||||||
|
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@ -6,8 +6,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
type FiroRPC struct {
|
type FiroRPC struct {
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package flo
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// FloRPC is an interface to JSON-RPC bitcoind service.
|
// FloRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package fujicoin
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// FujicoinRPC is an interface to JSON-RPC bitcoind service.
|
// FujicoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package gamecredits
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// GameCreditsRPC is an interface to JSON-RPC bitcoind service.
|
// GameCreditsRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/base58"
|
"github.com/martinboehm/btcutil/base58"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -11,8 +11,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// GroestlcoinRPC is an interface to JSON-RPC service
|
// GroestlcoinRPC is an interface to JSON-RPC service
|
||||||
|
|||||||
@ -3,8 +3,8 @@ package koto
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -11,8 +11,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// KotoRPC is an interface to JSON-RPC bitcoind service
|
// KotoRPC is an interface to JSON-RPC bitcoind service
|
||||||
|
|||||||
@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/martinboehm/btcd/txscript"
|
"github.com/martinboehm/btcd/txscript"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// LiquidRPC is an interface to JSON-RPC bitcoind service.
|
// LiquidRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -6,8 +6,8 @@ import (
|
|||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -5,8 +5,8 @@ import (
|
|||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// LitecoinRPC is an interface to JSON-RPC bitcoind service.
|
// LitecoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -3,7 +3,7 @@ package monacoin
|
|||||||
import (
|
import (
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MonacoinRPC is an interface to JSON-RPC bitcoind service.
|
// MonacoinRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -9,9 +9,9 @@ import (
|
|||||||
"github.com/juju/errors"
|
"github.com/juju/errors"
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MonetaryUnitRPC is an interface to JSON-RPC bitcoind service.
|
// MonetaryUnitRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -5,9 +5,9 @@ import (
|
|||||||
|
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
@ -10,8 +10,8 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MyriadRPC is an interface to JSON-RPC bitcoind service.
|
// MyriadRPC is an interface to JSON-RPC bitcoind service.
|
||||||
|
|||||||
@ -5,9 +5,9 @@ import (
|
|||||||
|
|
||||||
"github.com/martinboehm/btcd/wire"
|
"github.com/martinboehm/btcd/wire"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
"github.com/trezor/blockbook/bchain/coins/utils"
|
"github.com/ranchimall/blockbook/bchain/coins/utils"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
@ -13,7 +13,7 @@ import (
|
|||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestMain(m *testing.M) {
|
func TestMain(m *testing.M) {
|
||||||
|
|||||||
@ -4,8 +4,8 @@ import (
|
|||||||
"encoding/json"
|
"encoding/json"
|
||||||
|
|
||||||
"github.com/golang/glog"
|
"github.com/golang/glog"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NamecoinRPC is an interface to JSON-RPC namecoin service.
|
// NamecoinRPC is an interface to JSON-RPC namecoin service.
|
||||||
|
|||||||
@ -11,8 +11,8 @@ import (
|
|||||||
"github.com/martinboehm/btcutil/base58"
|
"github.com/martinboehm/btcutil/base58"
|
||||||
"github.com/martinboehm/btcutil/chaincfg"
|
"github.com/martinboehm/btcutil/chaincfg"
|
||||||
"github.com/martinboehm/btcutil/hdkeychain"
|
"github.com/martinboehm/btcutil/hdkeychain"
|
||||||
"github.com/trezor/blockbook/bchain"
|
"github.com/ranchimall/blockbook/bchain"
|
||||||
"github.com/trezor/blockbook/bchain/coins/btc"
|
"github.com/ranchimall/blockbook/bchain/coins/btc"
|
||||||
)
|
)
|
||||||
|
|
||||||
// magic numbers
|
// magic numbers
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user