1
0
Fork 0
forked from lthn/blockchain
Commit graph

57 commits

Author SHA1 Message Date
sowle
fc01b6a099
tx_out_zarcanum: mix_attr added 2022-06-30 18:42:13 +02:00
sowle
389118e785
zarcanum sig WIP 2022-06-27 23:09:25 +02:00
cryptozoidberg
fa4b8ab130
signature refactoring: pre-core tests 2022-06-23 16:22:55 +02:00
cryptozoidberg
4f80c7c334
signature refactoring with [] 2022-06-19 19:47:43 +02:00
sowle
57a65cee3e
binary serializaition tag for void_sig fixed 2022-05-26 19:55:41 +02:00
cryptozoidberg
217a54c8b1
fixed all core tests 2022-05-25 22:31:23 +02:00
cryptozoidberg
7162a23dd3
blockchain_storage.cpp compilation fixed 2022-05-24 00:46:44 +02:00
cryptozoidberg
60f6c76ad6
fixes over signatures structure 2022-05-18 16:34:19 +02:00
cryptozoidberg
c17ec013ca
removed empty lines 2022-05-17 17:46:37 +02:00
cryptozoidberg
17d1245db1
serializations forks as magic 2022-05-17 17:32:53 +02:00
cryptozoidberg
146be2a559
merge from zarcanum 2022-05-17 16:19:55 +02:00
cryptozoidberg
240b5808b9
trasaction binary versions transaction implementation 2022-05-16 23:32:28 +02:00
sowle
01c1146b40
tx_in_zarcanum, zarcanum_tx_data_v1 and their serialization 2022-05-16 21:38:32 +02:00
sowle
6ed05a47c5
minor fixes in crypto serialization 2022-05-10 21:56:42 +02:00
sowle
d692c83d14
crypto serialization code re-arranged, bpp_signature_serialized introduced 2022-05-10 21:10:33 +02:00
cryptozoidberg
2707d1515d
undo global changes2 2022-05-09 20:33:59 +02:00
cryptozoidberg
60c5cc24bc
undo global changes 2022-05-09 20:32:36 +02:00
cryptozoidberg
c53da67e1a
added BEGIN_BOOST_SERIALIZATION macros 2022-05-09 20:28:13 +02:00
sowle
116011fdcf
tx_out_zarcanum 2022-05-09 17:29:25 +02:00
cryptozoidberg
84f0119948
extended wallet transfer API to service_entries option 2021-08-17 12:13:13 +02:00
cryptozoidberg
11ef684b94
bunch of fixes over isolate_auditable_and_proof test 2021-08-17 12:13:11 +02:00
cryptozoidberg
42712aa8d7
fixed default initialization for decrypt/encrypt visitors 2021-08-17 12:13:10 +02:00
cryptozoidberg
13e59ffafb
implemented basic suppoer of wrapping in wallet(service commands) + inital support in simplewallet 2021-08-17 12:13:09 +02:00
cryptozoidberg
fca90b0146
implemented tracking of htlc in wallet(creation is not implemented yet) 2021-01-24 21:00:43 +01:00
cryptozoidberg
29e291bcc1
htlc in work: altblock tx handling refactoring in work 2021-01-08 01:25:15 +01:00
cryptozoidberg
0bb579769c
htlc in work: refactoring of txin_htlc structure, work on altchain handling witb htlc 2021-01-06 23:16:49 +01:00
cryptozoidberg
93aacf3bec
htlc in work: orderliness between htlc and to_key entities 2021-01-06 05:15:01 +01:00
cryptozoidberg
b2a7423ab4
htlc in work: scanning for outputs and validation agains internal errors 2021-01-06 00:10:54 +01:00
cryptozoidberg
3c51c95941
massive fixes over htlc, sha256/RIPEMD160 basic test(passing) 2021-01-04 22:41:16 +01:00
cryptozoidberg
faa8f69cf3
added sha256 and RIPEMD160 sources 2020-12-30 23:58:03 +01:00
cryptozoidberg
4ee72ef7ac
implemnting htlc inputs/outputs handling in core(work in progress) 2020-12-29 23:42:37 +01:00
cryptozoidberg
6bee7541d6
very first draft for transaction in/outs for atomics 2020-12-28 23:45:16 +01:00
cryptozoidberg
13accb65ad
fixed few issues with attachment encryption 2020-08-29 01:14:26 +02:00
sowle
b695cda21b
rebuild m_db_addr_to_alias container as well when migrating to DB v95 2020-07-13 14:54:32 +03:00
sowle
a9336724aa
back-compatibility for new wallets fixed 2020-05-18 17:19:21 +03:00
sowle
b30a3b8f66
Merge branch 'predevelop' into auditability
# Conflicts resolved:
#	src/currency_core/currency_basic.h
#	src/wallet/wallets_manager.cpp
2020-05-11 20:41:05 +03:00
sowle
a4b607e0c0
fixed a bug in new format seed phrase restoring 2020-05-07 15:02:35 +03:00
sowle
a41d73cf8e
serialization fixes from predevelop 2020-05-07 14:57:45 +03:00
cryptozoidberg
60101dc1f5
fixed wallet bugs related to new sync protocol 2020-05-04 17:11:25 +02:00
sowle
1441b5b27f
seed phase improvements: 26 words + checksum + auditable wallets support 2020-05-02 23:59:37 +03:00
sowle
b9569ce89b
extra_alias_entry/extra_alias_entry_old fixes, all types added to payload_items and compiles ok 2020-05-01 12:56:09 +03:00
cryptozoidberg
16de0b986f
implemented and tested(basic test) short_chain_history 2020-04-30 22:29:08 +02:00
sowle
42a752d12b
new addresses formats + unit tests 2020-04-30 18:50:22 +03:00
sowle
03052970a6
extra_alias_entry_base / struct extra_alias_entry_base_old 2020-04-29 21:12:16 +03:00
sowle
33d385db5f
auditability: basic structures, serialization, helpers (WIP) 2020-04-27 14:52:31 +03:00
sowle
fc475432fc
account_public_address spend_public_key/view_public_key changes 2020-04-22 22:30:29 +03:00
sowle
f7d6782250
address/account refactoring in progress 2020-04-22 22:02:37 +03:00
cryptozoidberg
a5c02c7d8c
improvements over wallet balance caclulations algo 2019-09-27 17:16:18 +02:00
sowle
4db9e078ef
Revert "temporary disable block major version check"
This reverts commit 5a5497a476.
2019-08-15 07:15:08 +03:00
sowle
5a5497a476
temporary disable block major version check 2019-08-15 07:13:44 +03:00