lateminer
2e32c7fd02
Disable BIP152
2019-03-08 23:13:53 +03:00
Evan Klitzke
1df79fffb1
Fix automake warnings when running autogen.sh
2019-03-08 23:07:06 +03:00
Michel van Kessel
ef5d5b53f0
Merge latest changes from Github
2019-02-26 10:00:21 -08:00
Cory Fields
55eed34fdf
build: add --enable-werror option
...
This turns some compiler warnings into errors. Useful for c-i.
2018-12-23 12:46:30 +01:00
Michel van Kessel
7f9181e94e
build: Include cuckoocache header in Makefile
...
fa89581860
2018-12-23 11:44:15 +01:00
Cory Fields
6bd4b3a153
net: move CBanDB and CAddrDB out of net.h/cpp
...
This will eventually solve a circular dependency
2018-12-02 01:33:02 +03:00
lateminer
afbca142d1
Do not delete config.h when make clean
2018-11-18 13:36:47 +03:00
lateminer
55729c2f6e
Update to Core 0.13.2
2018-11-14 19:43:28 +03:00
Cory Fields
9d9499fd40
net: fixup nits
2018-10-19 00:03:01 +03:00
Cory Fields
116718f5d5
net: move CNetAddr/CService/CSubNet out of netbase
2018-10-18 23:56:44 +03:00
Matt Corallo
1af775cf68
Add partial-block block encodings API
2018-10-17 19:15:27 +03:00
lateminer
f57cc59be2
Remove replace-by-fee
2018-10-15 22:21:51 +03:00
Luke Dashjr
22cb3dc62b
Add MIT license to Makefiles
2018-10-14 14:59:27 +03:00
Kaz Wesley
000a97ca5f
replace mapNextTx with slimmer setSpends
2018-10-13 18:59:42 +03:00
lateminer
c6238629b3
Remove drivechain support using OP_COUNT_ACKS
2018-10-13 16:30:31 +03:00
lateminer
b35f06eda3
Update code with PACKAGE_NAME and COPYRIGHT_HOLDERS
2018-10-13 13:49:46 +03:00
lateminer
b1bb30cb3a
Remove address indexes
2018-10-11 22:02:52 +03:00
BtcDrak
7de932ba87
Remove p2p alert handling
2018-09-30 18:03:59 +03:00
lateminer
c3ee9da215
Rebrand to Blackcoin More
2018-09-30 15:28:44 +03:00
lateminer
323a6750c2
Add CashAddr Address Format
...
Ported from Bitcoin Unlimited, Bitcoin ABC
2018-01-14 22:32:08 +03:00
Cory Fields
9590ee0613
build: more out-of-tree fixups
...
- clear the __pycache__ during 'make clean'
- Copy the qrc locale file to a temp location and remove it when finished
(rcc expects everything to be in the same path)
2018-01-10 22:56:52 +03:00
Cory Fields
3efa7adf3b
build: out-of-tree fixups
...
Don't glob the leveldb for dist. That means we need to enumerate the headers.
2018-01-10 22:56:44 +03:00
Cory Fields
155af18074
leveldb: integrate leveldb into our buildsystem
2018-01-10 00:06:35 +03:00
lateminer
897cef91cc
Fix: wallet_ismine.h → script/ismine.h
2018-01-10 00:03:40 +03:00
Pavel Janík
4e459ffc7b
Use relative paths instead of absolute paths
2018-01-09 23:52:11 +03:00
Pavel Janík
69a14ff63a
make clean should clean .a files
2018-01-09 23:47:15 +03:00
Luke Dashjr
e5692bc4cb
Bugfix: Always include univalue in DIST_SUBDIRS
2018-01-09 23:43:16 +03:00
Luke Dashjr
d4251e1075
Build against system UniValue when available
2018-01-09 23:42:52 +03:00
Cory Fields
b06d926965
build: Enumerate ctaes rather than globbing
2018-01-08 22:04:30 +03:00
Cory Fields
aa0181e44e
crypter: shuffle Makefile so that crypto can be used by the wallet
2018-01-08 22:04:21 +03:00
Pieter Wuille
46910cb2d5
Add ctaes-based constant time AES implementation
2018-01-08 21:56:36 +03:00
lateminer
261efcf69a
Merge remote-tracking branch 'janko33bd/Blackcoin-Lore' into wallet-updates-0.13
2018-01-08 19:45:45 +03:00
Pieter Wuille
f9d2d353ff
Always require OS randomness when generating secret keys
2018-01-07 13:27:51 +03:00
Wladimir J. van der Laan
b460adbab0
rpc: Register calls where they are defined
2018-01-06 13:58:48 +03:00
Daniel Cousens
780775d5bd
move rpc* to rpc/
2018-01-06 01:57:48 +03:00
Jonas Schnelli
6bab17dc2d
[RPC, Wallet] Move RPC dispatch table registration to wallet/ code
2018-01-06 01:27:37 +03:00
janko33bd
92bc14233f
Implementation of OP_COUNT_ACK
2018-01-05 22:06:35 +01:00
lateminer
5d55c17441
Code refactoring from Bitcoin Core 0.13.0
...
72c2651581
fc7c60d699
fa19b18c63
3e2c946cfd
0fd599767d
220f950ab1
fade505e8b
fa9976b853
fa10ce6a6d
...and some more
2018-01-02 17:21:43 +03:00
lateminer
02db6a0dd9
Use Lore instead of Blackcoin
2017-12-30 12:48:59 +03:00
lateminer
f303365bd3
Build blackcoind instead of bitcoind...
...
...and so on
2017-12-30 00:20:44 +03:00
janko33bd
2fdd12b2ea
Blackcoin Lore
2017-05-30 21:33:31 +02:00
Luke Dashjr
6d05fe115b
Add MIT license to Makefiles
...
Github-Pull: #8784
Rebased-From: f4dffdd6bffc58377b7505b639f0431244321c32
2016-10-27 14:47:22 +02:00
Chethan Krishna
31f56e2f5d
wallet-utility: extract addresses and private keys
...
usage: ./wallet-utility -datadir=<directory>
help: ./wallet-utility -h
2016-07-18 16:00:20 -04:00
Matt Corallo
85ad31ede7
Add partial-block block encodings API
2016-06-19 01:34:57 -07:00
Wladimir J. van der Laan
fde0ac403c
Merge #8133 : build: Finish up out-of-tree changes
...
d1a3d57 bulid: fix "make translate" when out-of-tree (Cory Fields)
340012d build: add temporary fix for "bad magic number" error in out-of-tree builds (Cory Fields)
142ffc7 travis: use out-of-tree build (Cory Fields)
92e37a3 build: fix out-of-tree 'make deploy' for osx (Cory Fields)
ab95d5d build: a few ugly hacks to get the rpc tests working out-of-tree (Cory Fields)
fc4ad0c build: more out-of-tree fixups (Cory Fields)
0cb0f26 build: out-of-tree fixups (Cory Fields)
2016-06-10 10:05:57 +02:00
Pieter Wuille
a82f03393a
Merge #7997 : replace mapNextTx with slimmer setSpends
...
9805f4a mapNextTx: use pointer as key, simplify value (Kaz Wesley)
2016-06-03 01:26:50 +02:00
Kaz Wesley
9805f4af7e
mapNextTx: use pointer as key, simplify value
...
Saves about 10% of application memory usage once the mempool warms up. Since the
mempool is DynamicUsage-regulated, this will translate to a larger mempool in
the same amount of space.
Map value type: eliminate the vin index; no users of the map need to know which
input of the transaction is spending the prevout.
Map key type: replace the COutPoint with a pointer to a COutPoint. A COutPoint
is 36 bytes, but each COutPoint is accessible from the same map entry's value.
A trivial DereferencingComparator functor allows indirect map keys, but the
resulting syntax is misleading: `map.find(&outpoint)`. Implement an indirectmap
that acts as a wrapper to a map that uses a DereferencingComparator, supporting
a syntax that accurately reflect the container's semantics: inserts and
iterators use pointers since they store pointers and need them to remain
constant and dereferenceable, but lookup functions take const references.
2016-06-02 12:31:51 -07:00
Braydon Fuller
55fa4798eb
main: spentindex for the mempool
2016-06-02 12:15:59 -04:00
Braydon Fuller
4678f2d438
build: add addressindex.h to make
2016-06-02 12:15:14 -04:00
Cory Fields
fc4ad0c7fc
build: more out-of-tree fixups
...
- clear the __pycache__ during 'make clean'
- Copy the qrc locale file to a temp location and remove it when finished
(rcc expects everything to be in the same path)
2016-06-01 20:31:55 -04:00