Update transactions via kernel where necessary (#220)

* add test for no change output scenario

* rustfmt

* add kernel lookup functionality to transaction retrievals

* rustfmt

* updates and fixes for no-change invoice workflow, test implementations

* rustfmt
This commit is contained in:
Yeastplume
2019-09-24 09:56:10 +01:00
committed by GitHub
parent 26ad378686
commit 07758f55d3
14 changed files with 424 additions and 28 deletions
+4
View File
@@ -232,6 +232,8 @@ pub trait OwnerRpc: Sync + Send {
"creation_ts": "2019-01-15T16:01:26Z",
"fee": null,
"id": 0,
"kernel_excess": null,
"kernel_lookup_min_height": null,
"messages": null,
"num_inputs": 0,
"num_outputs": 1,
@@ -248,6 +250,8 @@ pub trait OwnerRpc: Sync + Send {
"creation_ts": "2019-01-15T16:01:26Z",
"fee": null,
"id": 1,
"kernel_excess": null,
"kernel_lookup_min_height": null,
"messages": null,
"num_inputs": 0,
"num_outputs": 1,
+4
View File
@@ -255,6 +255,8 @@ pub trait OwnerRpcS {
"creation_ts": "2019-01-15T16:01:26Z",
"fee": null,
"id": 0,
"kernel_excess": null,
"kernel_lookup_min_height": null,
"messages": null,
"num_inputs": 0,
"num_outputs": 1,
@@ -271,6 +273,8 @@ pub trait OwnerRpcS {
"creation_ts": "2019-01-15T16:01:26Z",
"fee": null,
"id": 1,
"kernel_excess": null,
"kernel_lookup_min_height": null,
"messages": null,
"num_inputs": 0,
"num_outputs": 1,