Manfred Karrer
0198bf4c23
Merge branch 'master' into misc-dao-improvements
2019-03-18 14:09:20 -05:00
Manfred Karrer
628705787f
Merge pull request #2552 from freimair/refactor_capabilities
...
Refactor capabilities
2019-03-18 14:08:40 -05:00
Manfred Karrer
b66c23f1ff
Log time needed for rpc getBlock call
2019-03-18 14:01:26 -05:00
Manfred Karrer
a7dacbf4d5
Merge pull request #2538 from devinbileck/fix-handling-exception-during-tor-setup
...
Fix exception handling during Tor setup
2019-03-18 14:00:25 -05:00
Manfred Karrer
7748366cdd
Add UNDEFINED enum entry to all dao enums to allow updates
...
For backward compatibility we resolve an unknown new enum entry with
UNDEFINED if UNDEFINED is available in the enum.
Adding a bonded role and adding a param is tested with that and works.
Other changes need to be tested before implemented as they might have
more consequences for consensus.
2019-03-18 12:13:28 -05:00
Manfred Karrer
1160986eb0
Add dao-testnet explorer, update testnet url
2019-03-18 11:17:08 -05:00
Florian Reimair
9f1556f339
Cleanup capabilities setup
2019-03-18 12:59:24 +01:00
Florian Reimair
afc241c52a
Renamed hasCapabilities to isEmpty
2019-03-18 12:59:09 +01:00
Florian Reimair
ede3a3c721
Introduced Capabilities.addAll
2019-03-18 12:55:19 +01:00
Florian Reimair
837b4dffb3
Refactor Capabilities for Peer
2019-03-18 12:46:32 +01:00
Florian Reimair
7a03aba02e
Refactor Capabilities for Connection
2019-03-18 12:29:09 +01:00
Manfred Karrer
45185d3e34
Fix incorrect maybeUpdateHashChain call
2019-03-18 00:26:26 -05:00
Manfred Karrer
2baced146b
Only log if hashchain has been updated
2019-03-17 23:33:41 -05:00
Manfred Karrer
51f332eb2d
Fix comment
2019-03-17 21:59:19 -05:00
Manfred Karrer
ad3647de6c
Merge pull request #2546 from ManfredKarrer/add-dao-betatest-network
...
Add dao betatest network
2019-03-17 17:56:29 -05:00
Manfred Karrer
765bf54a0a
Use shorter phase periods for dao-betanet
2019-03-16 21:18:53 -05:00
Manfred Karrer
a3eed2b82d
Fix missing parm in GenesisTxInfo constructor in test
2019-03-16 19:00:51 -05:00
Manfred Karrer
41d5fc5395
Improve wording
2019-03-16 18:37:05 -05:00
Manfred Karrer
0caa5bc18f
Set DAO_BETANET (Mainnet test) genesis tx
2019-03-16 18:32:31 -05:00
Manfred Karrer
55f01df842
Make genesisTotalSupply customizable by network.
...
- Add genesisTotalSupply prog arg
2019-03-16 16:57:03 -05:00
Manfred Karrer
01a582f26b
Add BTC_DAO_BETANET
...
We want to test on mainnet with a test genesis tx. We create a new
network type which is BTC mainnet but has a different data directory to
make sure to not mix up the real wallet with the betatest
2019-03-16 16:16:32 -05:00
Manfred Karrer
545eb8c4e7
Merge pull request #2532 from ManfredKarrer/add-hash-of-dao-state
...
Add hash of dao state
2019-03-16 14:02:37 -05:00
Manfred Karrer
b7941c82c3
Merge branch 'master' into add-hash-of-dao-state
2019-03-16 13:04:06 -05:00
Manfred Karrer
0ba2f6fc92
Cleanup after code inspection
2019-03-16 13:00:42 -05:00
Manfred Karrer
82e2a4860a
Add comments
2019-03-16 12:56:13 -05:00
Manfred Karrer
b222fd28f2
Change file name for DaoStateStore db file to DaoStateStore2, Cleanup
...
- Change onDaoStateBlockChainChanged to onChangeAfterBatchProcessing
to make it more clear that it is only called after parsing of
blockchain is completed.
- Change file name for DaoStateStore db file to DaoStateStore2
- Remove TODOs and outdated comments
- Increase delay for broadcasting
2019-03-16 12:47:12 -05:00
Manfred Karrer
0b152466f4
Add updated db files
2019-03-16 12:43:12 -05:00
Manfred Karrer
e93358428d
Remove db store file
2019-03-16 12:09:03 -05:00
Manfred Karrer
ffaf0b3fee
Merge pull request #2520 from CalexCore/list-AmityCoin-AMIT
...
List AmityCoin (AMIT)
2019-03-16 10:40:00 -05:00
Manfred Karrer
e3dace8f3f
Fix tests
2019-03-15 23:20:09 -05:00
Manfred Karrer
00e350e256
Small fixes
2019-03-15 22:58:34 -05:00
Manfred Karrer
ccbb5780ab
Add peer to log
2019-03-15 22:58:04 -05:00
Manfred Karrer
f5ab159cb5
Remove useless stopAndRemoveTimer call
2019-03-15 22:14:03 -05:00
Manfred Karrer
933fa46780
Fix table layout issue
...
The setFitToRowsForTableView call at activate fixes the issue that the
views sometimes do not render when changing views.
2019-03-15 21:45:25 -05:00
Manfred Karrer
4af74950cb
Add blind vote monitoring
2019-03-15 19:38:30 -05:00
Ben Kaufman
1f34b3197e
Added mining fee to un/lock bond popup.
2019-03-15 20:05:06 +02:00
Manfred Karrer
2109c66e51
Add num proposals
...
- Cleanups
- Improve logs
2019-03-15 10:18:31 -05:00
Manfred Karrer
52e1455d92
Refactor updateHashChain
2019-03-14 22:02:43 -05:00
Manfred Karrer
3411cde8b7
Reflect code review comments
2019-03-14 22:01:38 -05:00
Manfred Karrer
59bed76c0c
Add proposal monitor view
2019-03-14 21:11:38 -05:00
Manfred Karrer
36852701cd
Move monitor view to new tab
2019-03-14 20:31:27 -05:00
Manfred Karrer
2009c30d81
Refactor dao state monitor
...
- Move dao state monitor classes to other package structure
- Add support for proposal payload monitor (WIP)
- Use generics and sub classes for common functionality
2019-03-14 19:03:11 -05:00
Devin Bileck
8ccbe9e39e
Fix exception handling during Tor setup
...
A recent change in the netlayer is now seeing exceptions wrapped in
a TorCtlException if an error occurs while setting up Tor.
So when an issue such as "Auth cookie not created" (#2398 ) occurs,
which was previously raised as an IOException, it was restarting Tor
rather than showing the error message to the user.
2019-03-14 16:33:39 -07:00
Manfred Karrer
9c0156012a
Call listeners only after batch of hashes is processed
2019-03-13 22:23:05 -05:00
Manfred Karrer
eb3d65d187
Add snapshot support for hashChain
...
- Add hashChain to snapshot
- Use TreeMap instead of Map to have deterministic order
- Use eventCoordinator to make correct order of execution transparent
- Fix missing applying of nonBsqTxOutputMap at applySnapshot
2019-03-13 22:03:14 -05:00
Manfred Karrer
d57852df34
Merge pull request #2536 from oscarguindzberg/txbroadcaster-fix
...
TxBroadcaster improvements
2019-03-13 18:02:31 -05:00
Oscar Guindzberg
48f159d694
TxBroadcaster improvements
2019-03-13 19:37:56 -03:00
Manfred Karrer
d235e9c08e
Avoid logging at startup
2019-03-13 12:50:05 -05:00
Manfred Karrer
47024d18b6
Show dash instead of N/A for prev hash at genesis height
2019-03-13 11:08:23 -05:00
Manfred Karrer
c280f30fa7
Use domain data or sorting
2019-03-13 10:56:24 -05:00