Add support for Monero integrated addresses; fix #3242

This commit is contained in:
battleofwizards 2019-09-11 21:40:18 +02:00 committed by Christoph Atteneder
parent 0c4a07e1e6
commit 3b35386d65
No known key found for this signature in database
GPG key ID: CD5DC1C529CDFD3B
2 changed files with 6 additions and 1 deletions

View file

@ -25,6 +25,6 @@ import bisq.asset.CryptoNoteAddressValidator;
public class Monero extends Coin {
public Monero() {
super("Monero", "XMR", new CryptoNoteAddressValidator(18, 42));
super("Monero", "XMR", new CryptoNoteAddressValidator(18, 19, 42));
}
}

View file

@ -31,6 +31,11 @@ public class MoneroTest extends AbstractAssetTest {
assertValidAddress("4BJHitCigGy6giuYsJFP26KGkTKiQDJ6HJP1pan2ir2CCV8Twc2WWmo4fu1NVXt8XLGYAkjo5cJ3yH68Lfz9ZXEUJ9MeqPW");
assertValidAddress("46tM15KsogEW5MiVmBn7waPF8u8ZsB6aHjJk7BAv1wvMKfWhQ2h2so5BCJ9cRakfPt5BFo452oy3K8UK6L2u2v7aJ3Nf7P2");
assertValidAddress("86iQTnEqQ9mXJFvBvbY3KU5do5Jh2NCkpTcZsw3TMZ6oKNJhELvAreZFQ1p8EknRRTKPp2vg9fJvy47Q4ARVChjLMuUAFQJ");
// integrated addresses
assertValidAddress("4LL9oSLmtpccfufTMvppY6JwXNouMBzSkbLYfpAV5Usx3skxNgYeYTRj5UzqtReoS44qo9mtmXCqY45DJ852K5Jv2bYXZKKQePHES9khPK");
assertValidAddress("4GdoN7NCTi8a5gZug7PrwZNKjvHFmKeV11L6pNJPgj5QNEHsN6eeX3DaAQFwZ1ufD4LYCZKArktt113W7QjWvQ7CWD1FFMXoYHeE6M55P9");
assertValidAddress("4GdoN7NCTi8a5gZug7PrwZNKjvHFmKeV11L6pNJPgj5QNEHsN6eeX3DaAQFwZ1ufD4LYCZKArktt113W7QjWvQ7CW82yHFEGvSG3NJRNtH");
}
@Test