Commit Graph

8604 Commits

Author SHA1 Message Date
lateminer
09176edb18 add bip32 pub key serialization
90604f16af
2018-01-02 13:01:45 +03:00
lateminer
f528f99d4c [Wallet] Add HD xpriv to dumpwallet
77c912d21c
2018-01-02 12:48:57 +03:00
lateminer
854b826d8e [Wallet] use constant for bip32 hardened key limit
c022e5b15d
2018-01-02 12:44:22 +03:00
janko33bd
42e2cef149 Merge pull request #8 from lateminer/patch-2
Use Blackcoin-Lore instead of Bitcoin, very nice work lateminer.
2017-12-30 13:56:59 +01:00
lateminer
02db6a0dd9 Use Lore instead of Blackcoin 2017-12-30 12:48:59 +03:00
janko33bd
2759850592 Merge pull request #7 from lateminer/patch-1
Get parameters from chainparams.cpp...
2017-12-30 03:07:31 +01:00
lateminer
d0de6a0e31 Use "blackcoin:" URI instead of "bitcoin:"...
...and so on
2017-12-30 00:21:58 +03:00
lateminer
f303365bd3 Build blackcoind instead of bitcoind...
...and so on
2017-12-30 00:20:44 +03:00
janko33bd
3ae2d2aacc dust fix 2017-12-21 23:07:41 +01:00
lateminer
f536a8126e Replace COINBASE_MATURITY...
...with nCoinbaseMaturity
2017-12-17 15:21:59 +03:00
lateminer
0252c5cea3 Replace STAKE_MIN_CONFIRMATIONS...
...with nStakeMinConfirmations
2017-12-17 13:18:04 +03:00
janko33bd
7b90059a42 make 0 value data outputs standard 2017-12-13 00:27:05 +01:00
lateminer
af6e26a288 Get staking parameters from chainparams.cpp
nStakeTimestampMask, nStakeMinConfirmations, nStakeMinAge
2017-12-04 23:43:49 +03:00
janko33bd
213fa374d1 changed to lore and lore.conf 2017-12-02 22:41:59 +01:00
Allan Doensen
4f09cfdeb1 Fix for issues with startup and multiple monitors on windows. 2017-10-16 17:32:18 +01:00
Adam Langley
734dcb3afe Switch memory_cleanse implementation to BoringSSL's to ensure memory clearing even with link-time optimization.
The implementation we currently use from OpenSSL prevents the compiler from optimizing away clensing operations on blocks of memory that are about to be released, but this protection is not extended to link-time optimization. This commit copies the solution cooked up by Google compiler engineers which uses inline assembly directives to instruct the compiler not to optimize out the call under any circumstances. As the code is in-lined, this has the added advantage of removing one more OpenSSL dependency.

Regarding license compatibility, Google's contributions to BoringSSL library, including this code, is made available under the ISC license, which is MIT compatible.

BoringSSL git commit: ad1907fe73334d6c696c8539646c21b11178f20f
2017-10-15 22:06:09 +01:00
Dan Raviv
10e4079573 Porting memory fixes 2017-10-15 22:06:04 +01:00
Wladimir J. van der Laan
effed14ca3 Porting memory fixes 2017-10-15 21:54:49 +01:00
Wladimir J. van der Laan
128139cdeb qt: Avoid OpenSSL certstore-related memory leak
- Correctly manage the X509 and X509_STORE objects lifetime.
2017-10-15 21:29:04 +01:00
Wladimir J. van der Laan
39925b4831 qt: Avoid splash-screen related memory leak
Make splash screen queue its own deletion when it receives the finished
command, instead of relying on WA_DeleteOnClose which doesn't work under
these circumstances.
2017-10-15 21:25:19 +01:00
mtjburton
2abb436f48 Porting QT memory fixes 2017-10-15 21:12:15 +01:00
janko33bd
02003157d5 blackstat: ceil(x) Rounds x upward, returning the smallest integral
value that is not less than x.

