From 13c24ddd3bd9dc50bcab58e1f011ecd3901e3b12 Mon Sep 17 00:00:00 2001 From: Patrick O'Grady Date: Thu, 7 May 2020 15:44:55 -0700 Subject: [PATCH] Cleanup dependencies --- Makefile | 18 ++- c.out | 374 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ go.mod | 5 +- go.sum | 80 ++++++++++-- 4 files changed, 457 insertions(+), 20 deletions(-) create mode 100644 c.out diff --git a/Makefile b/Makefile index ddb8b8fe..3603f825 100644 --- a/Makefile +++ b/Makefile @@ -2,16 +2,14 @@ check-license shorten-lines salus validate watch-blocks \ watch-transactions watch-balances watch-reconciliations \ view-block-benchmarks view-account-benchmarks -LICENCE_SCRIPT=addlicense -c "Coinbase, Inc." -l "apache" -v -GO_INSTALL=GO111MODULE=off go get +ADDLICENSE_CMD=go run github.com/google/addlicense +ADDLICENCE_SCRIPT=${ADDLICENSE_CMD} -c "Coinbase, Inc." -l "apache" -v +GOLINES_CMD=go run github.com/segmentio/golines +GOVERALLS_CMD=go run github.com/mattn/goveralls TEST_SCRIPT=go test -v ./internal/... deps: go get ./... - go get github.com/stretchr/testify - ${GO_INSTALL} github.com/google/addlicense - ${GO_INSTALL} github.com/segmentio/golines - ${GO_INSTALL} github.com/mattn/goveralls lint: golangci-lint run -v \ @@ -28,16 +26,16 @@ test: test-cover: ${TEST_SCRIPT} -coverprofile=c.out -covermode=count - goveralls -coverprofile=c.out -repotoken ${COVERALLS_TOKEN} + ${GOVERALLS_CMD} -coverprofile=c.out -repotoken ${COVERALLS_TOKEN} add-license: - ${LICENCE_SCRIPT} . + ${ADDLICENCE_SCRIPT} . check-license: - ${LICENCE_SCRIPT} -check . + ${ADDLICENCE_SCRIPT} -check . shorten-lines: - golines -w --shorten-comments internal cmd + ${GOLINES_CMD} -w --shorten-comments internal cmd salus: docker run --rm -t -v ${PWD}:/home/repo coinbase/salus diff --git a/c.out b/c.out new file mode 100644 index 00000000..4dd01683 --- /dev/null +++ b/c.out @@ -0,0 +1,374 @@ +mode: count +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:187.15,201.26 2 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:212.2,212.10 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:201.26,205.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:205.8,210.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:221.9,223.48 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:247.2,247.29 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:272.2,272.12 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:223.48,226.41 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:234.3,234.18 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:239.3,244.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:226.41,228.52 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:228.52,230.10 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:234.18,235.12 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:247.29,250.36 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:254.3,254.41 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:250.36,252.4 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:254.41,255.11 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:256.33,256.33 0 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:257.12,258.59 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:261.8,263.41 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:263.41,264.11 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:265.33,265.33 0 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:266.22,267.21 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:284.34,287.16 2 8 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:295.2,295.34 1 7 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:305.2,306.16 2 6 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:313.2,313.13 1 6 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:322.2,328.16 2 5 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:337.2,337.42 1 4 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:346.2,347.16 2 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:351.2,351.57 1 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:287.16,292.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:295.34,302.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:306.16,312.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:313.13,319.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:328.16,335.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:337.42,344.3 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:347.16,349.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:362.43,363.29 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:369.2,376.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:363.29,368.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:389.9,394.23 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:478.2,478.12 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:394.23,404.17 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:445.3,446.15 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:450.3,450.31 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:467.3,475.4 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:404.17,405.46 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:430.4,430.36 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:436.4,436.41 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:442.4,442.14 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:405.46,411.31 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:417.5,427.10 3 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:411.31,413.14 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:430.36,433.10 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:436.41,439.10 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:446.15,448.4 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:450.31,460.18 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:464.4,464.14 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:460.18,462.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:485.3,488.73 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:493.2,493.39 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:488.73,491.3 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:493.39,501.3 3 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:508.10,510.47 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:514.2,516.19 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:510.47,512.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:526.9,527.6 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:527.6,528.10 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:529.21,530.20 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:531.41,532.51 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:536.4,542.18 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:546.4,554.18 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:532.51,533.13 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:542.18,544.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:554.18,556.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:567.9,568.23 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:615.2,615.12 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:568.23,572.17 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:581.3,583.84 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:572.17,578.12 3 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:583.84,594.18 5 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:598.4,606.18 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:594.18,596.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:606.18,608.5 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:609.9,612.4 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:620.59,622.54 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:632.2,632.33 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:636.2,636.12 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:622.54,623.21 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:627.3,627.21 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:623.21,625.4 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:627.21,629.4 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:632.33,634.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:644.26,645.29 1 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:653.2,653.70 1 1 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:645.29,646.41 1 5 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:650.3,650.16 1 2 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:646.41,647.12 1 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:669.8,670.24 1 6 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:677.2,677.14 1 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:670.24,672.45 1 15 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:672.45,674.4 1 3 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:689.43,696.16 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:700.2,701.16 2 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:705.2,705.41 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:696.16,698.3 1 0 +github.com/coinbase/rosetta-cli/internal/reconciler/reconciler.go:701.16,703.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:92.11,94.17 2 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:98.2,104.3 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:94.17,96.3 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:110.9,116.16 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:120.2,122.17 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:127.2,128.12 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:116.16,118.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:122.17,125.3 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:137.24,138.23 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:142.2,142.20 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:155.2,155.29 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:159.2,159.36 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:163.2,163.29 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:138.23,140.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:142.20,148.17 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:152.3,152.56 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:148.17,150.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:155.29,157.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:159.36,161.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:168.41,169.28 1 7 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:174.2,174.48 1 6 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:183.2,184.58 2 5 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:192.2,192.30 1 3 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:169.28,171.3 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:174.48,180.3 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:184.58,185.45 1 2 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:189.3,189.30 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:185.45,187.4 1 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:198.9,200.16 2 7 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:204.2,204.18 1 5 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:214.2,215.16 2 4 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:219.2,220.39 2 4 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:223.2,224.12 2 4 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:200.16,202.3 1 2 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:204.18,206.17 2 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:209.3,211.13 3 1 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:206.17,208.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:215.16,217.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:220.39,222.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:230.9,232.16 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:236.2,236.30 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:261.2,261.12 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:232.16,234.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:236.30,238.10 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:256.3,256.51 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:238.10,246.18 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:246.18,248.5 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:249.9,254.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:256.51,258.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:270.9,273.52 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:277.2,277.6 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:301.2,302.12 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:273.52,275.3 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:277.6,282.17 2 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:285.3,285.11 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:289.3,292.17 3 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:296.3,296.23 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:282.17,284.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:285.11,286.9 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:292.17,294.4 1 0 +github.com/coinbase/rosetta-cli/internal/syncer/syncer.go:296.23,298.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:30.74,32.16 2 8 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:36.2,38.8 1 8 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:32.16,34.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:43.58,45.2 1 8 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:61.23,65.2 1 60 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:68.59,70.2 1 18 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:74.54,76.2 1 50 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:83.9,85.2 1 34 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:91.25,94.34 3 51 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:100.2,100.40 1 29 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:105.2,105.16 1 29 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:109.2,109.25 1 29 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:94.34,96.3 1 22 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:96.8,96.23 1 29 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:96.23,98.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:100.40,104.3 3 29 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:105.16,107.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:113.75,115.2 1 4 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:122.9,123.49 1 1 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:123.49,125.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:132.25,134.47 2 6 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:151.2,151.34 1 6 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:157.2,157.25 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:134.47,136.17 2 6 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:140.3,140.41 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:145.3,145.17 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:149.3,149.13 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:136.17,138.4 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:140.41,144.4 3 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:145.17,147.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:151.34,153.3 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:153.8,153.23 1 3 +github.com/coinbase/rosetta-cli/internal/storage/badger_storage.go:153.23,155.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:93.36,96.16 3 78 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:100.2,100.19 1 78 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:96.16,98.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:103.31,105.2 1 23 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:107.65,111.2 1 15 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:113.51,114.13 1 12 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:118.2,118.72 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:114.13,116.3 1 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:122.87,126.2 1 28 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:157.17,162.2 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:169.23,171.2 1 57 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:177.35,182.16 4 14 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:186.2,186.13 1 14 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:190.2,193.16 4 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:197.2,197.30 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:182.16,184.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:186.13,188.3 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:193.16,195.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:206.9,209.16 3 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:213.2,213.61 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:209.16,211.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:220.25,225.16 4 8 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:229.2,229.13 1 8 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:233.2,235.16 3 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:239.2,239.27 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:225.16,227.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:229.13,231.3 1 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:235.16,237.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:248.9,251.16 3 10 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:255.2,255.13 1 10 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:259.2,259.13 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:267.2,271.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:251.16,253.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:255.13,257.3 1 8 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:259.13,265.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:280.40,285.16 5 6 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:290.2,291.16 2 6 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:296.2,297.16 2 6 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:302.2,302.41 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:309.2,310.16 2 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:314.2,314.33 1 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:320.2,320.91 1 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:324.2,324.48 1 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:328.2,328.21 1 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:285.16,287.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:291.16,293.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:297.16,299.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:302.41,304.17 2 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:304.17,306.4 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:310.16,312.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:314.33,315.96 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:315.96,317.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:320.91,322.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:324.48,326.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:338.40,340.16 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:344.2,348.16 4 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:352.2,352.33 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:359.2,359.41 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:367.2,368.16 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:373.2,373.84 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:377.2,377.97 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:381.2,381.48 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:385.2,385.21 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:340.16,342.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:348.16,350.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:352.33,353.90 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:353.90,355.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:359.41,361.17 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:361.17,363.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:368.16,370.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:373.84,375.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:377.97,379.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:381.48,383.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:393.62,396.16 3 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:400.2,400.25 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:396.16,398.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:403.59,407.16 4 13 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:411.2,411.18 1 13 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:407.16,409.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:419.9,421.42 2 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:424.2,424.16 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:428.2,428.29 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:436.2,437.36 2 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:451.2,451.12 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:421.42,423.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:424.16,426.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:428.29,434.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:437.36,440.17 3 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:444.3,444.69 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:448.3,448.42 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:440.17,442.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:444.69,446.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:462.9,469.16 3 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:473.2,473.63 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:477.2,477.12 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:469.16,471.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:473.63,475.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:488.9,489.28 1 10 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:493.2,496.16 3 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:500.2,501.12 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:517.2,518.16 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:522.2,523.9 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:527.2,527.28 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:538.2,545.16 2 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:549.2,549.47 1 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:489.28,491.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:496.16,498.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:501.12,503.17 2 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:507.3,507.40 1 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:503.17,505.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:508.8,510.17 2 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:514.3,514.31 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:510.17,512.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:518.16,520.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:523.9,525.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:527.28,536.3 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:545.16,547.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:559.50,565.16 5 10 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:573.2,573.13 1 10 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:600.2,601.16 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:605.2,605.51 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:565.16,567.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:573.13,575.17 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:579.3,588.17 4 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:592.3,593.17 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:597.3,597.32 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:575.17,577.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:588.17,590.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:593.17,595.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:601.16,603.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:626.9,629.16 2 6 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:633.2,634.72 2 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:638.2,639.33 2 4 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:644.2,647.35 3 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:680.2,681.16 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:685.2,686.12 2 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:629.16,631.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:634.72,636.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:639.33,641.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:647.35,650.10 2 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:654.3,654.29 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:658.3,675.17 3 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:650.10,652.4 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:654.29,656.4 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:675.17,677.4 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:681.16,683.3 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:699.40,701.40 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:752.2,753.40 2 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:757.2,757.24 1 9 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:701.40,702.36 1 12 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:702.36,707.18 2 14 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:710.4,710.12 1 14 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:714.4,716.20 3 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:727.4,733.11 3 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:743.4,744.18 2 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:747.4,748.29 2 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:707.18,709.5 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:710.12,711.13 1 7 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:716.20,718.12 2 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:722.5,723.50 2 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:718.12,720.6 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:733.11,740.13 2 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:744.18,746.5 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:753.40,755.3 1 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:762.87,765.16 3 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:769.2,769.40 1 2 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:781.2,781.14 1 0 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:765.16,767.3 1 1 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:769.40,771.17 2 5 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:775.3,778.37 3 3 +github.com/coinbase/rosetta-cli/internal/storage/block_storage.go:771.17,773.4 1 2 diff --git a/go.mod b/go.mod index 55ec8543..46b326b8 100644 --- a/go.mod +++ b/go.mod @@ -4,9 +4,10 @@ go 1.13 require ( github.com/coinbase/rosetta-sdk-go v0.1.8 - github.com/davecgh/go-spew v1.1.1 github.com/dgraph-io/badger v1.6.0 - github.com/pkg/errors v0.8.1 + github.com/google/addlicense v0.0.0-20200422172452-68a83edd47bc // indirect + github.com/mattn/goveralls v0.0.5 // indirect + github.com/segmentio/golines v0.0.0-20200306054842-869934f8da7b // indirect github.com/spf13/cobra v0.0.5 github.com/stretchr/testify v1.5.1 golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a diff --git a/go.sum b/go.sum index 714c8fdd..afacd67c 100644 --- a/go.sum +++ b/go.sum @@ -1,23 +1,25 @@ github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9 h1:HD8gA2tkByhMAwYaFAX9w2l7vxvBQ5NMoxDrkhqhtn4= github.com/AndreasBriese/bbloom v0.0.0-20190306092124-e2d15f34fcf9/go.mod h1:bOvUY6CB00SOBii9/FifXqc0awNKxLFCL/+pkDPuyl8= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d h1:UQZhZ2O0vMHr2cI+DC1Mbh0TJxzA3RcLoMsFw+aXw7E= +github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= -github.com/coinbase/rosetta-sdk-go v0.1.5 h1:fkYLDs8f7RuwKDJiaZv4qtVRntCOAcSm6VeWiHH9L8Y= -github.com/coinbase/rosetta-sdk-go v0.1.5/go.mod h1:lbmGsBpBiSZWP4WQqEW2CuTweGcU/ioQHwZ8CYo6yO8= -github.com/coinbase/rosetta-sdk-go v0.1.6 h1:l6vyt+Gad7TWIy2Tf7giXO8jniBcLPhhW6021QFgIq0= -github.com/coinbase/rosetta-sdk-go v0.1.6/go.mod h1:lbmGsBpBiSZWP4WQqEW2CuTweGcU/ioQHwZ8CYo6yO8= -github.com/coinbase/rosetta-sdk-go v0.1.7 h1:4NRMHWPSpmFNohtzQ/Nv9wsPLBEbgccNBbjwZTG1Owk= -github.com/coinbase/rosetta-sdk-go v0.1.7/go.mod h1:lbmGsBpBiSZWP4WQqEW2CuTweGcU/ioQHwZ8CYo6yO8= github.com/coinbase/rosetta-sdk-go v0.1.8 h1:YJf5Us7Pl4G8CRBZ5+LEUIV4k9ZI/18nFloPaHBySFk= github.com/coinbase/rosetta-sdk-go v0.1.8/go.mod h1:y1wXRc1wod4fEp3jhW+9D6MSFtnm/9X5yNxJv92Cv2E= -github.com/coinbase/rosetta-validator v0.1.2 h1:d1i/XuZu3tPEnc/HKLzixK0yXbMyg5UEzS2qba7tv5I= -github.com/coinbase/rosetta-validator v0.1.2/go.mod h1:SgJPFHi1Ikr+tC5MkUhkrnLQKLT0Qzf7g+s1rnZ3kGo= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= +github.com/dave/dst v0.23.1 h1:2obX6c3RqALrEOp6u01qsqPvwp0t+RpOp9O4Bf9KhXs= +github.com/dave/dst v0.23.1/go.mod h1:LjPcLEauK4jC5hQ1fE/wr05O41zK91Pr4Qs22Ljq7gs= +github.com/dave/gopackages v0.0.0-20170318123100-46e7023ec56e/go.mod h1:i00+b/gKdIDIxuLDFob7ustLAVqhsZRk2qVZrArELGQ= +github.com/dave/jennifer v1.2.0/go.mod h1:fIb+770HOpJ2fmN9EPPKOqm1vMGhB+TwXKMZhrIygKg= +github.com/dave/kerr v0.0.0-20170318121727-bc25dd6abe8e/go.mod h1:qZqlPyPvfsDJt+3wHJ1EvSXDuVjFTK0j2p/ca+gtsb8= +github.com/dave/rebecca v0.9.1/go.mod h1:N6XYdMD/OKw3lkF3ywh8Z6wPGuwNFDNtWYEMFWEmXBA= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -28,23 +30,48 @@ github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUn github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= +github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= +github.com/google/addlicense v0.0.0-20200422172452-68a83edd47bc h1:CHWlqgYPu3FMUOyAno2lVDyI9wmexZEuV6/nDvsvETc= +github.com/google/addlicense v0.0.0-20200422172452-68a83edd47bc/go.mod h1:EMjYTRimagHs1FwlIqKyX3wAM0u3rA+McvlIIWmSamA= +github.com/google/pprof v0.0.0-20181127221834-b4f47329b966/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/gorilla/mux v1.7.4/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= +github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= +github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= +github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= +github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= +github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= +github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= +github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= +github.com/mattn/goveralls v0.0.5 h1:spfq8AyZ0cCk57Za6/juJ5btQxeE1FaEGMdfcI+XO48= +github.com/mattn/goveralls v0.0.5/go.mod h1:Xg2LHi51faXLyKXwsndxiW6uxEEQT9+3sjGzzwU4xy0= +github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.3.0 h1:iDwIio/3gk2QtLLEsqU5lInaMzos0hDTz8a6lazSFVw= github.com/mitchellh/mapstructure v1.3.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.10.2/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= +github.com/segmentio/golines v0.0.0-20200306054842-869934f8da7b h1:Jk5Swz/AfwWl5yc/yquzUmNesPF2aTFuafpjikzczRg= +github.com/segmentio/golines v0.0.0-20200306054842-869934f8da7b/go.mod h1:K7zjgP8yJ/U8nb8nxaSykalAKSvbqr6TNbd9B7zzBFU= +github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= +github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4= +github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cobra v0.0.5 h1:f0B+LkLX6DtmRH1isoNA9VTtNUK9K8xYd28JNNfOv/s= @@ -53,25 +80,62 @@ github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb6 github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DMA2s= +github.com/stretchr/objx v0.1.0 h1:4G4v2dO3VZwixGIRoQ5Lfboy6nUhCyYzaqnIAPPhYs4= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1 h1:nOGnQDM7FYENwehXlg/kFVnos3rEvtKTjRvOWSzb6H4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= +github.com/x-cray/logrus-prefixed-formatter v0.5.2 h1:00txxvfBM9muc0jiLIEAkAcIMJzfthRT6usrui8uGmg= +github.com/x-cray/logrus-prefixed-formatter v0.5.2/go.mod h1:2duySbKsL6M18s5GU7VPsoEPHyzalCE06qoARUCeBBE= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= +golang.org/x/arch v0.0.0-20180920145803-b19384d3c130/go.mod h1:cYlCBUl1MsqxdiKgmc4uh7TxZfWSFLOGSRR090WDxt8= +golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859 h1:R/3boaszxrf1GEUWTVDzSKVwLmSJpwZ1yqXm8j0v2QI= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a h1:WXEvlFVvvGxCJLG6REjsT03iWnKLEWinaScsxF2Vm2o= golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20180903190138-2b024373dcd9/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb h1:fgwFCsaw9buMuxNd6+DQfAuSFqbNiQZpcgJQAgJsK6k= golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20191024172528-b4ff53e7a1cb h1:ZxSglHghKPYD8WDeRUzRJrUJtDF0PxsTUSxyqr9/5BI= +golang.org/x/sys v0.0.0-20191024172528-b4ff53e7a1cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/tools v0.0.0-20181127232545-e782529d0ddd/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20191024220359-3d91e92cde03 h1:4gtJXHJ9ud0q8MNSDxJsRU/WH+afypbe4Vk4zq+8qow= +golang.org/x/tools v0.0.0-20191024220359-3d91e92cde03/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20200113040837-eac381796e91 h1:OOkytthzFBKHY5EfEgLUabprb0LtJVkQtNxAQ02+UE4= +golang.org/x/tools v0.0.0-20200113040837-eac381796e91/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= +gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= +gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= +gopkg.in/src-d/go-billy.v4 v4.3.0/go.mod h1:tm33zBoOwxjYHZIE+OV8bxTWFMJLrconzFMd38aARFk= +gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= +gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=