Wladimir J. van der Laan
f11c5a3cbd
devtools: make github-merge.py use py3
...
This makes github-merge.py the first developer tool to go
all Python 3 (for context see #7717 ).
The changes are straightforward as the script already was
`from __future__ import division,print_function,unicode_literals`.
However urllib2 changed name, and json will only accept unicode data not
bytes.
This retains py2 compatibility for now: not strictly necessary
as it's not used by the build system - but it was easy.
9 years ago
Wladimir J. van der Laan
490064111f
Merge #7649 : Prevent multiple calls to CWallet::AvailableCoins
...
bb16c88
Prevent multiple calls to CWallet::AvailableCoins (João Barbosa)
9 years ago
João Barbosa
bb16c8894b
Prevent multiple calls to CWallet::AvailableCoins
9 years ago
Wladimir J. van der Laan
c946a15075
Merge #7542 : Implement "feefilter" P2P message
...
0371797
modify release-notes.md and bips.md (Alex Morcos)
b536a6f
Add p2p test for feefilter (Alex Morcos)
5fa66e4
Create SingleNodeConnCB class for RPC tests (Alex Morcos)
9e072a6
Implement "feefilter" P2P message. (Alex Morcos)
9 years ago
Alex Morcos
0371797e2a
modify release-notes.md and bips.md
9 years ago
Alex Morcos
b536a6fc83
Add p2p test for feefilter
9 years ago
Alex Morcos
5fa66e4682
Create SingleNodeConnCB class for RPC tests
9 years ago
Alex Morcos
9e072a6e66
Implement "feefilter" P2P message.
...
The "feefilter" p2p message is used to inform other nodes of your mempool min fee which is the feerate that any new transaction must meet to be accepted to your mempool. This will allow them to filter invs to you according to this feerate.
9 years ago
Wladimir J. van der Laan
29b2be6ad7
Merge #7692 : Remove p2p alert system
...
cfd519e
Add release note documentation (BtcDrak)
6601ce5
protocol.h/cpp: Removes NetMsgType::ALERT (Thomas Kerin)
ad72104
Formatting (BtcDrak)
1b77471
Remove alert keys (BtcDrak)
01fdfef
Remove `-alerts` option (BtcDrak)
9206634
Update alert notification and GUI (BtcDrak)
bbb9d1d
Remove p2p alert handling (BtcDrak)
9 years ago
Wladimir J. van der Laan
9af69fa7e7
Merge #7726 : Correct importaddress help reference to importpubkey
...
c5825d2
Correct importaddress help reference to importpubkey (Denis Lukianov)
9 years ago
Wladimir J. van der Laan
3c27067dd2
Merge #7712 : Improve COutPoint less operator
...
0f17692
Improve COutPoint less operator (João Barbosa)
9 years ago
Wladimir J. van der Laan
3b4324b1ed
Merge #7720 : [qa] rpc-test: Normalize assert()
...
fab3890
[qa] rpc-test: Normalize assert() (MarcoFalke)
9 years ago
Wladimir J. van der Laan
9426632cb5
Merge #7708 : De-neuter NODE_BLOOM
...
c90036f
Always disconnect old nodes which request filtered connections. (Patrick Strateman)
9 years ago
Wladimir J. van der Laan
ddfd79659e
Merge #7705 : [amount] Add tests and make GetFee() monotonic
...
fad13b1
[amount] Preempt issues with negative fee rates (MarcoFalke)
faf756a
[amount] Make GetFee() monotonic (MarcoFalke)
fab6880
[qa] Add amount tests (MarcoFalke)
9 years ago
Wladimir J. van der Laan
7b832d286b
Merge #7656 : Improve EncodeBase58 performance
...
3252208
Improve EncodeBase58 performance (João Barbosa)
9 years ago
Denis Lukianov
c5825d2d73
Correct importaddress help reference to importpubkey
9 years ago
MarcoFalke
fab3890156
[qa] rpc-test: Normalize assert()
9 years ago
MarcoFalke
fad13b1612
[amount] Preempt issues with negative fee rates
9 years ago
Patrick Strateman
c90036f664
Always disconnect old nodes which request filtered connections.
9 years ago
BtcDrak
cfd519e942
Add release note documentation
9 years ago
Thomas Kerin
6601ce508e
protocol.h/cpp: Removes NetMsgType::ALERT
9 years ago
BtcDrak
ad7210408c
Formatting
9 years ago
BtcDrak
1b77471bd6
Remove alert keys
9 years ago
BtcDrak
01fdfeffc4
Remove `-alerts` option
9 years ago
BtcDrak
92066344fd
Update alert notification and GUI
9 years ago
BtcDrak
bbb9d1d123
Remove p2p alert handling
9 years ago
Wladimir J. van der Laan
29e1131c46
Merge #7702 : [qa] Add tests verifychain, lockunspent, getbalance, listsinceblock
...
fa4a522
[qa] Add tests verifychain, lockunspent, getbalance, listsinceblock (MarcoFalke)
9 years ago
Wladimir J. van der Laan
efde86b4aa
Merge #7709 : Tests: fix missing import in mempool_packages
...
e38781d
Tests: fix missing import in mempool_packages (Suhas Daftuar)
9 years ago
João Barbosa
0f176927f8
Improve COutPoint less operator
9 years ago
Wladimir J. van der Laan
73b7eb501e
Merge #7575 : Minimal BIP9 implementation
...
8c74ced
RPC test for BIP9 warning logic (Suhas Daftuar)
7870deb
Test versionbits deployments (Suhas Daftuar)
532cbb2
Add testing of ComputeBlockVersion (Suhas Daftuar)
d23f6c6
Softfork status report in RPC (Pieter Wuille)
732e774
Versionbits tests (Pieter Wuille)
6851107
BIP9 Implementation (Pieter Wuille)
9 years ago
Suhas Daftuar
e38781da40
Tests: fix missing import in mempool_packages
9 years ago
MarcoFalke
faf756ae4e
[amount] Make GetFee() monotonic
...
This reverts the hard-to-read and buggy code introduced in
d88af56011
and adds documentation
9 years ago
MarcoFalke
fab6880494
[qa] Add amount tests
9 years ago
Wladimir J. van der Laan
f034bced26
Merge #7686 : [qt] Remove 0-fee from send dialog
...
fae8467
[qt] Remove unneeded "fSendFreeTransactions" check (MarcoFalke)
fa48bb3
[qt] Remove 0-fee from send dialog (MarcoFalke)
9 years ago
MarcoFalke
fae8467d41
[qt] Remove unneeded "fSendFreeTransactions" check
9 years ago
Wladimir J. van der Laan
01f4267623
Merge #7594 : Mempool: Add tracking of ancestor packages
...
ce019bf
Check all ancestor state in CTxMemPool::check() (Suhas Daftuar)
e2eeb5d
Add ancestor feerate index to mempool (Suhas Daftuar)
72abd2c
Add ancestor tracking to mempool (Suhas Daftuar)
76a7632
Remove work limit in UpdateForDescendants() (Suhas Daftuar)
5de2baa
Rename CTxMemPool::remove -> removeRecursive (Suhas Daftuar)
7659438
CTxMemPool::removeForBlock now uses RemoveStaged (Suhas Daftuar)
9 years ago
MarcoFalke
fa4a522541
[qa] Add tests verifychain, lockunspent, getbalance, listsinceblock
9 years ago
Wladimir J. van der Laan
14d6324a24
Merge #7187 : Keep reorgs fast for SequenceLocks checks
...
982670c
Add LockPoints (Alex Morcos)
9 years ago
Alex Morcos
982670c333
Add LockPoints
...
Obtain LockPoints to store in CTxMemPoolEntry and during a reorg, evaluate whether they are still valid and if not, recalculate them.
9 years ago
Wladimir J. van der Laan
622fe6c32f
Merge #7697 : Tests: make prioritise_transaction.py more robust
...
ec14339
Tests: make prioritise_transaction.py more robust (Suhas Daftuar)
9 years ago
Suhas Daftuar
ec143391ef
Tests: make prioritise_transaction.py more robust
9 years ago
Wladimir J. van der Laan
3d0dfdbf9f
Merge #7684 : [qa] Extend tests
...
fad8cfb
[qa] mininode: Add and use CONSTs (MarcoFalke)
fa8cd46
[qa] Move create_tx() to util.py (MarcoFalke)
fad7dc8
[qa] wallet: speed up tests (MarcoFalke)
fa3a81a
[tests] Extend util_ParseMoney test case (MarcoFalke)
9 years ago
Suhas Daftuar
8c74cedef5
RPC test for BIP9 warning logic
9 years ago
Suhas Daftuar
7870debceb
Test versionbits deployments
9 years ago
Suhas Daftuar
532cbb22b5
Add testing of ComputeBlockVersion
9 years ago
Pieter Wuille
d23f6c6a0d
Softfork status report in RPC
9 years ago
Pieter Wuille
732e774c06
Versionbits tests
9 years ago
Pieter Wuille
6851107b3a
BIP9 Implementation
...
Inspired by former implementations by Eric Lombrozo and Rusty Russell, and
based on code by Jorge Timon.
9 years ago
Wladimir J. van der Laan
a6a860796a
Merge #7621 : Fixes ZMQ startup with bad arguments.
...
0040118
Fixes ZMQ startup with bad arguments. (mrbandrews)
9 years ago
Wladimir J. van der Laan
48f3905831
Merge #7683 : Fix torcontrol.cpp unused private field warning
...
3d7e973
Fix torcontrol.cpp unused private field warning (Jonas Schnelli)
9 years ago