Skip to content

Commit 0b21520

Browse files
author
Mikhail Kornilov
authored
[Release v0.7] [DFI-908,DFI-910] Cosmos SDK version fix, Swagger update (#227)
* [DFI-908,DFI-910] Cosmos SDK version fix, Swagger update * go mod tidy * Switched CSDK to v0.39.1-0.2 which has no appHash changes
1 parent af9d2ed commit 0b21520

File tree

6 files changed

+108
-103
lines changed

6 files changed

+108
-103
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ cosmos_dir=$(swagger_dir)/cosmos-sdk
1414
dnode = ./cmd/dnode
1515
dncli =./cmd/dncli
1616

17-
cosmos_version = dfinance/launchpad
17+
cosmos_version = $(shell awk '/replace github.com\/cosmos\/cosmos-sdk => github.com\/dfinance\/cosmos-sdk/ {print $$NF}' < go.mod)
1818

1919
all: install
2020
install: go.sum install-dnode install-dncli
@@ -51,17 +51,17 @@ go.sum: go.mod
5151
GO111MODULE=on go mod verify
5252

5353
swagger-ui-deps:
54-
@echo "--> Preparing deps fro building Swagger API specificaion"
54+
@echo "--> Preparing deps for building Swagger API specificaion"
5555

5656
@echo "-> Make tmp build folder"
5757
rm -rf $(swagger_dir)
5858
mkdir -p $(cosmos_dir)
5959

6060
@echo "-> Cosmos-SDK $(cosmos_version) checkout"
61-
git -C $(swagger_dir) clone --branch $(cosmos_version) https://github.com/dfinance/cosmos-sdk.git
61+
git -C $(swagger_dir) clone --depth 1 --branch $(cosmos_version) https://github.com/dfinance/cosmos-sdk.git
6262

6363
@echo "-> Fetching Golang libraries: swag, statik"
64-
go get -u github.com/swaggo/swag/cmd/swag
64+
go get -u github.com/swaggo/swag/cmd/swag@v1.6.7
6565
go get github.com/g3co/go-swagger-merger
6666

6767
swagger-ui-build:

cmd/dncli/docs/swagger.go

Lines changed: 46 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,31 @@ module github.com/dfinance/dnode
22

33
go 1.14
44

5-
replace github.com/cosmos/cosmos-sdk => github.com/dfinance/cosmos-sdk v0.38.4-0.20201013133805-612a04d62955
5+
replace github.com/cosmos/cosmos-sdk => github.com/dfinance/cosmos-sdk v0.39.1-0.2
66

77
// Local development option
88
//replace github.com/cosmos/cosmos-sdk => /Users/boris/go/src/github.com/dfinance/cosmos-sdk
99
//replace github.com/cosmos/cosmos-sdk => /Users/tiky/Go_Projects/src/github.com/dfinance/cosmos-sdk
1010

11+
// Fix of OS X hostmachine test runs
12+
// Source: https://github.com/ory/dockertest/issues/208
13+
replace golang.org/x/sys => golang.org/x/sys v0.0.0-20200826173525-f9321e4c35a6
14+
1115
require (
1216
github.com/99designs/keyring v1.1.3
13-
github.com/Microsoft/hcsshim v0.8.7 // indirect
1417
github.com/OneOfOne/xxhash v1.2.7
1518
github.com/atlassian/go-sentry-api v0.0.0-20200117001222-a9ccec16c98b
16-
github.com/containerd/containerd v1.3.3 // indirect
17-
github.com/containerd/continuity v0.0.0-20200228182428-0f16d7a0959c // indirect
1819
github.com/cosmos/cosmos-sdk v0.0.1
1920
github.com/dfinance/dvm-proto/go v0.0.0-20200819065410-6b70956c85de
2021
github.com/dfinance/glav v0.0.0-20200814081332-c4701f6c12a6
2122
github.com/dfinance/lcs v0.1.7-big
22-
github.com/fsouza/go-dockerclient v1.6.3
23+
github.com/fsouza/go-dockerclient v1.6.6-0.20200910033347-214a51d9a1e5
2324
github.com/getsentry/sentry-go v0.5.1
2425
github.com/ghodss/yaml v1.0.0
25-
github.com/go-openapi/spec v0.19.9 // indirect
26-
github.com/go-openapi/swag v0.19.9 // indirect
2726
github.com/gogo/protobuf v1.3.1
2827
github.com/gorilla/handlers v1.4.2
29-
github.com/gorilla/mux v1.7.4
28+
github.com/gorilla/mux v1.8.0
3029
github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
31-
github.com/mailru/easyjson v0.7.6 // indirect
32-
github.com/morikuni/aec v1.0.0 // indirect
3330
github.com/olekukonko/tablewriter v0.0.4
3431
github.com/pelletier/go-toml v1.6.0
3532
github.com/pkg/errors v0.9.1
@@ -45,8 +42,6 @@ require (
4542
github.com/tendermint/go-amino v0.15.1
4643
github.com/tendermint/tendermint v0.33.7
4744
github.com/tendermint/tm-db v0.5.1
48-
golang.org/x/net v0.0.0-20201010224723-4f7140c49acb // indirect
49-
golang.org/x/tools v0.0.0-20201013053347-2db1cd791039 // indirect
5045
google.golang.org/grpc v1.30.0
5146
google.golang.org/protobuf v1.24.0 // indirect
5247
k8s.io/apimachinery v0.18.6 // indirect

0 commit comments

Comments
 (0)