- 15 Feb, 2019 1 commit
-
-
Sergei Zubov authored
FundsPreservationRule compares total inputs and outputs in block. If block contains unconfirmed transactions, their input can't be found in UTXOs. In that case, inputs are searched in transactions of validating block.
-
- 14 Feb, 2019 22 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 11 Jan, 2019 2 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
Merge with commit eab948c7387dd08e53574dca41f59630b4c14c7c
-
- 27 Dec, 2018 1 commit
-
-
Sergei Zubov authored
Ensure that correct data about spending transaction is present in JSON
-
- 19 Dec, 2018 2 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 18 Dec, 2018 1 commit
-
-
Sergei Zubov authored
-
- 14 Dec, 2018 1 commit
-
-
Sergei Zubov authored
-
- 11 Dec, 2018 1 commit
-
-
Sergei Zubov authored
InputScriptPubKeys from different transactions could mix and corrupt validation context. PubKeys moved from list to dictionary of lists, with transaction hash as key.
-
- 30 Nov, 2018 1 commit
-
-
Sergei Zubov authored
-
- 27 Nov, 2018 1 commit
-
-
Sergei Zubov authored
When node accepts transaction or receives block, it tries to load all inputs to mempool. Trying to load zero-inputs to mempool leads to corruption - valid transaction may be removed from mempool during conflicts check. To prevent this, inputs selection algorithms modified to ignore zero-inputs. Conflicts check ignores them too.
-
- 21 Nov, 2018 4 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
Light wallet feature mostly depends on wallet's source code, which is already modified.
-
Sergei Zubov authored
-
- 20 Nov, 2018 2 commits
-
-
Sergei Zubov authored
If fee type is "Included", fees is charged from receiver. If fee type is "Extra", fee is charged from sender.
-
Sergei Zubov authored
If fee type is "Included", fees is charged from receiver. If fee type is "Extra", fee is charged from sender.
-
- 19 Nov, 2018 1 commit
-
-
Sergei Zubov authored
Transaction fee is validated before accepting transaction to mempool
-