Skip to content

Commit 0b9719e

Browse files
committed
cmd/ufsproof: create CLI for proving and verifying
Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
1 parent dc3c3f7 commit 0b9719e

File tree

3 files changed

+1584
-0
lines changed

3 files changed

+1584
-0
lines changed

cmd/ufsproof/go.mod

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
module github.com/jsign/cmd/ufsproof
2+
3+
go 1.17
4+
5+
require (
6+
github.com/filecoin-project/dagstore v0.4.3
7+
github.com/ipfs/go-blockservice v0.1.0
8+
github.com/ipfs/go-cid v0.1.0
9+
github.com/ipfs/go-datastore v0.4.5
10+
github.com/ipfs/go-ipfs-exchange-offline v0.0.1
11+
github.com/ipfs/go-ipfs-http-client v0.1.0
12+
github.com/ipfs/go-ipld-format v0.2.0
13+
github.com/ipfs/go-merkledag v0.3.2
14+
github.com/ipld/go-car/v2 v2.0.2
15+
github.com/jsign/go-unixfs-proof v0.0.0-00010101000000-000000000000
16+
github.com/multiformats/go-multiaddr v0.3.0
17+
github.com/spf13/cobra v1.2.1
18+
github.com/stretchr/testify v1.7.0
19+
)
20+
21+
replace github.com/jsign/go-unixfs-proof => ../../
22+
23+
require (
24+
github.com/btcsuite/btcd v0.20.1-beta // indirect
25+
github.com/crackcomm/go-gitignore v0.0.0-20170627025303-887ab5e44cc3 // indirect
26+
github.com/davecgh/go-spew v1.1.1 // indirect
27+
github.com/gogo/protobuf v1.3.2 // indirect
28+
github.com/google/uuid v1.1.2 // indirect
29+
github.com/hashicorp/golang-lru v0.5.4 // indirect
30+
github.com/inconshreveable/mousetrap v1.0.0 // indirect
31+
github.com/ipfs/bbloom v0.0.4 // indirect
32+
github.com/ipfs/go-block-format v0.0.3 // indirect
33+
github.com/ipfs/go-ipfs-blockstore v1.0.3 // indirect
34+
github.com/ipfs/go-ipfs-cmds v0.3.0 // indirect
35+
github.com/ipfs/go-ipfs-ds-help v1.0.0 // indirect
36+
github.com/ipfs/go-ipfs-exchange-interface v0.0.1 // indirect
37+
github.com/ipfs/go-ipfs-files v0.0.8 // indirect
38+
github.com/ipfs/go-ipfs-util v0.0.2 // indirect
39+
github.com/ipfs/go-ipld-cbor v0.0.5 // indirect
40+
github.com/ipfs/go-log v1.0.5 // indirect
41+
github.com/ipfs/go-log/v2 v2.1.3 // indirect
42+
github.com/ipfs/go-metrics-interface v0.0.1 // indirect
43+
github.com/ipfs/go-path v0.0.7 // indirect
44+
github.com/ipfs/go-unixfs v0.2.6 // indirect
45+
github.com/ipfs/go-verifcid v0.0.1 // indirect
46+
github.com/ipfs/interface-go-ipfs-core v0.4.0 // indirect
47+
github.com/ipld/go-car v0.3.2 // indirect
48+
github.com/ipld/go-codec-dagpb v1.2.0 // indirect
49+
github.com/ipld/go-ipld-prime v0.12.3 // indirect
50+
github.com/jbenet/goprocess v0.1.4 // indirect
51+
github.com/klauspost/cpuid/v2 v2.0.8 // indirect
52+
github.com/libp2p/go-buffer-pool v0.0.2 // indirect
53+
github.com/libp2p/go-libp2p-core v0.6.1 // indirect
54+
github.com/libp2p/go-openssl v0.0.7 // indirect
55+
github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1 // indirect
56+
github.com/minio/sha256-simd v1.0.0 // indirect
57+
github.com/mitchellh/go-homedir v1.1.0 // indirect
58+
github.com/mr-tron/base58 v1.2.0 // indirect
59+
github.com/multiformats/go-base32 v0.0.3 // indirect
60+
github.com/multiformats/go-base36 v0.1.0 // indirect
61+
github.com/multiformats/go-multiaddr-net v0.2.0 // indirect
62+
github.com/multiformats/go-multibase v0.0.3 // indirect
63+
github.com/multiformats/go-multicodec v0.3.1-0.20210902112759-1539a079fd61 // indirect
64+
github.com/multiformats/go-multihash v0.0.15 // indirect
65+
github.com/multiformats/go-varint v0.0.6 // indirect
66+
github.com/opentracing/opentracing-go v1.2.0 // indirect
67+
github.com/petar/GoLLRB v0.0.0-20210522233825-ae3b015fd3e9 // indirect
68+
github.com/pkg/errors v0.9.1 // indirect
69+
github.com/pmezard/go-difflib v1.0.0 // indirect
70+
github.com/polydawn/refmt v0.0.0-20201211092308-30ac6d18308e // indirect
71+
github.com/rs/cors v1.7.0 // indirect
72+
github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 // indirect
73+
github.com/spf13/pflag v1.0.5 // indirect
74+
github.com/whyrusleeping/cbor v0.0.0-20171005072247-63513f603b11 // indirect
75+
github.com/whyrusleeping/cbor-gen v0.0.0-20200123233031-1cdf64d27158 // indirect
76+
go.uber.org/atomic v1.7.0 // indirect
77+
go.uber.org/multierr v1.6.0 // indirect
78+
go.uber.org/zap v1.17.0 // indirect
79+
golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97 // indirect
80+
golang.org/x/exp v0.0.0-20210714144626-1041f73d31d8 // indirect
81+
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c // indirect
82+
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
83+
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
84+
)

0 commit comments

Comments
 (0)