A very experimental PLC implementation which uses BFT consensus for decentralization
19
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 146 lines 7.0 kB view raw
1module tangled.org/gbl08ma.com/didplcbft 2 3go 1.25.5 4 5require ( 6 cosmossdk.io/core v1.0.0 7 github.com/OffchainLabs/go-bitfield v0.0.0-20251031151322-f427d04d8506 8 github.com/Yiling-J/theine-go v0.6.2 9 github.com/bits-and-blooms/bloom/v3 v3.7.1 10 github.com/bluesky-social/indigo v0.0.0-20251009212240-20524de167fe 11 github.com/coder/websocket v1.8.14 12 github.com/cometbft/cometbft v0.38.21 13 github.com/cometbft/cometbft-db v0.14.3 14 github.com/consensys/gnark v0.14.0 15 github.com/consensys/gnark-crypto v0.19.2 16 github.com/cosmos/iavl v1.3.5 17 github.com/cosmos/ics23/go v0.11.0 18 github.com/dgraph-io/badger/v4 v4.9.1 19 github.com/did-method-plc/go-didplc v0.0.0-20251125183445-342320c327e2 20 github.com/gbl08ma/stacktrace v0.1.0 21 github.com/google/uuid v1.6.0 22 github.com/govalues/decimal v0.1.36 23 github.com/ipfs/go-cid v0.4.1 24 github.com/ipfs/go-ipld-cbor v0.1.0 25 github.com/klauspost/compress v1.18.4 26 github.com/polydawn/refmt v0.89.1-0.20221221234430-40501e09de1f 27 github.com/puzpuzpuz/xsync/v4 v4.2.0 28 github.com/rs/cors v1.11.1 29 github.com/rs/zerolog v1.34.0 30 github.com/samber/lo v1.52.0 31 github.com/samber/mo v1.16.0 32 github.com/spf13/viper v1.19.0 33 github.com/stretchr/testify v1.11.1 34 github.com/ucarion/urlpath v0.0.0-20200424170820-7ccc79b76bbb 35 resenje.org/singleflight v0.4.3 36) 37 38require ( 39 github.com/DataDog/zstd v1.4.5 // indirect 40 github.com/beorn7/perks v1.0.1 // indirect 41 github.com/bits-and-blooms/bitset v1.24.2 // indirect 42 github.com/blang/semver/v4 v4.0.0 // indirect 43 github.com/cespare/xxhash/v2 v2.3.0 // indirect 44 github.com/cockroachdb/errors v1.11.3 // indirect 45 github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce // indirect 46 github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect 47 github.com/cockroachdb/pebble v1.1.5 // indirect 48 github.com/cockroachdb/redact v1.1.5 // indirect 49 github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect 50 github.com/cosmos/gogoproto v1.7.0 // indirect 51 github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect 52 github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect 53 github.com/dgraph-io/ristretto/v2 v2.2.0 // indirect 54 github.com/dustin/go-humanize v1.0.1 // indirect 55 github.com/emicklei/dot v1.8.0 // indirect 56 github.com/fsnotify/fsnotify v1.8.0 // indirect 57 github.com/fxamacker/cbor/v2 v2.9.0 // indirect 58 github.com/getsentry/sentry-go v0.27.0 // indirect 59 github.com/go-kit/kit v0.13.0 // indirect 60 github.com/go-kit/log v0.2.1 // indirect 61 github.com/go-logfmt/logfmt v0.6.0 // indirect 62 github.com/go-logr/logr v1.4.3 // indirect 63 github.com/go-logr/stdr v1.2.2 // indirect 64 github.com/gogo/protobuf v1.3.2 // indirect 65 github.com/golang/protobuf v1.5.4 // indirect 66 github.com/golang/snappy v0.0.4 // indirect 67 github.com/google/btree v1.1.3 // indirect 68 github.com/google/flatbuffers v25.2.10+incompatible // indirect 69 github.com/google/go-cmp v0.7.0 // indirect 70 github.com/google/orderedcode v0.0.1 // indirect 71 github.com/google/pprof v0.0.0-20250820193118-f64d9cf942d6 // indirect 72 github.com/gorilla/websocket v1.5.3 // indirect 73 github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect 74 github.com/hashicorp/hcl v1.0.0 // indirect 75 github.com/ingonyama-zk/icicle-gnark/v3 v3.2.2 // indirect 76 github.com/ipfs/go-block-format v0.2.0 // indirect 77 github.com/ipfs/go-ipfs-util v0.0.3 // indirect 78 github.com/ipfs/go-ipld-format v0.6.0 // indirect 79 github.com/jmhodges/levigo v1.0.0 // indirect 80 github.com/klauspost/cpuid/v2 v2.2.7 // indirect 81 github.com/kr/pretty v0.3.1 // indirect 82 github.com/kr/text v0.2.0 // indirect 83 github.com/lib/pq v1.10.9 // indirect 84 github.com/linxGnu/grocksdb v1.8.14 // indirect 85 github.com/magiconair/properties v1.8.7 // indirect 86 github.com/mattn/go-colorable v0.1.14 // indirect 87 github.com/mattn/go-isatty v0.0.20 // indirect 88 github.com/minio/highwayhash v1.0.3 // indirect 89 github.com/minio/sha256-simd v1.0.1 // indirect 90 github.com/mitchellh/mapstructure v1.5.0 // indirect 91 github.com/mr-tron/base58 v1.2.0 // indirect 92 github.com/multiformats/go-base32 v0.1.0 // indirect 93 github.com/multiformats/go-base36 v0.2.0 // indirect 94 github.com/multiformats/go-multibase v0.2.0 // indirect 95 github.com/multiformats/go-multihash v0.2.3 // indirect 96 github.com/multiformats/go-varint v0.0.7 // indirect 97 github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect 98 github.com/oasisprotocol/curve25519-voi v0.0.0-20220708102147-0a8a51822cae // indirect 99 github.com/pelletier/go-toml/v2 v2.2.2 // indirect 100 github.com/petermattis/goid v0.0.0-20240813172612-4fcff4a6cae7 // indirect 101 github.com/pkg/errors v0.9.1 // indirect 102 github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect 103 github.com/prometheus/client_golang v1.21.0 // indirect 104 github.com/prometheus/client_model v0.6.1 // indirect 105 github.com/prometheus/common v0.62.0 // indirect 106 github.com/prometheus/procfs v0.15.1 // indirect 107 github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect 108 github.com/rogpeppe/go-internal v1.13.1 // indirect 109 github.com/ronanh/intcomp v1.1.1 // indirect 110 github.com/sagikazarmark/locafero v0.4.0 // indirect 111 github.com/sagikazarmark/slog-shim v0.1.0 // indirect 112 github.com/sasha-s/go-deadlock v0.3.5 // indirect 113 github.com/sourcegraph/conc v0.3.0 // indirect 114 github.com/spaolacci/murmur3 v1.1.0 // indirect 115 github.com/spf13/afero v1.11.0 // indirect 116 github.com/spf13/cast v1.8.0 // indirect 117 github.com/spf13/pflag v1.0.6 // indirect 118 github.com/subosito/gotenv v1.6.0 // indirect 119 github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect 120 github.com/whyrusleeping/cbor-gen v0.2.1-0.20241030202151-b7a6831be65e // indirect 121 github.com/x448/float16 v0.8.4 // indirect 122 github.com/zeebo/xxh3 v1.0.2 // indirect 123 gitlab.com/yawning/secp256k1-voi v0.0.0-20230925100816-f2616030848b // indirect 124 gitlab.com/yawning/tuplehash v0.0.0-20230713102510-df83abbf9a02 // indirect 125 go.etcd.io/bbolt v1.4.0-alpha.0.0.20240404170359-43604f3112c5 // indirect 126 go.opentelemetry.io/auto/sdk v1.1.0 // indirect 127 go.opentelemetry.io/otel v1.37.0 // indirect 128 go.opentelemetry.io/otel/metric v1.37.0 // indirect 129 go.opentelemetry.io/otel/trace v1.37.0 // indirect 130 go.uber.org/multierr v1.11.0 // indirect 131 golang.org/x/crypto v0.41.0 // indirect 132 golang.org/x/exp v0.0.0-20250819193227-8b4c13bb791b // indirect 133 golang.org/x/net v0.43.0 // indirect 134 golang.org/x/sync v0.16.0 // indirect 135 golang.org/x/sys v0.36.0 // indirect 136 golang.org/x/text v0.28.0 // indirect 137 golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect 138 google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect 139 google.golang.org/grpc v1.70.0 // indirect 140 google.golang.org/protobuf v1.36.7 // indirect 141 gopkg.in/ini.v1 v1.67.0 // indirect 142 gopkg.in/yaml.v3 v3.0.1 // indirect 143 lukechampine.com/blake3 v1.2.1 // indirect 144) 145 146replace github.com/cosmos/iavl v1.3.5 => github.com/reecepbcups/cosmos-iavl v0.0.0-20251127172646-d5324d696852