SatoshisPerK*ceil(1 + nSize / 1000);`
2017-09-06 21:39:25 +01:00
janko33bd
266da77e16 The fee is to low for the reference client. 2017-09-04 22:39:25 +01:00
janko33bd
2fef57af93 return-statement with no value, in function returning ‘long long unsigned int’ 2017-09-02 23:48:16 +02:00
janko33bd
062eb8ccf7 fixes to staking gui 2017-09-02 23:36:40 +02:00
janko33bd
0f440a31dc compilation fix 2017-09-02 20:25:20 +01:00
janko33bd
746f725859 whoops forgot comma 2017-09-02 20:04:18 +01:00
janko33bd
87698fe7ce Ensure previous clients can't open HD wallets 2017-09-02 19:57:05 +01:00
janko33bd
5b49f32c85 [Wallet] ensure CKeyMetadata.hdMasterKeyID will be cleared during
SetNull()
2017-09-01 17:20:07 +01:00
janko33bd
2604134d9f [Wallet] print hd masterkeyid in getwalletinfo 2017-09-01 16:17:29 +01:00
janko33bd
17f0b66a8e [Wallet] Add simplest BIP32/deterministic key generation implementation 2017-08-30 22:35:59 +01:00
janko33bd
96b46824b5 fee fix 2017-07-07 20:32:35 +02:00
janko33bd
092c9ae7e7 adding staking info and checkkernel 2017-07-03 22:24:04 +02:00
janko33bd
3278c5c134 ppcoin: disable transaction (only for coinstake) 2017-06-23 20:56:54 +02:00
janko33bd
89e6a1f3dd better cast 2017-06-23 18:15:11 +02:00
janko33bd
eb09a65290 [zaphod42] iCCP: known incorrect sRGB profile 2017-06-15 13:33:52 +02:00
Michael Burton
e143ec9e1c Updated app name to fix QSettings conflicting with Bitcoin 2017-06-13 22:24:46 +01:00
janko33bd@gmail.com
0730bc5745 Lieutenant Dan got me invested in some kind of fruit company.
So then I got a call from him, saying we don't have to worry about money
no more. And I said, that's good! One less thing.
2017-06-09 21:13:08 +02:00
janko33bd
3f7c2f21e7 { to ( 2017-06-07 18:35:21 +02:00
Jack Grigg
db57bbc038 Upgrade Boost to 1.62.0 2017-06-04 23:41:24 +02:00
janko33bd@gmail.com
871ff0f19d changed application directory to Lore
minor fix for pid
2017-06-04 21:40:15 +02:00
janko33bd@gmail.com
909906c013 removed fee section completely 2017-05-31 23:36:15 +02:00
janko33bd
d33b90ef4b back to 8, remove missed log 2017-05-31 22:10:03 +02:00
janko33bd
2e0c286a0f 黑币新知识版 2017-05-30 21:48:12 +02:00
janko33bd
2fdd12b2ea Blackcoin Lore 2017-05-30 21:33:31 +02:00
Alex Morcos
b654842029 Populate services in GetLocalAddress
Previously if we didn't have any local addresses, GetLocalAddress would return
0.0.0.0 and then we'd swap in a peer's notion of our address in AdvertiseLocal,
but then nServices would never get set.

Github-Pull: #10424
Rebased-From: 307013469f9a3b8f13d3eb9dbeea419a55148493
2017-05-22 12:57:52 +02:00
Jonas Schnelli
c6811c1bd3 Fix segfault crash when shutdown the GUI in disablewallet mode
Github-Pull: #9817
Rebased-From: 312c4f10574ccf6dfe0d4ecb3ce928733d3a1e52
2017-02-21 15:15:19 +01:00
Karl-Johan Alm
59c37ae55a Uses built-in byte swap if available (Apple) and if bswap_XX is undefined.
Defers to pre-defined version if found (e.g. protobuf). For protobuf case, the definitions are identical and thus include order should not affect results.

Github-Pull: #9366
Rebased-From: 815f4148b2eff6c64c764e910e79677d5a67adc7
2017-02-01 09:22:37 +01:00
MarcoFalke
3882c05333 [qt] Bump BLOCK_CHAIN_SIZE 2016-12-21 01:45:54 +01:00
MarcoFalke
7a26a34112 Bump nMinimumChainWork 2016-12-20 22:17:19 +01:00