Wladimir J. van der Laan
8f955b9661
Merge pull request #6012
...
0421c18
Fix CheckBlockIndex for reindex. (mrbandrews)
2015-04-16 10:33:29 +02:00
Jonas Schnelli
30c43d9821
miner.h: fix clang warning because of class/struct mix
...
- class 'Params' was previously declared as a struct
2015-04-16 10:32:47 +02:00
Wladimir J. van der Laan
bc8535b717
Merge pull request #5467
...
6171e49
[Qt] Use identical strings for expired payment request message (Philip Kaufmann)
06087bd
[Qt] minor comment updates in PaymentServer (Philip Kaufmann)
35d1595
[Qt] constify first parameter of processPaymentRequest() (Philip Kaufmann)
9b14aef
[Qt] take care of a missing typecast in PaymentRequestPlus::getMerchant() (Philip Kaufmann)
d19ae3c
[Qt] remove unused PaymentRequestPlus::getPKIType function (Philip Kaufmann)
6e17a74
[Qt] paymentserver: better logging of invalid certs (Philip Kaufmann)
5a53d7c
[Qt] paymentserver: do not log NULL certificates (Philip Kaufmann)
2015-04-15 16:14:20 +02:00
Wladimir J. van der Laan
9ab7cbffce
Merge pull request #5998
...
bebe728
Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter (Jorge Timón)
2015-04-15 16:01:29 +02:00
Philip Kaufmann
6171e494fc
[Qt] Use identical strings for expired payment request message
...
- used in sendcoinsdialog.cpp and paymentserver.cpp
- removes an unneded translation string
2015-04-15 14:31:52 +02:00
Philip Kaufmann
06087bda87
[Qt] minor comment updates in PaymentServer
2015-04-15 14:31:51 +02:00
Philip Kaufmann
35d15959b0
[Qt] constify first parameter of processPaymentRequest()
2015-04-15 14:31:50 +02:00
Philip Kaufmann
9b14aefee3
[Qt] take care of a missing typecast in PaymentRequestPlus::getMerchant()
2015-04-15 14:31:50 +02:00
Philip Kaufmann
d19ae3cf66
[Qt] remove unused PaymentRequestPlus::getPKIType function
2015-04-15 14:31:49 +02:00
Philip Kaufmann
6e17a74766
[Qt] paymentserver: better logging of invalid certs
...
Before and after was tested in Windows:
before:
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ("Microsoft Authenticode(tm) Root Authority")
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
after:
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "01" ("Microsoft Authenticode(tm) Root Authority")
() ()
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "01" () () ("Copyright (c) 1997 Microsoft Corp.",
"Microsoft Time Stamping Service Root", "Microsoft Corporation")
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" ()
() ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping
Service Root", "VeriSign, Inc.")
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "e4:9e:fd:f3:3a:e8:0e:cf:a5:11:3e:19:a4:24:02:32" ()
() ("Class 3 Public Primary Certification Authority")
2015-04-15 14:31:48 +02:00
Philip Kaufmann
5a53d7cda3
[Qt] paymentserver: do not log NULL certificates
...
- also add a few more comments in PaymentServer::LoadRootCAs
2015-04-15 14:31:48 +02:00
Jorge Timón
bebe7282ff
Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter
2015-04-15 14:31:44 +02:00
Wladimir J. van der Laan
ea2b425b00
Merge pull request #5997
...
4e38217
Chainparams: Refactor: Remove redundant HashGenesisBlock() getter (Jorge Timón)
2015-04-15 12:06:55 +02:00
Wladimir J. van der Laan
622e3c9c39
Merge pull request #5999
...
e8e8904
Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params (Jorge Timón)
2015-04-15 12:00:09 +02:00
Wladimir J. van der Laan
4c4f1b4721
Merge pull request #5992
...
ea9e82d
[squashme] fix listunspent code indentation (Jonas Schnelli)
b9fb692
Push down RPC reqWallet flag (Jonas Schnelli)
0b9dc9c
[move] move listunspent to wallet/rpcwallet.cpp (Jonas Schnelli)
2015-04-15 11:10:23 +02:00
mrbandrews
0421c18f3a
Fix CheckBlockIndex for reindex.
...
Some tests in CheckBlockIndex require chainActive.Tip(), but when reindexing, chainActive has not been set on the first call to CheckBlockIndex.
reindex.py starts a node, mines 3 blocks, stops, and reindexes with CheckBlockIndex enabled.
2015-04-14 14:10:19 -04:00
Suhas Daftuar
c1ecee8f72
Set nSequenceId when a block is fully linked
...
Also adds a test to CheckBlockIndex
2015-04-14 12:51:20 -04:00
Wladimir J. van der Laan
d3eb5ae46a
Merge pull request #6007
...
eb63bf8
Fix missing lock in submitblock (Matt Corallo)
2015-04-14 10:51:30 +02:00
Matt Corallo
eb63bf86cf
Fix missing lock in submitblock
2015-04-13 11:29:44 -07:00
Jorge Timón
e8e8904dda
Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params
2015-04-13 18:39:53 +02:00
Jonas Schnelli
ea9e82df73
[squashme] fix listunspent code indentation
2015-04-13 15:04:08 +02:00
Wladimir J. van der Laan
9125c08f34
Merge pull request #6000
...
fd31199
consensus: don't use arith_uint256 in consensus.h (Cory Fields)
2015-04-13 11:25:01 +02:00
Jorge Timón
4e382177ed
Chainparams: Refactor: Remove redundant HashGenesisBlock() getter
2015-04-12 23:01:30 +02:00
Jonas Schnelli
b9fb692d04
Push down RPC reqWallet flag
2015-04-12 19:37:29 +02:00
Jonas Schnelli
0b9dc9c8f5
[move] move listunspent to wallet/rpcwallet.cpp
2015-04-12 17:56:32 +02:00
Jeff Garzik
c2fa084611
Merge pull request #5983
2015-04-12 11:48:12 -04:00
Cory Fields
fd311996e8
consensus: don't use arith_uint256 in consensus.h
...
Requiring arith_uint256 at such a base level is not good for modularity.
2015-04-10 15:33:37 -04:00
Wladimir J. van der Laan
c8a1350119
Merge pull request #5991
...
48265f3
Revert mining changes in #5957 (Wladimir J. van der Laan)
2015-04-10 08:31:12 +02:00
Wladimir J. van der Laan
48265f3cf4
Revert mining changes in #5957
...
This reverts commit e2edf95cd3
6b04508e37
0df67f1f7a
,
except the changes to the RPC tests.
A `generate` RPC call is introduced based on the old code.
2015-04-10 07:51:27 +02:00
Wladimir J. van der Laan
4ac79f99b0
Fix travis after merging #5957
...
New wallet tests have been added in the meantime and need to be updated
to use `generate` instead of `setgenerate`.
2015-04-09 17:36:10 +02:00
Wladimir J. van der Laan
57026a29bc
Merge pull request #5957
...
e2edf95
Bugfix: make CreateNewBlock return pindexPrev (Pieter Wuille)
6b04508
Introduce separate 'generate' RPC call (Pieter Wuille)
0df67f1
Simplify hash loop code (Pieter Wuille)
2015-04-09 15:23:09 +02:00
Philip Kaufmann
f702d1c66d
move ThreadFlushWalletDB declaration to walletdb.h
2015-04-08 14:31:53 +02:00
Wladimir J. van der Laan
7efc9cf672
Merge pull request #5951
...
77650cc
add -walletbroadcast=0 rpc test (Jonas Schnelli)
6f25262
wallet: make it possible to disable transaction broadcast (Wladimir J. van der Laan)
2015-04-08 12:09:21 +02:00
Wladimir J. van der Laan
eb87f84d18
Merge pull request #5952
...
437ada3
Switch test case signing to RFC6979 extra entropy (Pieter Wuille)
9d09322
Squashed 'src/secp256k1/' changes from 50cc6ab..1897b8e (Pieter Wuille)
2015-04-08 09:56:54 +02:00
Wladimir J. van der Laan
7c6bfb10ea
Merge pull request #5965
...
5ff94c6
Add git-subtree-check.sh script (Pieter Wuille)
2015-04-08 09:48:47 +02:00
Wladimir J. van der Laan
91cba1aaed
Merge pull request #5969
...
f14e687
Chainparams: Decouple CAlert from CChainParams (Jorge Timón)
2015-04-08 09:41:14 +02:00
Wladimir J. van der Laan
a0bfc69541
Merge pull request #5959
...
ede379f
Add additional block index consistency checks (Suhas Daftuar)
2015-04-08 08:57:25 +02:00
Wladimir J. van der Laan
64b263cc61
Merge pull request #5973
...
6c35664
[Qt] Clarify: smartfee button name "Minimize" (MarcoFalke)
2015-04-08 08:48:59 +02:00
Pieter Wuille
b36f1ce87e
Merge pull request #5948
...
1cc0e96
Trivial optimization: use GetAncestor to compute new target (Pieter Wuille)
2015-04-07 15:13:04 -07:00
MarcoFalke
6c3566443f
[Qt] Clarify: smartfee button name "Minimize"
...
Make clear this button hides the options instead of minimizing the transaction fee.
2015-04-07 13:32:09 +02:00
Wladimir J. van der Laan
27e8d224e9
Merge pull request #5945
...
ad9e86d
Keep mempool consistent during block-reorgs (Gavin Andresen)
2015-04-06 09:48:17 +02:00
Jorge Timón
f14e687feb
Chainparams: Decouple CAlert from CChainParams
2015-04-04 12:58:14 +02:00
David A. Harding
2dc679d22f
Docs: Use new Bitcoin.org download URLs
2015-04-03 07:51:31 +02:00
Pieter Wuille
5ff94c630e
Add git-subtree-check.sh script
2015-04-02 17:52:52 -07:00
Suhas Daftuar
ede379f780
Add additional block index consistency checks
...
This adds more tests to CheckBlockIndex:
- HAVE_DATA is true iff nTx > 0
- BLOCK_VALID_TRANSACTIONS is true iff nTx > 0
- BLOCK_VALID_TRANSACTIONS is true for a block and all parents iff
nChainTx > 0
2015-04-01 15:11:45 -04:00
Pieter Wuille
e2edf95cd3
Bugfix: make CreateNewBlock return pindexPrev
2015-04-01 11:47:10 -07:00
Pieter Wuille
6b04508e37
Introduce separate 'generate' RPC call
2015-04-01 11:47:10 -07:00
Pieter Wuille
0df67f1f7a
Simplify hash loop code
2015-04-01 10:25:51 -07:00
Wladimir J. van der Laan
15facb4aca
doc: add historical release notes for 0.10.0
2015-04-01 18:43:49 +02:00
Wladimir J. van der Laan
3e8a1f2725
Merge pull request #5900
...
3fcfbc8
Add a consistency check for the block chain data structures (Pieter Wuille)
2015-04-01 17:20:38 +02:00