Commit graph

742 commits

Author SHA1 Message Date
Manfred Karrer
7bd9ba6fb0 Convert btc based market price to ltc or doge based market price 2017-06-13 11:24:11 +02:00
Manfred Karrer
bf377501ad Add seed node for ltc mainnnet 2017-06-11 22:18:28 +02:00
Manfred Karrer
aea6300994 Add ltc local host seed nodes (port ends with 5) 2017-06-10 13:02:27 +02:00
Manfred Karrer
f8c7149e68 Merge branch 'DAO' into altcoins 2017-06-10 11:29:36 +02:00
Manfred Karrer
934474f6d0 Fix incorrect handling of messageVersion. Make NetworkEnvelope a abstract class instead of Interface. 2017-06-09 17:36:16 +02:00
Mike Rosseel
f99a3c1238 Merge branch 'DAO' into altcoins
Conflicts:
	common/src/main/java/io/bisq/common/proto/ProtoUtil.java
	core/src/main/java/io/bisq/core/user/Preferences.java
2017-06-09 16:58:06 +02:00
Manfred Karrer
e86edd8384 Migrate old trade statistic db to new data structure.
Use SignaturePubKeyBytes instead of PubKeyRing in TradeStatistics.
Use PersistedEntryMap instead of PersistableHashMap.
Use bytes as Hex encoded instead of toString call.
Use ConcurrentHashMap for SequenceNumberMap and PersistedEntryMap
2017-06-08 23:47:55 +02:00
Manfred Karrer
a1aa1021eb Apply code formatter 2017-06-08 18:06:17 +02:00
Manfred Karrer
65285bfe30 Apply code inspection 2017-06-08 18:02:05 +02:00
Manfred Karrer
813d896295 Fix P2PDataStorage bug (missing super call for lombok equalsandhashcode) 2017-06-08 12:06:09 +02:00
Manfred Karrer
677f6c81c6 Add missing contractHash from PB.Trade.
Dont set nullable trade objects if PB is not set.
Remove Serializable form Proto interface
Remove LookAheadObjectInputStream
2017-06-08 00:55:53 +02:00
Manfred Karrer
b64457e869 Fix missing ProtocolVersion in Offer.
Use getTTL() instead of Lombok Getter with instance field
2017-06-07 21:15:50 +02:00
Manfred Karrer
22d90f627c Use ProtoUtil.protoToNullableString and protoToToNullableByteArray instead of isEmpty checks and null assignement.
Use fromProto for BlockChainExplorer, Country, CryptoCurrency, FiatCurrency
Use @EqualsAndHashCode(callSuper = true) for PaymentAccounts
Replace Samenknoten with Seednodes in german translation
Clean up PB definitions.
2017-06-07 20:25:38 +02:00
Mike Rosseel
d50ff6c6dc added the LTC network id's, renamed bitcoinNetwork to baseCryptoNetwork.
Still a few places with BTC left, needs some more thought like TOR options, file to save the wallet to, ...
2017-06-06 11:14:15 +02:00
Manfred Karrer
1e01ef3650 Cleanup PB definitions and methods 2017-06-06 02:39:37 +02:00
Manfred Karrer
e5b775d07c Cleanup PB definitions and methods 2017-06-05 23:13:51 +02:00
Manfred Karrer
3f756d4923 Cleanup PB definitions and methods 2017-06-05 21:03:50 +02:00
Manfred Karrer
37f8cb8127 Fix issues with dispute, trade, userpayload, persistance 2017-06-02 18:55:17 +02:00
Manfred Karrer
1efe4e8828 Fix PaymentAccount id issue 2017-05-30 22:20:48 +02:00
Manfred Karrer
bddeb381a6 Fix nullpointer, cleanups.... 2017-05-30 15:34:57 +02:00
Mike Rosseel
879d1ec392 Persisted_entry_map now saved, tradablelist fixes (wip) 2017-05-22 15:00:46 +02:00
Manfred Karrer
028d26e23e Handle casting errors at ProtoUtil. Rename ProtoCommonUtil to ProtoUtil, remove ProtoCoreUtil 2017-05-14 15:09:55 +02:00
Manfred Karrer
07cd0b5f00 Refactored protobuffer AddressEntryList and PeerList 2017-05-13 21:21:40 +02:00
Manfred Karrer
3e6b338cc7 Refactored PaymentAccounts protobuffer handling 2017-05-13 20:03:28 +02:00
Manfred Karrer
824e26eeca Refactoring: apply Lombok, cleanup 2017-05-13 16:04:03 +02:00
Manfred Karrer
78d3734945 Refactoring: move packages, renaming.. 2017-05-13 13:23:33 +02:00
Manfred Karrer
0f48a425ac Add ProtobufferException. Cleanup. Rename ProtectedStorageEntryOrProtectedMailboxStorageEntry to StorageEntryHolder 2017-05-13 13:10:58 +02:00
Manfred Karrer
48dd93db82 Cleanup Connection. Remove protoInputStream.available() (is always 0) 2017-05-13 12:50:34 +02:00
Manfred Karrer
cecb0b0838 CoreNetworkProtoResolver: Moved toProto methods to classes. Cleaned up all NetworkEnvelope classes 2017-05-13 02:00:58 +02:00
Manfred Karrer
26fb83f023 Apply Lombok to more messages and payload objects 2017-05-12 19:56:29 +02:00
Manfred Karrer
07f5cd3391 Remove getUid(), getSenderNodeAddress() and getMessageVersion() getters. Use Lombok instead. 2017-05-12 19:16:41 +02:00
Manfred Karrer
aee2f8ecac Rename getUID to getUid to make it compatible with Lombok Getters 2017-05-12 18:48:09 +02:00
Manfred Karrer
98e702905d Remove serialVersionUID 2017-05-12 17:45:53 +02:00
Manfred Karrer
dcd552f674 Rename classed ending with Msg to Message 2017-05-12 17:34:24 +02:00
Mike Rosseel
e74c5082d5 adding unit test to see what happens in case of an unknown_failure entry in protobuffer (default value) => it throws an IllegalArgumentException 2017-05-12 16:29:40 +02:00
Manfred Karrer
0321448d0f Rename PB def 2017-05-12 15:17:20 +02:00
Manfred Karrer
1cf910e8cb Refactor base interfaces for protobuffer. Rename User to UserPayload and UserModel to User. 2017-05-12 13:26:13 +02:00
Manfred Karrer
752e02dd89 Rename RefreshTTLMsg to RefreshOfferMsg 2017-05-12 02:18:19 +02:00
Manfred Karrer
02d002c41d Rename toEnvelopeProto to toProtoMsg and toProto to toProtoMessage 2017-05-12 01:45:15 +02:00
Manfred Karrer
10a43d10ec Renaming 2017-05-12 01:37:03 +02:00
Manfred Karrer
bf6d2b15e9 Refactoring:
- renamed User to UserModel and UserVO to User
- removed unused/unneeded PB definitions
- rearranged pb def by domain
- renamed Envelope to Msg and DiscEnvelope to Peristable
- removed locale param in paymentAccount classes…
- removed Coin and DecryptedMsgWithPubKey
2017-05-12 00:51:24 +02:00
Manfred Karrer
05230e3794 Rename Envelope in PB definition to Msg. Rename p2pMessageVersion to MsVersion 2017-05-11 23:17:31 +02:00
Manfred Karrer
4e824e6cf4 Remove unneeded interface, cleanup interfaces 2017-05-11 23:11:10 +02:00
Mike Rosseel
3108e784cc Merge remote-tracking branch 'origin/DAO' into disk-protobuffer
Conflicts:
	core/src/main/java/io/bisq/core/trade/protocol/ProcessModel.java
2017-05-11 14:42:19 +02:00
Mike Rosseel
093b7828b1 tradablelist fixes 2017-05-11 14:38:24 +02:00
Manfred Karrer
8633e0eaf2 Show price provider URL at tooltip 2017-05-10 21:54:35 +02:00
Manfred Karrer
b31f8ea243 Fix issuanceVerification in parser 2017-05-10 21:18:32 +02:00
Manfred Karrer
9ae3e1e4c3 Refactor handling of DecryptedMsgWithPubKey in Trade. 2017-05-05 14:22:16 +02:00
Mike Rosseel
d99cab1d3c CompensationRequest done (added extends Persistable), ProcessModel done.
TODO: adding trade objects to resolver
2017-05-04 22:19:49 +02:00
Manfred Karrer
5d755f7288 Add toProto to ProcessModel (WIP) 2017-05-04 15:49:45 +02:00