060768563d
add README.md
2025-12-10 13:10:47 +03:00
Vladimir N. Korotenko
100c5512f4
Close #18 2MwZ5QM3dPyVxW8Cbi7gDNBLpqMfmNcgUST адрес не существует добавил дополнительную обработку .
...
Проводи тестирование на адресе https://testnet-dm2.bitdeals.org что бы можно было проверять на твоих данных
2025-12-05 08:55:06 +03:00
Vladimir N. Korotenko
65f7f2ae76
Close #18 fix quotes
2025-12-04 13:20:02 +03:00
Vladimir N. Korotenko
f42f9a8e7e
Close #10 remove extra information
2025-12-04 13:11:08 +03:00
Vladimir N. Korotenko
d2f8d91d62
Close #18 add check deal
2025-12-04 09:53:13 +03:00
Vladimir N. Korotenko
f639d2c9be
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
e6881ad367
Close #17 refund fix
2025-11-28 14:36:33 +03:00
Vladimir N. Korotenko
a7689385d6
Close #9
2025-11-28 12:47:45 +03:00
Vladimir N. Korotenko
d9c7b82fa1
Close #18
2025-11-28 09:29:50 +03:00
Vladimir N. Korotenko
449e7820c5
Close #20
2025-11-28 09:15:36 +03:00
Vladimir N. Korotenko
d4b8c58daf
Move help from file to main programm
2025-11-27 13:31:48 +03:00
Vladimir N. Korotenko
d15ba487a9
Close #18 fix url
2025-11-27 09:44:23 +03:00
Vladimir N. Korotenko
d04297399b
Close #17
2025-11-27 09:31:21 +03:00
Vladimir N. Korotenko
6b0888b6e6
Close #20 add -s parameter
2025-11-27 09:01:12 +03:00
Vladimir N. Korotenko
a347af5f45
Close #21 remove default value to at parameter
2025-11-27 08:58:56 +03:00
Vladimir N. Korotenko
82b370a5f3
close #17 привел в соответствие с описанием
2025-11-26 14:29:54 +03:00
Vladimir N. Korotenko
f68d74de4b
close #9 исправлена неполная подпись в нагрузке
2025-11-26 14:10:46 +03:00
Vladimir N. Korotenko
1a1a79bac8
Close #10 Поменял местами Result и Payload
2025-11-26 14:05:07 +03:00
Vladimir N. Korotenko
fbb5383151
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
d2f0f52047
change Feetback
2025-11-26 07:57:30 +03:00
Vladimir N. Korotenko
1b57bfb08a
Close #20 Close #18 уточнить у разработчиков что такое No data about the signer. Или проверить подпись
2025-11-25 20:39:24 +03:00
Vladimir N. Korotenko
5bc30842b4
Complited
2025-11-25 20:29:32 +03:00
Vladimir N. Korotenko
b0ea8f2683
Close #9 add json output
2025-11-25 20:08:59 +03:00
Vladimir N. Korotenko
d9082b8826
Close #16 fix ulong compare with int
2025-11-25 19:54:36 +03:00
Vladimir N. Korotenko
aae91d6586
Close #10 исправил вывод статуса
2025-11-25 09:32:16 +03:00
Vladimir N. Korotenko
5e15f1f610
Close #9 show payload in normal mode
2025-11-23 07:40:11 +03:00
Vladimir N. Korotenko
e438c10444
Close #17
2025-11-23 07:36:12 +03:00
Vladimir N. Korotenko
87126ec187
Close #18 some fix
2025-11-23 07:30:48 +03:00
Vladimir N. Korotenko
24ab1db143
Close #20 wrong date format fix
2025-11-23 07:14:54 +03:00
Vladimir N. Korotenko
4246c605ec
count negative
2025-11-22 20:19:15 +03:00
Vladimir N. Korotenko
d8a1e13a5e
Close #3 Добавил фильтр к нейтральным
2025-11-22 17:35:19 +03:00
Vladimir N. Korotenko
5ee67e1006
Close #13 очистка вывода
2025-11-22 13:39:26 +03:00
Vladimir N. Korotenko
1dd4e4c92b
Close #11 typo in helpe
2025-11-22 13:14:07 +03:00
Vladimir N. Korotenko
72d2f97680
Close #12 tupo in file
2025-11-22 13:12:16 +03:00
Vladimir N. Korotenko
1f9aa5d6df
close #16 fix return value
2025-11-22 13:00:01 +03:00
Vladimir N. Korotenko
8a866d09bb
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
f348e4eaed
Close #14 изменил
2025-11-22 11:57:29 +03:00
Vladimir N. Korotenko
ef856c784b
Close #19 В API используется левый формат даты %Y-%m-%d %H:%M:%S вместо ISO 8601 Format
...
Это кстати актуально и для прямой передачи параметров
2025-11-22 11:52:14 +03:00
Vladimir N. Korotenko
4bdbb3e525
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
79e97e20ea
Close #3 change flow
2025-11-17 20:10:03 +03:00
Vladimir N. Korotenko
8ffe87e337
Close #4 typo in key
2025-11-17 19:44:00 +03:00
Vladimir N. Korotenko
edb22667a0
change output to status #10
2025-11-17 19:26:27 +03:00
Vladimir N. Korotenko
bb8b5c8dcb
Add -h key to all deal tree
2025-11-17 18:28:14 +03:00
Vladimir N. Korotenko
9e14c01d05
Close wrong flag in help #8
2025-11-17 18:18:03 +03:00
Vladimir N. Korotenko
525da9cea7
silent mode
2025-11-16 07:48:51 +03:00
Vladimir N. Korotenko
b7b4640128
negative
2025-11-15 19:29:32 +03:00
Vladimir N. Korotenko
90c90376ad
Cancel method
2025-11-15 19:26:57 +03:00
Vladimir N. Korotenko
fb9af67f40
Complite action added
2025-11-15 17:07:48 +03:00
Vladimir N. Korotenko
b4a2cf2ecf
add parser to 1D format
2025-11-15 12:30:25 +03:00
Vladimir N. Korotenko
014c04fce1
Статус сделки
2025-11-12 09:26:33 +03:00