Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.
Draft
Show file tree
Hide file tree
Changes from 129 commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
7c2cb28
Feat: Initial Brainstorm un multi-tiered conflictdag
hmoog Mar 10, 2023
10b10a0
Feat: more brainstorming
hmoog Mar 10, 2023
37109ba
Feat: started implementing ordering
hmoog Mar 11, 2023
83d251e
Feat: WIP WIP
hmoog Mar 14, 2023
bb26ad8
Feat: added unit tests
hmoog Mar 15, 2023
0021cfd
Feat: added more stuff
hmoog Mar 15, 2023
3e34f51
Feat: WIP WIP it works
hmoog Mar 16, 2023
71b62f6
Feat: started finalizing and commenting sub packages
hmoog Mar 16, 2023
5513fe5
Feat: refactored more code
hmoog Mar 16, 2023
9d2bc1a
Feat: more cleanup
hmoog Mar 16, 2023
9094a6e
Refactor: removed unnecessary code
hmoog Mar 16, 2023
9bfceea
Refactor: fixed some outputs in the String methods
hmoog Mar 16, 2023
8ced0b0
Merge branch 'develop' of https://github.com/iotaledger/goshimmer int…
hmoog Mar 17, 2023
3394cbc
Fix: updated constructor of AdvancedSet
hmoog Mar 17, 2023
643d928
Refactor: removed unused code
hmoog Mar 17, 2023
c933c52
Feat: implemented some preferred instead stuff
hmoog Mar 17, 2023
5740e1c
Feat: Added PreferredInstead functionalitz
hmoog Mar 17, 2023
80aeece
Refactor: started cleaning up
hmoog Mar 17, 2023
e042aef
Refactor: cleaned up more code
hmoog Mar 17, 2023
eb04c9c
Refactor: cleaned up code
hmoog Mar 17, 2023
6b80c04
Refactor: started cleanup SortedSet
hmoog Mar 17, 2023
55496d3
Refactor: cleaned up SortedSet
hmoog Mar 18, 2023
3aad4ed
Feat: hooked PreferredInsteadUpdated
hmoog Mar 18, 2023
bbab455
Test new Conflicts WIP
piotrm50 Mar 20, 2023
6b96cf1
Create a worker for updating conflict preference
piotrm50 Mar 21, 2023
222a962
Sorted conflicts somewhat work
piotrm50 Mar 21, 2023
ba18dd0
Test WIP
piotrm50 Mar 21, 2023
fc1aa60
Feat: added shared pendingTasksCounter
hmoog Mar 21, 2023
d7d7813
Feat: fixed bugs?
hmoog Mar 22, 2023
e82ff02
Add event log for debugging
piotrm50 Mar 22, 2023
c315e24
Fix: fixed some bugs
hmoog Mar 22, 2023
1dcc458
Improve unit tests
piotrm50 Mar 22, 2023
6e3148e
Improve test assertion
piotrm50 Mar 22, 2023
608bb25
Fix: fixed linter issue
hmoog Mar 22, 2023
14445bc
Refactor: refactored code
hmoog Mar 22, 2023
cc6980a
Fix: fixed race condition
hmoog Mar 22, 2023
c66b60c
Add parentsPreferredConflicts property
piotrm50 Mar 23, 2023
8f7fcca
Feat: started adding likeInstead references
hmoog Mar 24, 2023
484a33e
Feat: started adding tests for LikedInstead
hmoog Mar 24, 2023
56a4551
Feat: likedinstead seems to work
hmoog Mar 24, 2023
d5e1181
Refactor: refactored code
hmoog Mar 24, 2023
101870c
Fix: fixed linter errors
hmoog Mar 24, 2023
6dbff41
Refactor: fixed linter error
hmoog Mar 24, 2023
03b4b7a
Refactor: cleaned up code
hmoog Mar 25, 2023
13a3b23
Feat: started tying things together in the ConflictDAG
hmoog Mar 25, 2023
195a7a9
Merge branch 'develop' of github.com:iotaledger/goshimmer into feat/r…
hmoog Mar 29, 2023
12437c1
Feat: started adding conflictdag tests
hmoog Mar 29, 2023
0ef7a4c
Feat: extended tests
hmoog Mar 29, 2023
63e66d1
Fix: fixed bug
hmoog Mar 29, 2023
20e2aba
Fix: fixed bug
hmoog Mar 29, 2023
0254d06
Feat: added more tests
hmoog Mar 30, 2023
77785eb
Feat: upgraded hive.go
hmoog Apr 4, 2023
1fadcaf
Feat: cleaned up API
hmoog Apr 4, 2023
a2dad39
Feat: simplified API
hmoog Apr 4, 2023
21ca0f9
Feat: cleaned up API
hmoog Apr 5, 2023
f7af16c
Feat: simplified api
hmoog Apr 5, 2023
65e5c26
Feat: added method to join a conflict to new conflictSets
hmoog Apr 5, 2023
cf5fe5b
Feat: uploaded some changes
hmoog Apr 5, 2023
e85c8c8
Feat: cleaned up types
hmoog Apr 5, 2023
c90601c
Feat: added voting primitives
hmoog Apr 5, 2023
d02da12
Feat: cleaned up code
hmoog Apr 5, 2023
a107dbb
Refactor: cleaned up more code
hmoog Apr 5, 2023
1fffdd5
Feat: cleaned up code
hmoog Apr 6, 2023
bbee28a
Feat: merged more funcs
hmoog Apr 6, 2023
c6dbe6e
Feat: more cleanup
hmoog Apr 6, 2023
87f34c9
Refactor: started restructuring code
hmoog Apr 6, 2023
908cb0b
Refactor: added comments in respect to locking
hmoog Apr 7, 2023
7496958
Refactor: removed unnecessary variable
hmoog Apr 7, 2023
e02482a
Merge branch 'develop' into feat/rewrite-conflictdag-with-voting
hmoog Apr 7, 2023
cce86b2
Feat: go mod tidy
hmoog Apr 7, 2023
f378894
Fix: fixed data race
hmoog Apr 7, 2023
88b6ad5
Feat: cleaned up code
hmoog Apr 10, 2023
9d82204
Feat: started adding vote logic
hmoog Apr 10, 2023
bac12e8
Refactor: refactored walkers and removed utils
hmoog Apr 10, 2023
0d8a269
Feat: WIP (almost done)
hmoog Apr 11, 2023
44a821d
Feat: added tests for acceptance
hmoog Apr 11, 2023
dd73c3f
Feat: extended tests
hmoog Apr 11, 2023
5e223a1
Evaluate results of a test
piotrm50 Apr 11, 2023
e70660d
Feat: cleaned up code
hmoog Apr 12, 2023
8d32368
Clean up stuff
piotrm50 Apr 12, 2023
bc8b174
Move things from conflict package to conflictdag package and improve …
piotrm50 Apr 12, 2023
eb5ad7c
Fix: reverted accidental change from previous commit
hmoog Apr 12, 2023
5a1046e
Implement Dispose methods for Conflict and SortedConflicts
piotrm50 Apr 12, 2023
a311ac3
Feat: started tracking conflictsets in conflicts
hmoog Apr 13, 2023
b51e5ae
Implement eviction of the new ConflictDAG
piotrm50 Apr 13, 2023
80eeda0
Fix tests after refactoring
piotrm50 Apr 13, 2023
6b660de
Feat: started fixing tests
hmoog Apr 13, 2023
af2d817
Merge branch 'feat/rewrite-conflictdag-with-voting' of https://github…
hmoog Apr 13, 2023
b42d725
Fix: fixed tests#
hmoog Apr 13, 2023
8e6222e
Refactor: introduced utility method for getting conflictsets
hmoog Apr 13, 2023
750f35b
Feat: continued work ok eviction
hmoog Apr 14, 2023
6c2cc1d
Fix: fixed bug
hmoog Apr 14, 2023
5806b69
Feat: cleaned up eviction
hmoog Apr 14, 2023
bb9aa0f
Ledger uses new conflict DAG
piotrm50 Apr 14, 2023
1f0ed9b
Refactor: added comment
hmoog Apr 14, 2023
bd3dd69
Merge branch 'feat/rewrite-conflictdag-with-voting' of https://github…
hmoog Apr 14, 2023
b6961e3
Get rid of VirtualVoting component. Make markerbooker use new Conflic…
piotrm50 Apr 14, 2023
d3c2da5
Integrate the new conflictdag with the rest of the components
piotrm50 Apr 14, 2023
1412314
Start fixing compile errors
piotrm50 Apr 14, 2023
e1779ee
Refactor: reverted accidental rename
hmoog Apr 14, 2023
0cf3e83
Refactor: fix more rename bugs
hmoog Apr 14, 2023
e5c8078
Feat: more cleanup
hmoog Apr 14, 2023
bf717e9
Refactor: minimized changes
hmoog Apr 14, 2023
b0d3508
Feat: further minimized diff
hmoog Apr 14, 2023
d86df62
Fix: fixed some bugs
hmoog Apr 14, 2023
66ff2d4
Fix: fixed ReferenceProvider
hmoog Apr 14, 2023
cc057b7
Refactor: refactored code
hmoog Apr 15, 2023
53ec43b
Refactor: refactored code
hmoog Apr 15, 2023
fd9b2b0
Refactor: refactor
hmoog Apr 15, 2023
a2c126a
Refactor: minimized diff
hmoog Apr 15, 2023
eb09e99
Refactor: reverted erroneous rename
hmoog Apr 15, 2023
d0e8a14
Feat: switched ConflictDAG API to use AdvancedSets
hmoog Apr 17, 2023
9a80012
Feat: optimized code to use AdvancedSet everywhere
hmoog Apr 17, 2023
2462094
Feat: fixed interfaces
hmoog Apr 17, 2023
8a34c1d
Continue integrating new conflictdag with the codebase
piotrm50 Apr 17, 2023
6307ff4
Fix last problems
piotrm50 Apr 17, 2023
8d064cf
Fix tips conflicts tracker
piotrm50 Apr 17, 2023
26bdd21
Fix some problems with double spend resolution
piotrm50 Apr 17, 2023
d0e9ccd
Merge branch 'debug/race-conditions' into feat/rewrite-conflictdag-wi…
piotrm50 Apr 17, 2023
9537e80
Merge remote-tracking branch 'origin/debug/race-conditions' into feat…
piotrm50 Apr 17, 2023
162034f
Continue fixing problems after integrating the new conflictdag
piotrm50 Apr 17, 2023
2d8b6a4
Fix some more problems with double spend and guava spam.
piotrm50 Apr 17, 2023
ed31879
Feat: added some missing comments
hmoog Apr 17, 2023
3c9f913
Fix: fixed tests
hmoog Apr 17, 2023
9920479
Feat: Created ConflictDAG interface package
hmoog Apr 18, 2023
fa1d97a
Only remove strong parents when adding a new tip to tip pool
piotrm50 Apr 18, 2023
1cbee1c
Fix casting votes when propagating conflict after fork.
piotrm50 Apr 18, 2023
6ecdf48
Revert accidental change
piotrm50 Apr 18, 2023
2503e80
Feat: implemented generic test framework for conflictdag
hmoog Apr 19, 2023
27312ab
Merge remote-tracking branch 'origin/develop' into feat/rewrite-confl…
piotrm50 Apr 20, 2023
d026284
Fix post merge errors
piotrm50 Apr 20, 2023
aed80c5
Merge remote-tracking branch 'origin/develop' into feat/rewrite-confl…
piotrm50 Apr 20, 2023
d745f0a
Remove some unused metrics that caused problems
piotrm50 Apr 20, 2023
9846cee
Fix nil pointer in the metrics plugin
piotrm50 Apr 26, 2023
db1714c
Always create conflictsets
piotrm50 Apr 27, 2023
c7866a2
Get rid of implicit self-like
piotrm50 Apr 27, 2023
151a66e
Add a parent block back to the tip pool after removing old one.
piotrm50 Apr 27, 2023
7258ae8
Remove printlns for subjectively invalid blocks
piotrm50 Apr 27, 2023
4e167db
Fix imports
piotrm50 Apr 28, 2023
8574b8e
Add non-conflicting conflict to ConflictDAG test suite
karimodm May 11, 2023
749aa3e
Merge branch 'feat/rewrite-conflictdag-with-voting' of github.com:iot…
karimodm May 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions client/evilwallet/connector.go
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ type Client interface {
GetUnspentOutputForAddress(addr devnetvm.Address) *jsonmodels.WalletOutput
// GetAddressUnspentOutputs gets the unspent outputs of an address.
GetAddressUnspentOutputs(address string) (outputIDs []utxo.OutputID, err error)
// GetTransactionConfirmationState returns the ConfirmationState of a given transaction ID.
// GetTransactionConfirmationState returns the AcceptanceState of a given transaction ID.
GetTransactionConfirmationState(txID string) confirmation.State
// GetOutput gets the output of a given outputID.
GetOutput(outputID utxo.OutputID) devnetvm.Output
Expand Down Expand Up @@ -312,7 +312,7 @@ func (c *WebClient) GetOutput(outputID utxo.OutputID) devnetvm.Output {
return output
}

// GetTransactionConfirmationState returns the ConfirmationState of a given transaction ID.
// GetTransactionConfirmationState returns the AcceptanceState of a given transaction ID.
func (c *WebClient) GetTransactionConfirmationState(txID string) confirmation.State {
resp, err := c.api.GetTransactionMetadata(txID)
if err != nil {
Expand Down
2 changes: 1 addition & 1 deletion client/wallet/webconnector.go
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ func (webConnector WebConnector) SendTransaction(tx *devnetvm.Transaction) (err
return
}

// GetTransactionConfirmationState fetches the ConfirmationState of the transaction.
// GetTransactionConfirmationState fetches the AcceptanceState of the transaction.
func (webConnector WebConnector) GetTransactionConfirmationState(txID utxo.TransactionID) (confirmationState confirmation.State, err error) {
txmeta, err := webConnector.client.GetTransactionMetadata(txID.Base58())
if err != nil {
Expand Down
74 changes: 37 additions & 37 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -13,30 +13,30 @@ require (
github.com/go-resty/resty/v2 v2.6.0
github.com/google/uuid v1.3.0
github.com/gorilla/websocket v1.4.2
github.com/iotaledger/hive.go/ads v0.0.0-20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/app v0.0.0-20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/autopeering v0.0.0-20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/constraints v0.0.0-20230406084657-747278ebc1f6
github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/crypto v0.0.0-20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/ds v0.0.0-20230406084657-747278ebc1f6
github.com/iotaledger/hive.go/kvstore v0.0.0-20230406084657-747278ebc1f6
github.com/iotaledger/hive.go/lo v0.0.0-20230406084657-747278ebc1f6
github.com/iotaledger/hive.go/logger v0.0.0-20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/objectstorage v0.0.0-20230407095435-9db1c6a0bf74
github.com/iotaledger/hive.go/runtime v0.0.0-20230406134647-9662ec76fb21
github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230401135606-70e06cde28d5
github.com/iotaledger/hive.go/stringify v0.0.0-20230406084657-747278ebc1f6
github.com/iotaledger/hive.go/ads v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/app v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/autopeering v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/constraints v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230417113736-1e450e13c023
github.com/iotaledger/hive.go/crypto v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/ds v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/kvstore v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/lo v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/logger v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/objectstorage v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/runtime v0.0.0-20230417113736-1e450e13c023
github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230417113736-1e450e13c023
github.com/iotaledger/hive.go/stringify v0.0.0-20230417113736-1e450e13c023
github.com/jellydator/ttlcache/v2 v2.11.1
github.com/labstack/echo/v4 v4.10.0
github.com/libp2p/go-libp2p v0.26.2
github.com/libp2p/go-libp2p v0.27.1
github.com/mr-tron/base58 v1.2.0
github.com/multiformats/go-multiaddr v0.8.0
github.com/multiformats/go-multiaddr v0.9.0
github.com/multiformats/go-varint v0.0.7
github.com/natefinch/atomic v1.0.1
github.com/paulbellamy/ratecounter v0.2.0
github.com/pkg/errors v0.9.1
github.com/prometheus/client_golang v1.14.0
github.com/prometheus/client_golang v1.15.0
github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible
github.com/spf13/pflag v1.0.5
github.com/spf13/viper v1.12.0
Expand All @@ -49,7 +49,7 @@ require (
golang.org/x/crypto v0.8.0
golang.org/x/sync v0.1.0
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2
google.golang.org/protobuf v1.29.1
google.golang.org/protobuf v1.30.0
gopkg.in/src-d/go-git.v4 v4.13.1
)

Expand All @@ -61,11 +61,11 @@ require (
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
github.com/cockroachdb/redact v1.1.3 // indirect
github.com/containerd/cgroups v1.0.4 // indirect
github.com/containerd/cgroups v1.1.0 // indirect
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 // indirect
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/elastic/gosigar v0.14.2 // indirect
github.com/ethereum/go-ethereum v1.11.5 // indirect
Expand All @@ -76,31 +76,31 @@ require (
github.com/getsentry/sentry-go v0.20.0 // indirect
github.com/go-ole/go-ole v1.2.1 // indirect
github.com/go-stack/stack v1.8.1 // indirect
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
github.com/godbus/dbus/v5 v5.1.0 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
github.com/golang/mock v1.6.0 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/gopacket v1.1.19 // indirect
github.com/google/pprof v0.0.0-20221203041831-ce31453925ec // indirect
github.com/google/pprof v0.0.0-20230405160723-4a4c7d95572b // indirect
github.com/hashicorp/hcl v1.0.0 // indirect
github.com/huin/goupnp v1.0.3 // indirect
github.com/huin/goupnp v1.1.0 // indirect
github.com/iancoleman/orderedmap v0.2.0 // indirect
github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 // indirect
github.com/ipfs/go-cid v0.3.2 // indirect
github.com/ipfs/go-cid v0.4.1 // indirect
github.com/ipfs/go-log/v2 v2.5.1 // indirect
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd // indirect
github.com/klauspost/compress v1.16.0 // indirect
github.com/klauspost/compress v1.16.4 // indirect
github.com/klauspost/cpuid/v2 v2.2.4 // indirect
github.com/knadh/koanf v1.5.0 // indirect
github.com/koron/go-ssdp v0.0.3 // indirect
github.com/koron/go-ssdp v0.0.4 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/kr/text v0.2.0 // indirect
github.com/labstack/echo v3.3.10+incompatible // indirect
Expand All @@ -117,10 +117,10 @@ require (
github.com/magiconair/properties v1.8.6 // indirect
github.com/marten-seemann/tcp v0.0.0-20210406111302-dfbc87cc63fd // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-isatty v0.0.17 // indirect
github.com/mattn/go-isatty v0.0.18 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect
github.com/miekg/dns v1.1.50 // indirect
github.com/miekg/dns v1.1.53 // indirect
github.com/mikioh/tcpinfo v0.0.0-20190314235526-30a79bb1804b // indirect
github.com/mikioh/tcpopt v0.0.0-20190314235656-172688c1accc // indirect
github.com/minio/sha256-simd v1.0.0 // indirect
Expand All @@ -132,12 +132,12 @@ require (
github.com/multiformats/go-base36 v0.2.0 // indirect
github.com/multiformats/go-multiaddr-dns v0.3.1 // indirect
github.com/multiformats/go-multiaddr-fmt v0.1.0 // indirect
github.com/multiformats/go-multibase v0.1.1 // indirect
github.com/multiformats/go-multicodec v0.7.0 // indirect
github.com/multiformats/go-multibase v0.2.0 // indirect
github.com/multiformats/go-multicodec v0.8.1 // indirect
github.com/multiformats/go-multihash v0.2.1 // indirect
github.com/multiformats/go-multistream v0.4.1 // indirect
github.com/oasisprotocol/ed25519 v0.0.0-20210505154701-76d8c688d86e // indirect
github.com/onsi/ginkgo/v2 v2.5.1 // indirect
github.com/onsi/ginkgo/v2 v2.9.2 // indirect
github.com/opencontainers/runtime-spec v1.0.2 // indirect
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
github.com/pelletier/go-toml v1.9.5 // indirect
Expand All @@ -148,8 +148,8 @@ require (
github.com/prometheus/common v0.42.0 // indirect
github.com/prometheus/procfs v0.9.0 // indirect
github.com/quic-go/qpack v0.4.0 // indirect
github.com/quic-go/qtls-go1-19 v0.2.1 // indirect
github.com/quic-go/qtls-go1-20 v0.1.1 // indirect
github.com/quic-go/qtls-go1-19 v0.3.2 // indirect
github.com/quic-go/qtls-go1-20 v0.2.2 // indirect
github.com/quic-go/quic-go v0.33.0 // indirect
github.com/quic-go/webtransport-go v0.5.2 // indirect
github.com/raulk/go-watchdog v1.3.0 // indirect
Expand All @@ -174,17 +174,17 @@ require (
github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
go.dedis.ch/fixbuf v1.0.3 // indirect
go.mongodb.org/mongo-driver v1.5.1 // indirect
go.uber.org/fx v1.18.2 // indirect
go.uber.org/fx v1.19.2 // indirect
go.uber.org/multierr v1.11.0 // indirect
go.uber.org/zap v1.24.0 // indirect
golang.org/x/exp v0.0.0-20230310171629-522b1b587ee0 // indirect
golang.org/x/mod v0.8.0 // indirect
golang.org/x/exp v0.0.0-20230321023759-10a507213a29 // indirect
golang.org/x/mod v0.10.0 // indirect
golang.org/x/net v0.9.0 // indirect
golang.org/x/sys v0.7.0 // indirect
golang.org/x/term v0.7.0 // indirect
golang.org/x/text v0.9.0 // indirect
golang.org/x/time v0.3.0 // indirect
golang.org/x/tools v0.6.0 // indirect
golang.org/x/tools v0.7.0 // indirect
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/src-d/go-billy.v4 v4.3.2 // indirect
gopkg.in/warnings.v0 v0.1.2 // indirect
Expand Down
Loading