Vladimir N. Korotenko
aa2477ed7d
Close #20
...
success: true
message: "Deal status"
---------------DEBUG---------------
command: /home/kvn/dm-cli/dm-cli --address https://testnet-dm.bitdeals.org --debug deal negative -m neg_message -s IAYSMwkMTdGxXYFWrDFLiXRPzI72W9x0pXV5DbxPnKSkTi+0/bPgR2H5SU+33T0oCr6A/r5pVvFRB36SXk/LPro= 2N4HsBkeC9nigJ3gLoBJvu57MAhreSWqdYr
success: 0
url: curl -s --location 'https://testnet-dm.bitdeals.org/api/v1/deal/feedback ' --header 'Content-Type: application/json' --data '{"order":"feedback","type":"Postpayment","at":"https://testnet-dm2.bitdeals.org ","date":"2025-11-28 10:28:54 UTC","salt":"2c723afd","seller":{"address":"mnumHs9HQMrw2Q1iKLNnx9NzExS7nMLmyp"},"customer":{"address":"mraXx7JrmAmuKypdJ1vseQBXySsdRZE5AC","signature":"IAYSMwkMTdGxXYFWrDFLiXRPzI72W9x0pXV5DbxPnKSkTi+0/bPgR2H5SU+33T0oCr6A/r5pVvFRB36SXk/LPro="},"payment":{"address":"2N4HsBkeC9nigJ3gLoBJvu57MAhreSWqdYr","until":"2025-11-29 10:28:54 UTC","sum":"0.005 tBTC"},"feedback":{"leave-before":"2025-12-12 10:28:54 UTC","comments":"neg_message"}}'
Result:
success: true
message: "Deal status"
Payload:
{"id": "54fff8c0f50b9ba5", "action": "Delete", "address": "mynFyJJkRhsbB6y1Q5kTgDGckVz2m9NKH8", "result": {"success": false, "message": "The deal has already been deleted."}, "payload": "PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CiAgICA8bWV0YSBuYW1lPSJhdXRob3IiIGNvbnRlbnQ9IkJpdERlYWxzIFBheW1lbnQgU2VydmljZSI+CjwvaGVhZD4KPGJvZHk+CjxwcmU+SGVsbG8hCgpTb3JyeSwgc29tZXRoaW5nIHdlbnQgd3JvbmcgYW5kIGxlZCB0byBhbiBlcnJvcjoKCjxmb250IGNvbG9yPSIjQzAzOTJCIj48Yj5UaGUgZGVhbCBoYXMgYWxyZWFkeSBiZWVuIGRlbGV0ZWQuPC9iPjwvZm9udD4KCi0tLS0tIFJFUE9SVCAtLS0tLQoKUEdQIHNpZ25hdHVyZTogPGZvbnQgY29sb3I9IiMxNDVBMzIiPjxiPnZhbGlkLgo8L2I+PC9mb250Pk1vZHVsZTogbXluRnlKSmtSaHNiQjZ5MVE1a1RnREdja1Z6Mm05TktIOAoKRmVlOiAxJQoKLS0tLS0KVGhhbmsgeW91LApCaXREZWFscy48L3ByZT4KPC9ib2R5Pgo8L2h0bWw+Cg=="}
---------------END DEBUG---------------
2025-12-04 09:31:52 +03:00
Vladimir N. Korotenko
b9e3630248
Close #17 refund fix
2025-11-28 14:36:33 +03:00
Vladimir N. Korotenko
6e62862f76
Close #9
2025-11-28 12:47:45 +03:00
Vladimir N. Korotenko
0bcf455d8d
Close #18
2025-11-28 09:29:50 +03:00
Vladimir N. Korotenko
b367f4b3dc
Close #20
2025-11-28 09:15:36 +03:00
Vladimir N. Korotenko
61ae56d030
Move help from file to main programm
2025-11-27 13:31:48 +03:00
Vladimir N. Korotenko
1aa4b838ca
Close #18 fix url
2025-11-27 09:44:23 +03:00
Vladimir N. Korotenko
4828e48f41
Close #17
2025-11-27 09:31:21 +03:00
Vladimir N. Korotenko
158d365dd3
Close #20 add -s parameter
2025-11-27 09:01:12 +03:00
Vladimir N. Korotenko
d1bb41b5ed
Close #21 remove default value to at parameter
2025-11-27 08:58:56 +03:00
Vladimir N. Korotenko
ce63d4a4d0
close #17 привел в соответствие с описанием
2025-11-26 14:29:54 +03:00
Vladimir N. Korotenko
03d3bbc82e
close #9 исправлена неполная подпись в нагрузке
2025-11-26 14:10:46 +03:00
Vladimir N. Korotenko
ec299ea820
Close #10 Поменял местами Result и Payload
2025-11-26 14:05:07 +03:00
Vladimir N. Korotenko
b5087f5563
Close #2
...
import http.server
import socketserver
import json
PORT = 8000
class MyHandler(http.server.BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header("Content-type", "application/json")
self.end_headers()
data = {"message": "Hello from the Python server!", "status": "success"}
self.wfile.write(json.dumps(data).encode("utf-8"))
with socketserver.TCPServer(("", PORT), MyHandler) as httpd:
print(f"Serving at port {PORT}")
httpd.serve_forever()
2025-11-26 13:49:49 +03:00
Vladimir N. Korotenko
f15acb7bde
change Feetback
2025-11-26 07:57:30 +03:00
Vladimir N. Korotenko
a006f1f090
Close #20 Close #18 уточнить у разработчиков что такое No data about the signer. Или проверить подпись
2025-11-25 20:39:24 +03:00
Vladimir N. Korotenko
75631ab34d
Complited
2025-11-25 20:29:32 +03:00
Vladimir N. Korotenko
fa2465808d
Close #9 add json output
2025-11-25 20:08:59 +03:00
Vladimir N. Korotenko
f8de280295
Close #16 fix ulong compare with int
2025-11-25 19:54:36 +03:00
Vladimir N. Korotenko
60a7864828
Close #10 исправил вывод статуса
2025-11-25 09:32:16 +03:00
Vladimir N. Korotenko
2d935a9271
Close #9 show payload in normal mode
2025-11-23 07:40:11 +03:00
Vladimir N. Korotenko
978b34eaf7
Close #17
2025-11-23 07:36:12 +03:00
Vladimir N. Korotenko
0ca433ae61
Close #18 some fix
2025-11-23 07:30:48 +03:00
Vladimir N. Korotenko
439de5f13f
Close #20 wrong date format fix
2025-11-23 07:14:54 +03:00
Vladimir N. Korotenko
e76a10e530
count negative
2025-11-22 20:19:15 +03:00
Vladimir N. Korotenko
8278958934
Close #3 Добавил фильтр к нейтральным
2025-11-22 17:35:19 +03:00
Vladimir N. Korotenko
b1c9c70e0d
Close #13 очистка вывода
2025-11-22 13:39:26 +03:00
Vladimir N. Korotenko
a9c0ae8e36
Close #11 typo in helpe
2025-11-22 13:14:07 +03:00
Vladimir N. Korotenko
b833c28eaa
Close #12 tupo in file
2025-11-22 13:12:16 +03:00
Vladimir N. Korotenko
300fcb98f7
close #16 fix return value
2025-11-22 13:00:01 +03:00
Vladimir N. Korotenko
ccf714a5ca
Close #2 change https://127.0.0.1:4999 to http://127.0.0.1:4999 default address
2025-11-22 12:02:36 +03:00
Vladimir N. Korotenko
1a974a4731
Close #14 изменил
2025-11-22 11:57:29 +03:00
Vladimir N. Korotenko
d60fbe132d
Close #19 В API используется левый формат даты %Y-%m-%d %H:%M:%S вместо ISO 8601 Format
...
Это кстати актуально и для прямой передачи параметров
2025-11-22 11:52:14 +03:00
Vladimir N. Korotenko
7226110b58
Close #6 Close #9 add default value param --at silent mode to template. fix PGP signature
2025-11-18 10:31:48 +03:00
Vladimir N. Korotenko
14790904d4
Close #3 change flow
2025-11-17 20:10:03 +03:00
Vladimir N. Korotenko
55a50c35a6
Close #4 typo in key
2025-11-17 19:44:00 +03:00
Vladimir N. Korotenko
fc5cb439e3
change output to status #10
2025-11-17 19:26:27 +03:00
Vladimir N. Korotenko
dcbb25b5ae
Add -h key to all deal tree
2025-11-17 18:28:14 +03:00
Vladimir N. Korotenko
329b9a9c98
Close wrong flag in help #8
2025-11-17 18:18:03 +03:00
Vladimir N. Korotenko
0228a87105
silent mode
2025-11-16 07:48:51 +03:00
Vladimir N. Korotenko
4bb7533e11
negative
2025-11-15 19:29:32 +03:00
Vladimir N. Korotenko
3544a61089
Cancel method
2025-11-15 19:26:57 +03:00
Vladimir N. Korotenko
3585739fe6
Complite action added
2025-11-15 17:07:48 +03:00
Vladimir N. Korotenko
2ace6d33e2
add parser to 1D format
2025-11-15 12:30:25 +03:00
Vladimir N. Korotenko
d49d8cac18
Статус сделки
2025-11-12 09:26:33 +03:00
Vladimir N. Korotenko
ade65f2c2b
Возврат читаемых ошибок.
2025-11-11 17:58:02 +03:00
Vladimir N. Korotenko
cf33e031dd
Add check curl in system #1
2025-11-11 14:04:09 +03:00
Vladimir N. Korotenko
dfed71f122
Add silent in curl
2025-11-11 12:37:07 +03:00
Vladimir N. Korotenko
5e3dd6ecb4
remove silence
2025-11-11 12:16:34 +03:00
Vladimir N. Korotenko
73b3906fcf
Change in sttus info
2025-11-11 12:11:30 +03:00