- 19 Dec, 2018 1 commit
-
-
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 4 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
- 26 Oct, 2018 4 commits
-
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
-
Sergei Zubov authored
- Update magic bytes in testnet and mainnet; - Update genesis and fee wallets addresses; - Update seed nodes; - Set POS and POW reward at mainnet; - Change app root folder to DeStreamNode.
-
- 25 Oct, 2018 1 commit
-
-
Sergei Zubov authored
Only worker that finds solution to POS should add output with fees. Otherwise, race condition occurs and output with fee is added multiple times and not in right place, causing consensus to reject block with bad signature exception.
-