From 8f06e7ce42fa01d3ae6c666f6f33f46743bb5072 Mon Sep 17 00:00:00 2001 From: Kevacoin Project Date: Sun, 5 Dec 2021 16:57:43 -0800 Subject: [PATCH] Used Golang module. --- go.mod | 11 +++++++++++ go.sum | 10 ++++++++++ main.go | 4 ++-- rpc/rpc.go | 2 +- stratum/api.go | 4 ++-- stratum/blocks.go | 2 +- stratum/handlers.go | 2 +- stratum/miner.go | 4 ++-- stratum/stratum.go | 8 ++++---- util/util.go | 4 ++-- 10 files changed, 36 insertions(+), 15 deletions(-) create mode 100644 go.mod create mode 100644 go.sum diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..eecff77 --- /dev/null +++ b/go.mod @@ -0,0 +1,11 @@ +module kevacoin.org/keva-stratum/v2 + +go 1.16 + +require ( + github.com/goji/httpauth v0.0.0-20160601135302-2da839ab0f4d + github.com/gorilla/mux v1.8.0 + github.com/yvasiyarov/go-metrics v0.0.0-20150112132944-c25f46c4b940 // indirect + github.com/yvasiyarov/gorelic v0.0.7 + github.com/yvasiyarov/newrelic_platform_go v0.0.0-20160601141957-9c099fbc30e9 // indirect +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..47191b1 --- /dev/null +++ b/go.sum @@ -0,0 +1,10 @@ +github.com/goji/httpauth v0.0.0-20160601135302-2da839ab0f4d h1:lBXNCxVENCipq4D1Is42JVOP4eQjlB8TQ6H69Yx5J9Q= +github.com/goji/httpauth v0.0.0-20160601135302-2da839ab0f4d/go.mod h1:nnjvkQ9ptGaCkuDUx6wNykzzlUixGxvkme+H/lnzb+A= +github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= +github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= +github.com/yvasiyarov/go-metrics v0.0.0-20150112132944-c25f46c4b940 h1:p7OofyZ509h8DmPLh8Hn+EIIZm/xYhdZHJ9GnXHdr6U= +github.com/yvasiyarov/go-metrics v0.0.0-20150112132944-c25f46c4b940/go.mod h1:aX5oPXxHm3bOH+xeAttToC8pqch2ScQN/JoXYupl6xs= +github.com/yvasiyarov/gorelic v0.0.7 h1:4DTF1WOM2ZZS/xMOkTFBOcb6XiHu/PKn3rVo6dbewQE= +github.com/yvasiyarov/gorelic v0.0.7/go.mod h1:NUSPSUX/bi6SeDMUh6brw0nXpxHnc96TguQh0+r/ssA= +github.com/yvasiyarov/newrelic_platform_go v0.0.0-20160601141957-9c099fbc30e9 h1:AsFN8kXcCVkUFHyuzp1FtYbzp1nCO/H6+1uPSGEyPzM= +github.com/yvasiyarov/newrelic_platform_go v0.0.0-20160601141957-9c099fbc30e9/go.mod h1:GlGEuHIJweS1mbCqG+7vt2nvWLzLLnRHbXz5JKd/Qbg= diff --git a/main.go b/main.go index d552f99..341451e 100644 --- a/main.go +++ b/main.go @@ -10,8 +10,8 @@ import ( "runtime" "time" - "./pool" - "./stratum" + "kevacoin.org/keva-stratum/v2/pool" + "kevacoin.org/keva-stratum/v2/stratum" "github.com/goji/httpauth" "github.com/gorilla/mux" diff --git a/rpc/rpc.go b/rpc/rpc.go index c8e1c0c..db0e3dd 100644 --- a/rpc/rpc.go +++ b/rpc/rpc.go @@ -11,7 +11,7 @@ import ( "sync/atomic" "time" - "../pool" + "kevacoin.org/keva-stratum/v2/pool" ) type RPCClient struct { diff --git a/stratum/api.go b/stratum/api.go index ad67456..b2a37c1 100644 --- a/stratum/api.go +++ b/stratum/api.go @@ -6,8 +6,8 @@ import ( "sync/atomic" "time" - "../rpc" - "../util" + "kevacoin.org/keva-stratum/v2/rpc" + "kevacoin.org/keva-stratum/v2/util" ) func (s *StratumServer) StatsIndex(w http.ResponseWriter, r *http.Request) { diff --git a/stratum/blocks.go b/stratum/blocks.go index cf23511..2199857 100644 --- a/stratum/blocks.go +++ b/stratum/blocks.go @@ -7,7 +7,7 @@ import ( "log" "math/big" - "../cnutil" + "kevacoin.org/keva-stratum/v2/cnutil" ) type BlockTemplate struct { diff --git a/stratum/handlers.go b/stratum/handlers.go index d16488f..b8bfda3 100644 --- a/stratum/handlers.go +++ b/stratum/handlers.go @@ -6,7 +6,7 @@ import ( "strings" "sync/atomic" - "../util" + "kevacoin.org/keva-stratum/v2/util" ) var noncePattern *regexp.Regexp diff --git a/stratum/miner.go b/stratum/miner.go index 0f89475..766ec9d 100644 --- a/stratum/miner.go +++ b/stratum/miner.go @@ -10,8 +10,8 @@ import ( "sync/atomic" "time" - "../cnutil" - "../util" + "kevacoin.org/keva-stratum/v2/cnutil" + "kevacoin.org/keva-stratum/v2/util" ) type Job struct { diff --git a/stratum/stratum.go b/stratum/stratum.go index bf01c69..e258c2f 100644 --- a/stratum/stratum.go +++ b/stratum/stratum.go @@ -13,10 +13,10 @@ import ( "sync/atomic" "time" - "../cnutil" - "../pool" - "../rpc" - "../util" + "kevacoin.org/keva-stratum/v2/cnutil" + "kevacoin.org/keva-stratum/v2/pool" + "kevacoin.org/keva-stratum/v2/rpc" + "kevacoin.org/keva-stratum/v2/util" ) type StratumServer struct { diff --git a/util/util.go b/util/util.go index 28ce699..14c0b25 100644 --- a/util/util.go +++ b/util/util.go @@ -7,8 +7,8 @@ import ( "time" "unicode/utf8" - "../cnutil" - "../rpc" + "kevacoin.org/keva-stratum/v2/cnutil" + "kevacoin.org/keva-stratum/v2/rpc" ) var Diff1 = StringToBig("0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF")