Commit Graph

1523 Commits

Author SHA1 Message Date
Manfred Karrer
31fb0fafa4 Add support 3 new types of bank accounts 2016-02-29 23:57:31 +01:00
Manfred Karrer
b511267340 Fix bug with missing broadcast 2016-02-27 00:44:33 +01:00
Manfred Karrer
891799b09c repeat publish with delay 2016-02-26 23:14:48 +01:00
Manfred Karrer
d6e6a52010 Show rrt 2016-02-26 18:48:11 +01:00
Manfred Karrer
6daf959f78 Rename ReportedPeer to Peer 2016-02-26 18:24:00 +01:00
Manfred Karrer
586d9cdcfd add roundtrip time 2016-02-26 18:22:10 +01:00
Manfred Karrer
aecbf7ced9 Add isOwner flag for broadcasting to all peers, remove popup for disconnects of rule violations, reduce max nr of network threads 2016-02-26 14:10:22 +01:00
Manfred Karrer
60c8de796a P2P network improvements, rename MarketPriceFeed to PriceFeed 2016-02-26 02:12:05 +01:00
Manfred Karrer
4bc8c70a83 P2P network improvements 2016-02-26 00:10:44 +01:00
Manfred Karrer
f0d727e345 P2P network improvements 2016-02-25 14:48:00 +01:00
Manfred Karrer
900f89ce37 Use static executor 2016-02-25 14:47:03 +01:00
Manfred Karrer
47ed630d4d Use global timer 2016-02-25 14:46:41 +01:00
Manfred Karrer
bdc15f113e Update all statistic changes 2016-02-25 14:45:56 +01:00
Manfred Karrer
8db55a6616 Improve footer info 2016-02-25 14:45:26 +01:00
Manfred Karrer
0908c6d61f Improve broadcast listener handling, add randomized delay for messages to all connected peers 2016-02-23 13:04:49 +01:00
Manfred Karrer
2de98b6af4 Fix wrong null check 2016-02-23 02:52:41 +01:00
Manfred Karrer
088f04b478 synchronize sets for connections 2016-02-23 02:42:54 +01:00
Manfred Karrer
82c96d4be7 Set uid in constructor 2016-02-23 02:23:43 +01:00
Manfred Karrer
75af3adb81 Use uid for connections set storage key, add more logs 2016-02-23 02:07:12 +01:00
Manfred Karrer
4544fe6c83 Add check for outbound connections at socket creation 2016-02-23 01:46:35 +01:00
Manfred Karrer
5dd89391df Add timeout to socket creation, remove disconnect calls, check again for inbound connections after socket is created 2016-02-23 01:42:08 +01:00
Manfred Karrer
2775c0a55d Change log level, add stopped flag, move connection listener inside success handler 2016-02-22 23:58:42 +01:00
Manfred Karrer
03b5a03048 Use connection for onMessage listeners if possible 2016-02-22 23:34:52 +01:00
Manfred Karrer
77511a43f5 Use byte array instead of PubKeys, Use uid for mailbox msg, Improve storage data structure, Renamings, Cleanup 2016-02-22 23:20:21 +01:00
Manfred Karrer
bb6334f6a0 Fix missing sequence nr and signature updates at refresh offers 2016-02-22 16:18:14 +01:00
Manfred Karrer
ca20de64d9 Use colors for buy/sell, redesign offerbook, market overview 2016-02-21 22:03:37 +01:00
Manfred Karrer
daa41d222a Ui improvements 2016-02-21 12:16:23 +01:00
Manfred Karrer
aab64c6f84 Add retry after republish offer failure 2016-02-20 14:27:03 +01:00
Manfred Karrer
cec1e99e98 Improve OpenOfferManager disconnection handling 2016-02-20 14:20:37 +01:00
Manfred Karrer
447849900f Fix null pointer 2016-02-20 12:17:31 +01:00
Manfred Karrer
ae6b95eed8 Add disconnect/awake handlers (WIP) 2016-02-20 12:04:07 +01:00
Manfred Karrer
3efca4101a WIP (testing) 2016-02-19 23:11:57 +01:00
Manfred Karrer
78a9662220 WIP (testing) 2016-02-19 22:58:25 +01:00
Manfred Karrer
a406a94976 Fix wrong null check 2016-02-19 22:24:55 +01:00
Manfred Karrer
8b1c0e5e6f Add more logging, don't throw exception at timers 2016-02-19 22:21:56 +01:00
Manfred Karrer
d506a1acfc Fix wrong timeunit for timeout 2016-02-19 19:58:07 +01:00
Manfred Karrer
bd3b55cf47 Use FXTimer instead of Java Timer, add idle detection for republish offers 2016-02-19 19:56:17 +01:00
Manfred Karrer
79de2bcb11 Optimize RefreshTTLMessage, add UIClock 2016-02-19 18:13:45 +01:00
Manfred Karrer
f5a61f9924 Add show all currency filter option in offerbook views 2016-02-18 15:42:26 +01:00
Manfred Karrer
485b33acf6 Make persisted data final 2016-02-18 14:29:57 +01:00
Manfred Karrer
6a25e1c56c Use Persistable interface for local db data 2016-02-18 14:08:28 +01:00
Manfred Karrer
8792666f78 Add Payload interface 2016-02-18 13:25:27 +01:00
Manfred Karrer
7cdb779aae Moved ByteArray to P2PDataStorage class 2016-02-18 13:23:37 +01:00
Manfred Karrer
245d41f07d Make payload classes final, extract Attachment in own class 2016-02-18 13:05:35 +01:00
Manfred Karrer
800013768b Make payload classes final 2016-02-18 12:54:57 +01:00
Manfred Karrer
6f1efdb3c0 Rename ExpirableMessage and StorageMessage to ExpirablePayload and StoragePayload 2016-02-18 12:50:59 +01:00
Manfred Karrer
3f54cb233e Rename RequiresOwnerIsOnlineMessage to RequiresOwnerIsOnlinePayload 2016-02-18 12:48:39 +01:00
Manfred Karrer
2a72912005 Rename DisputeDirectMessage to DisputeCommunicationMessage 2016-02-18 12:38:26 +01:00
Manfred Karrer
89201de40e Fix missing removal of map entry 2016-02-18 01:17:36 +01:00
Manfred Karrer
58bb1868a3 Handle offer removal on disconnects 2016-02-18 00:42:22 +01:00