NikVolf
|
899b499466
|
Merge remote-tracking branch 'origin/master' into nv2
# Conflicts:
# Cargo.lock
|
2018-12-27 17:59:32 +03:00 |
NikVolf
|
55e0c661a1
|
refactor nullifier tag to epoch tag
|
2018-12-27 13:23:57 +03:00 |
Svyatoslav Nikolsky
|
565157e799
|
fixed work calculation on testnet
|
2018-12-26 15:03:25 +03:00 |
Svyatoslav Nikolsky
|
933b0386cb
|
consistent naming
|
2018-12-25 11:49:07 +03:00 |
Svyatoslav Nikolsky
|
105a1ab892
|
fixed miner reward check
|
2018-12-25 11:18:10 +03:00 |
Svyatoslav Nikolsky
|
9de3272781
|
new transparent address format
|
2018-12-25 10:38:07 +03:00 |
Svyatoslav Nikolsky
|
9398ff2321
|
BlockFoundersReward
|
2018-12-24 16:34:58 +03:00 |
Svyatoslav Nikolsky
|
a71900e36a
|
-comment
|
2018-12-24 13:26:38 +03:00 |
Svyatoslav Nikolsky
|
f4b39d9ef7
|
accept transaction version + expiry
|
2018-12-24 12:16:35 +03:00 |
Svyatoslav Nikolsky
|
d8907d36e5
|
checking sapling nullifiers
|
2018-12-21 10:11:19 +03:00 |
Svyatoslav Nikolsky
|
0d2f648c4b
|
sapling verifying keys + tests
|
2018-12-20 15:55:41 +03:00 |
NikVolf
|
897cea3242
|
Merge branch 'master' into nv
|
2018-12-12 16:29:20 +03:00 |
Svyatoslav Nikolsky
|
8d22f66393
|
precompute sighash for joinsplit/sapling validation
|
2018-12-12 15:13:35 +03:00 |
NikVolf
|
5fb35af57d
|
add joinsplit min version required
|
2018-12-10 15:03:02 +03:00 |
Svyatoslav Nikolsky
|
9742b113df
|
cache signature portions
|
2018-12-07 12:33:57 +03:00 |
Svyatoslav Nikolsky
|
fb2c60f61b
|
Merge branch 'master' into sighash_update
|
2018-12-07 12:13:12 +03:00 |
Svyatoslav Nikolsky
|
6eae4aa75d
|
sighash update
|
2018-12-07 12:10:57 +03:00 |
NikVolf
|
e0374832eb
|
remove commented code
|
2018-12-05 00:51:35 +03:00 |
NikVolf
|
15246c1b11
|
add all bits together
|
2018-12-04 14:31:02 +03:00 |
NikVolf
|
94cd62aba4
|
Merge remote-tracking branch 'origin/master' into nv3
# Conflicts:
# Cargo.lock
# verification/src/accept_transaction.rs
# verification/src/error.rs
|
2018-12-04 13:37:32 +03:00 |
NikVolf
|
3622f246a4
|
work in progress on nullifier verificartion steps
|
2018-12-04 13:34:39 +03:00 |
Svyatoslav Nikolsky
|
76341ea0fa
|
removed obsolete warn
|
2018-11-29 18:52:56 +03:00 |
Svyatoslav Nikolsky
|
3a1cf6dc15
|
TransactionSaplingValid
|
2018-11-27 11:09:11 +03:00 |
NikVolf
|
2854caf80b
|
layout to consensus
|
2018-11-26 21:10:21 +03:00 |
NikVolf
|
cd7a830234
|
pghr13 stubs
|
2018-11-22 18:00:30 +03:00 |
NikVolf
|
60869e9f81
|
add joinsplit public value generation to transparent pool
|
2018-11-22 17:15:38 +03:00 |
NikVolf
|
f111948c97
|
fix warning and add refs
|
2018-11-21 13:31:07 +03:00 |
NikVolf
|
7c92d247cf
|
fixes for 396
|
2018-11-21 13:19:23 +03:00 |
NikVolf
|
a992d84bb2
|
serialization of joinsplit
|
2018-11-20 19:54:06 +03:00 |
NikVolf
|
da02015342
|
remove find&delete, split opcode
|
2018-11-20 19:22:51 +03:00 |
NikVolf
|
045235da40
|
Merge remote-tracking branch 'origin/sapling_tx_format' into nv
|
2018-11-19 19:57:59 +03:00 |
Svyatoslav Nikolsky
|
7d402b59fb
|
transaction verification - finished
|
2018-11-19 14:05:18 +03:00 |
Svyatoslav Nikolsky
|
2156527c42
|
Duplicate inputs && nullifiers
|
2018-11-19 13:54:55 +03:00 |
NikVolf
|
b5d9dd7112
|
accept only 4+ version
|
2018-11-19 13:51:42 +03:00 |
Svyatoslav Nikolsky
|
b118a5cfe3
|
TransactionInputValueOverflow
|
2018-11-19 12:18:44 +03:00 |
Svyatoslav Nikolsky
|
f862e5c264
|
added some checks to MemoryPoolTransactionVerifier
|
2018-11-19 11:53:03 +03:00 |
Svyatoslav Nikolsky
|
17a7c16447
|
some more verification rules
|
2018-11-19 11:46:40 +03:00 |
Svyatoslav Nikolsky
|
c5e91d033c
|
+ another rename
|
2018-11-19 10:35:03 +03:00 |
Svyatoslav Nikolsky
|
106a93fb2e
|
JointSplit -> JoinSplit
|
2018-11-19 10:12:11 +03:00 |
Svyatoslav Nikolsky
|
afb52268bb
|
overwinter + sapling transactions (start)
|
2018-11-19 09:59:17 +03:00 |
Svyatoslav Nikolsky
|
a2ac7a6a80
|
header verification - completed
|
2018-11-16 12:10:52 +03:00 |
Svyatoslav Nikolsky
|
b80bda56cb
|
verification: TransactionValueOverflow
|
2018-11-14 16:56:14 +03:00 |
Svyatoslav Nikolsky
|
ed119f633a
|
verification: check transaction size in TransactionAcceptor
|
2018-11-14 15:52:43 +03:00 |
Svyatoslav Nikolsky
|
56b2def7e1
|
verification: TransactionEmpty
|
2018-11-14 15:22:30 +03:00 |
Svyatoslav Nikolsky
|
8ed5e8d2e8
|
verification: TransactionVersion
|
2018-11-14 13:04:16 +03:00 |
Svyatoslav Nikolsky
|
88c0c3dde0
|
verification: TransactionJointSplitInCoinbase
|
2018-11-14 12:31:26 +03:00 |
Svyatoslav Nikolsky
|
fdd78009a2
|
cleaning up
|
2018-11-14 11:53:32 +03:00 |
Svyatoslav Nikolsky
|
aa692d8a90
|
cleaning up
|
2018-11-14 11:37:28 +03:00 |
Svyatoslav Nikolsky
|
14df21533d
|
cleaning up
|
2018-11-14 11:02:34 +03:00 |
Svyatoslav Nikolsky
|
07069cab14
|
cleaning up
|
2018-11-14 10:37:27 +03:00 |