- 21 Feb, 2019 1 commit
-
-
Sergei Zubov authored
-
- 20 Feb, 2019 2 commits
-
-
Sergei Zubov authored
0.0.0.0 or ::1 allows everyone to connect
-
Sergei Zubov authored
-
- 15 Feb, 2019 1 commit
-
-
Sergei Zubov authored
Merge with commit eab948c7387dd08e53574dca41f59630b4c14c7c Merge network registration Merge coinview rule Merge DBreeze CoinView Merge consensus rule context and base Merge UnspentOutputSet Merge block fee rule Merge load coinview rule Merge funds preservation rule Merge consensus errors Merge transaction builder Merge block definition Fix network settings Merge pos minting Merge mempool Merge wallet Merge light wallet Merge apps Fix node builders Fix working directory Fix stylecop settings Modify TxMemPool Add DeStreamCoinviewHelper Fix API ports Fix staking with unconfirmed transactions 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.
-
- 13 Feb, 2019 1 commit
-
-
Sergei Zubov authored
-
- 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
-
- 15 Nov, 2018 1 commit
-
-
Sergei Zubov authored
Only confirmed coinstake transactions are passed to transaction builder as available inputs. Inputs from coinstake transactions are not grouped to avoid spending all coins avaliable for staking.
-
- 13 Nov, 2018 3 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
Add MaxReorgLength and change stake min confirmations. Add checkpoint with genesis block.
-
- 12 Nov, 2018 2 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
Splitting fee between miner and DeStream extracted to function. In consensus, sum of fees of all transactions is split, not each fee.
-
- 09 Nov, 2018 1 commit
-
-
Sergei Zubov authored
-
- 07 Nov, 2018 2 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 01 Nov, 2018 3 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 31 Oct, 2018 1 commit
-
-
Sergei Zubov authored
-
- 30 Oct, 2018 5 commits
-
-
Sergei Zubov authored
Reserve balance should be in Satoshis
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 29 Oct, 2018 2 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-