137dee04e8
This commit adds an extended STM, similar to what available in etcd's clientv3 module. This incarnation of said STM supports additional features, like positioning in key intervals while taking into account deletes and writes as well. This is a preliminary work to support all features of the kvdb interface.
95 lines
4.6 KiB
Modula-2
95 lines
4.6 KiB
Modula-2
module github.com/lightningnetwork/lnd
|
|
|
|
require (
|
|
git.schwanenlied.me/yawning/bsaes.git v0.0.0-20180720073208-c0276d75487e // indirect
|
|
github.com/NebulousLabs/fastrand v0.0.0-20181203155948-6fb6489aac4e // indirect
|
|
github.com/NebulousLabs/go-upnp v0.0.0-20180202185039-29b680b06c82
|
|
github.com/Yawning/aez v0.0.0-20180114000226-4dad034d9db2
|
|
github.com/btcsuite/btcd v0.20.1-beta.0.20200515232429-9f0179fd2c46
|
|
github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f
|
|
github.com/btcsuite/btcutil v1.0.2
|
|
github.com/btcsuite/btcutil/psbt v1.0.2
|
|
github.com/btcsuite/btcwallet v0.11.1-0.20200515224913-e0e62245ecbe
|
|
github.com/btcsuite/btcwallet/wallet/txauthor v1.0.0
|
|
github.com/btcsuite/btcwallet/wallet/txrules v1.0.0
|
|
github.com/btcsuite/btcwallet/walletdb v1.3.1
|
|
github.com/btcsuite/btcwallet/wtxmgr v1.1.1-0.20200515224913-e0e62245ecbe
|
|
github.com/coreos/etcd v3.3.18+incompatible
|
|
github.com/coreos/go-semver v0.3.0 // indirect
|
|
github.com/coreos/go-systemd v0.0.0-00010101000000-000000000000 // indirect
|
|
github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f // indirect
|
|
github.com/davecgh/go-spew v1.1.1
|
|
github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect
|
|
github.com/go-errors/errors v1.0.1
|
|
github.com/go-openapi/strfmt v0.19.5 // indirect
|
|
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect
|
|
github.com/golang/protobuf v1.3.1
|
|
github.com/google/btree v1.0.0 // indirect
|
|
github.com/gorilla/websocket v1.4.1 // indirect
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
|
|
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
|
|
github.com/grpc-ecosystem/grpc-gateway v1.8.6
|
|
github.com/jackpal/gateway v1.0.5
|
|
github.com/jackpal/go-nat-pmp v0.0.0-20170405195558-28a68d0c24ad
|
|
github.com/jedib0t/go-pretty v4.3.0+incompatible
|
|
github.com/jessevdk/go-flags v1.4.0
|
|
github.com/jonboulle/clockwork v0.1.0 // indirect
|
|
github.com/jrick/logrotate v1.0.0
|
|
github.com/json-iterator/go v1.1.9 // indirect
|
|
github.com/juju/clock v0.0.0-20190205081909-9c5c9712527c // indirect
|
|
github.com/juju/errors v0.0.0-20190806202954-0232dcc7464d // indirect
|
|
github.com/juju/loggo v0.0.0-20190526231331-6e530bcce5d8 // indirect
|
|
github.com/juju/retry v0.0.0-20180821225755-9058e192b216 // indirect
|
|
github.com/juju/testing v0.0.0-20190723135506-ce30eb24acd2 // indirect
|
|
github.com/juju/utils v0.0.0-20180820210520-bf9cc5bdd62d // indirect
|
|
github.com/juju/version v0.0.0-20180108022336-b64dbd566305 // indirect
|
|
github.com/kkdai/bstream v0.0.0-20181106074824-b3251f7901ec
|
|
github.com/lightninglabs/neutrino v0.11.1-0.20200316235139-bffc52e8f200
|
|
github.com/lightninglabs/protobuf-hex-display v1.3.3-0.20191212020323-b444784ce75d
|
|
github.com/lightningnetwork/lightning-onion v1.0.2-0.20200501022730-3c8c8d0b89ea
|
|
github.com/lightningnetwork/lnd/cert v1.0.2
|
|
github.com/lightningnetwork/lnd/queue v1.0.4
|
|
github.com/lightningnetwork/lnd/ticker v1.0.0
|
|
github.com/ltcsuite/ltcd v0.0.0-20190101042124-f37f8bf35796
|
|
github.com/mattn/go-runewidth v0.0.9 // indirect
|
|
github.com/miekg/dns v0.0.0-20171125082028-79bfde677fa8
|
|
github.com/modern-go/reflect2 v1.0.1 // indirect
|
|
github.com/prometheus/client_golang v0.9.3
|
|
github.com/rogpeppe/fastuuid v1.2.0 // indirect
|
|
github.com/soheilhy/cmux v0.1.4 // indirect
|
|
github.com/stretchr/testify v1.4.0
|
|
github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 // indirect
|
|
github.com/tv42/zbase32 v0.0.0-20160707012821-501572607d02
|
|
github.com/urfave/cli v1.18.0
|
|
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 // indirect
|
|
go.etcd.io/bbolt v1.3.3
|
|
go.uber.org/zap v1.14.1 // indirect
|
|
golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37
|
|
golang.org/x/net v0.0.0-20190620200207-3b0461eec859
|
|
golang.org/x/sys v0.0.0-20200116001909-b77594299b42 // indirect
|
|
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
|
|
google.golang.org/genproto v0.0.0-20190201180003-4b09977fb922
|
|
google.golang.org/grpc v1.19.0
|
|
gopkg.in/errgo.v1 v1.0.1 // indirect
|
|
gopkg.in/macaroon-bakery.v2 v2.0.1
|
|
gopkg.in/macaroon.v2 v2.0.0
|
|
gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22 // indirect
|
|
sigs.k8s.io/yaml v1.1.0 // indirect
|
|
)
|
|
|
|
replace github.com/lightningnetwork/lnd/ticker => ./ticker
|
|
|
|
replace github.com/lightningnetwork/lnd/queue => ./queue
|
|
|
|
replace github.com/lightningnetwork/lnd/cert => ./cert
|
|
|
|
replace git.schwanenlied.me/yawning/bsaes.git => github.com/Yawning/bsaes v0.0.0-20180720073208-c0276d75487e
|
|
|
|
// Pin this version that we know works explicitly, even though the
|
|
// btcsuite/btcutil package requests a newer version.
|
|
replace golang.org/x/crypto => golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67
|
|
|
|
replace github.com/coreos/go-systemd => github.com/coreos/go-systemd/v22 v22.0.0
|
|
|
|
go 1.12
|