diff --git a/doc/API.v0.md b/doc/API.v0.md index 3f6f74b..ecf27bd 100644 --- a/doc/API.v0.md +++ b/doc/API.v0.md @@ -656,7 +656,16 @@ Proxy response: ```json { "status": "accepted", - "hash": "af867c86000da76df7ddb1054b273ca9e034e8c89d049b5b2795f9f590f67648" + "hash": "af867c86000da76df7ddb1054b273ca9e034e8c89d049b5b2795f9f590f67648", + "details": + { + "firstseen": 1584568841, + "amount": 0.00233, + "size": 222, + "vsize": 141, + "replaceable": 0, + "fee": 0.00000141 + } } ``` diff --git a/doc/openapi/v0/cyphernode-api.yaml b/doc/openapi/v0/cyphernode-api.yaml index 8753a55..6e6adc3 100644 --- a/doc/openapi/v0/cyphernode-api.yaml +++ b/doc/openapi/v0/cyphernode-api.yaml @@ -1110,6 +1110,8 @@ paths: type: "string" hash: $ref: '#/components/schemas/TypeHashString' + details: + type: "object" '403': $ref: '#/components/schemas/ApiResponseNotAllowed' '405': diff --git a/proxy_docker/app/script/walletoperations.sh b/proxy_docker/app/script/walletoperations.sh index 084defd..f187b97 100644 --- a/proxy_docker/app/script/walletoperations.sh +++ b/proxy_docker/app/script/walletoperations.sh @@ -72,7 +72,7 @@ spend() { trace_rc $? data="{\"status\":\"accepted\"" - data="${data},\"hash\":\"${txid}\"}" + data="${data},\"hash\":\"${txid}\",\"details\":{\"firstseen\":${tx_ts_firstseen},\"amount\":${amount},\"size\":${tx_size},\"vsize\":${tx_vsize},\"replaceable\":${tx_replaceable},\"fee\":${fees}}}" # Delete the temp file containing the raw tx (see above) rm spend-rawtx-${txid}.blob