Commit graph

8 commits

Author SHA1 Message Date
Wilmer Paulino
f45245e8fc
order+rpc: introduce MinUnitsMatch field 2020-10-12 19:51:27 -07:00
Olaoluwa Osuntokun
4b41c323c7 poolrpc: add new calls for Bid node rating system, and node rating queries 2020-10-09 15:53:43 -07:00
Johan T. Halseth
e056405a7b
poolrpc: add active_only option to ListOrders 2020-10-07 11:23:42 +02:00
Olaoluwa Osuntokun
63be83dc01 poolrpc: move towards set duration buckets instead of min/max duration
In this commit, we make a series of RPC changes to do away with the
min/max order preference and instead replace that with a single unified
field for the duration of a lease. The Terms method has been extended to
return the current set of active leases. Things have been done in this
way to allow us to announce a new duration, accept orders, but not yet
enable market clearing for it.

The changes in this commit were intended to be non-breaking, which is
why the Bid/Ask message distinction still exists, even though with this
commit they nearly share all the same fields. In the future further
fields may be added that still make both messages asymmetric.
2020-10-05 17:28:56 -07:00
Oliver Gugger
5e714c4f42
poolrpc+rpcserver: list order events in verbose mode
We add a new verbose flag to the ListOrdersRequest message that causes
the RPC server to include all events of an order in the response.
The orders are now also returned sorted by their creation timestamp.
2020-10-01 13:16:55 +02:00
Olaoluwa Osuntokun
eb7020a060
multi: add order and clearing rate to leases, show absolute expiry 2020-09-17 17:40:30 -07:00
Wilmer Paulino
9becbf6231
clmrpc: add Leases RPC 2020-09-15 11:57:25 -07:00
Olaoluwa Osuntokun
ff59e3719f
pool: rename clmrpc to poolrpc 2020-09-09 19:55:01 -07:00