TomZ
84ebae427e
Import ASERT DAA
...
This includes renaming some methods which makes the import look larger
than it really is.
2020-08-12 21:42:54 +02:00
TomZ
d2802474c5
Add bchd testnet seeds
2020-08-10 10:13:02 +02:00
TomZ
b89d117475
Add checkpoints after latest protcol upgrade
2020-05-15 17:14:46 +02:00
TomZ
991da54d3c
List our own seeder too
2020-05-06 10:39:47 +02:00
TomZ
9195ad96e1
Add May Protocol Upgrade activation code
2020-04-10 17:28:02 +02:00
TomZ
ba76c35a7d
Move merkle to flowee_utils libs
...
Merkle-block and merkle-tree classes and methods are pretty much stand-
alone and can be moved with no efforts.
Also move the relevent unit test to qtestlib.
2020-04-01 22:53:07 +02:00
TomZ
6ad8374794
Update testnet seeders
2020-03-19 15:04:28 +01:00
TomZ
e070acec39
Update checkpoints.
2019-12-01 21:33:18 +01:00
TomZ
7489baae5a
Add testnet seeds
...
The only one maintained last time I tested is now severely outdated...
So lets just add a bunch more.
also use proper testnet fork point time.
2019-10-15 19:23:57 +02:00
TomZ
7593d06473
Use blockheight to enable historical features
...
We used various ways to enable new features over the last 10 years.
We can remove that legacy code and just set the blockheight.
This cleans up the code quite a bit.
2019-10-14 19:24:19 +02:00
TomZ
3fc088a76d
Add 2019-11 HF activation mechanism.
2019-10-08 14:24:22 +02:00
TomZ
e022e182c7
remove dead seeds and add ABC seed
2019-06-13 21:35:46 +02:00
TomZ
f868a8274e
Make all protocol upgrades equal.
...
The "UAHF" one used to be "more equal", mostly just because it happened
to be the first.
This makes them all equally equal.
Specifically this removes the special casing and the enum for the 201708
HF (aka BCH fork-point).
We select the right branch now purely based on the historical check-
points.
2019-06-02 13:57:47 +02:00
TomZ
5996205a07
add checkpoint and set PU blockheight
2019-05-15 20:44:47 +02:00
TomZ
2577b6f7ef
Merge branch 'may19PU'
2019-04-22 12:51:07 +02:00
TomZ
b0eb502688
Make start date configurable
...
introducing: -hf201905-activationtime
2019-04-21 17:45:40 +02:00
TomZ
932cd03ad9
Import blockheights of upgrades on testnet
2019-04-21 17:42:49 +02:00
TomZ
d8b9d79f2f
Use block-height for DAA PU (201711)
2019-04-21 17:41:47 +02:00
TomZ
f23aa69a86
Detect the 2019-09 protocol upgrade
2019-04-17 16:02:54 +02:00
TomZ
69ab1133f6
Remove obsolete addressingtype
2019-04-04 22:46:39 +02:00
TomZ
6d13425f53
Make possible to start Application without Params configured
2019-03-04 20:16:21 +01:00
TomZ
3e3f8843f3
Remove the optional replay protection feature
...
Its sundown has passed, so the code is now effectively dead.
2018-11-29 23:13:48 +01:00
TomZ
b256676044
Rename debug.log -> hub.log
2018-11-21 12:18:32 +01:00
TomZ
02ba17bce7
Enable checkpoint for reecent upgrade
2018-11-18 12:12:38 +01:00
TomZ
1ce0fb9036
Update to actual block height
2018-11-15 23:37:10 +01:00
TomZ
2ef243a43a
Add more basic support for the novHF
...
this adds sigop counting for the new opcodes and
flags enabling based on block-height.
2018-11-08 17:37:22 +01:00
TomZ
b8a6c54a51
Make block-height hard fork detection easy
2018-11-03 19:31:22 +01:00
TomZ
1bf8574ad5
Add seeder
2018-10-30 20:57:57 +01:00
TomZ
c42da8503b
More fixes
2018-06-12 23:07:06 +02:00
TomZ
096d5af5b8
Remove old options
...
Remove no longer useful options;
* chain (sorry, supporting the btc chain just doesn't seem worth it)
* initiatecashconnections, we only allow Cash connections now.
* flexiblehandshake, same for incoming. Reject non-cash ones.
2018-04-15 22:35:34 +02:00
TomZ
14bf96aa3c
Start libs/server
2018-02-13 13:27:58 +01:00