diff --git a/dap_chain_net_srv.c b/dap_chain_net_srv.c index 83e3ae1e19bc00776bcb65e6fbf097e5d70e1a2b..bb6e1a49fab485cc3c10c1f29c416bc702b56ba7 100755 --- a/dap_chain_net_srv.c +++ b/dap_chain_net_srv.c @@ -540,7 +540,7 @@ dap_chain_datum_tx_receipt_t * dap_chain_net_srv_issue_receipt(dap_chain_net_srv { dap_chain_datum_tx_receipt_t * l_receipt = dap_chain_datum_tx_receipt_create( a_srv->uid, a_price->units_uid, a_price->units, a_price->value_datoshi); - size_t l_receipt_size = sizeof(dap_chain_receipt_t)+1; // nested receipt plus 8 bits for type + size_t l_receipt_size = sizeof(dap_chain_receipt_info_t)+1; // nested receipt plus 8 bits for type // Sign with our wallet l_receipt_size = dap_chain_datum_tx_receipt_sign_add(l_receipt,l_receipt_size , dap_chain_wallet_get_key( a_usage->wallet,0) ); diff --git a/dap_chain_net_srv_common.h b/dap_chain_net_srv_common.h index e251d16878f2e48a43a0af18183d4321c1215efe..a7d40652d622f91a700ba1f69359e211a7b0d1d4 100755 --- a/dap_chain_net_srv_common.h +++ b/dap_chain_net_srv_common.h @@ -94,6 +94,7 @@ typedef struct dap_chain_net_srv_price #define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_REQUEST 0x01 #define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_SIGN_REQUEST 0x10 #define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_SIGN_RESPONSE 0x11 +#define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_NOTIFY_STOPPED 0x20 #define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_RESPONSE_SUCCESS 0xf0 #define DAP_STREAM_CH_CHAIN_NET_SRV_PKT_TYPE_RESPONSE_ERROR 0xff