routerrpc: mark QueryProbability deprecated

We deprecate `QueryProbability`, as it displays the same information as
`QueryMissionControl` less the probability. `QueryRoutes` still contains
the total probability of a route.
This commit is contained in:
bitromortac
2022-11-24 16:17:04 +01:00
parent 1dd7a37d4d
commit 2d7fda2a41
7 changed files with 57 additions and 51 deletions

View File

@@ -65,8 +65,8 @@ type RouterClient interface {
// SetMissionControlConfig will set mission control's config, if the config
// provided is valid.
SetMissionControlConfig(ctx context.Context, in *SetMissionControlConfigRequest, opts ...grpc.CallOption) (*SetMissionControlConfigResponse, error)
// QueryProbability returns the current success probability estimate for a
// given node pair and amount.
// Deprecated. QueryProbability returns the current success probability
// estimate for a given node pair and amount.
QueryProbability(ctx context.Context, in *QueryProbabilityRequest, opts ...grpc.CallOption) (*QueryProbabilityResponse, error)
// BuildRoute builds a fully specified route based on a list of hop public
// keys. It retrieves the relevant channel policies from the graph in order to
@@ -483,8 +483,8 @@ type RouterServer interface {
// SetMissionControlConfig will set mission control's config, if the config
// provided is valid.
SetMissionControlConfig(context.Context, *SetMissionControlConfigRequest) (*SetMissionControlConfigResponse, error)
// QueryProbability returns the current success probability estimate for a
// given node pair and amount.
// Deprecated. QueryProbability returns the current success probability
// estimate for a given node pair and amount.
QueryProbability(context.Context, *QueryProbabilityRequest) (*QueryProbabilityResponse, error)
// BuildRoute builds a fully specified route based on a list of hop public
// keys. It retrieves the relevant channel policies from the graph in order to