mirror of
https://github.com/bisq-network/bisq.git
synced 2025-02-22 22:45:21 +01:00
bitcoinj 0.15: NetworkParameters.acceptableAddressCodes was removed.
This commit is contained in:
parent
d4ac45da21
commit
da8ab931aa
50 changed files with 22 additions and 56 deletions
|
@ -33,7 +33,6 @@ public class Actinium extends Coin {
|
|||
public ActiniumParams() {
|
||||
addressHeader = 53;
|
||||
p2shHeader = 55;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class Adeptio extends Coin {
|
|||
public AdeptioParams() {
|
||||
addressHeader = 23;
|
||||
p2shHeader = 16;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Animecoin extends Coin {
|
|||
public AnimecoinMainNetParams() {
|
||||
this.addressHeader = 23;
|
||||
this.p2shHeader = 9;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Australiacash extends Coin {
|
|||
public AustraliacashParams() {
|
||||
addressHeader = 23;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,6 @@ public class BitcoinRhodium extends Coin {
|
|||
public BitcoinRhodiumParams() {
|
||||
addressHeader = 61;
|
||||
p2shHeader = 123;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,7 +27,6 @@ public class Bitmark extends Coin {
|
|||
public BitmarkParams() {
|
||||
addressHeader = 85;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,6 @@ public class CTSCoin extends Coin {
|
|||
public CtscMainNetParams() {
|
||||
this.addressHeader = 66;
|
||||
this.p2shHeader = 16;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,6 @@ public class Chaucha extends Coin {
|
|||
public ChauchaParams() {
|
||||
addressHeader = 88;
|
||||
p2shHeader = 50;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class Credits extends Coin {
|
|||
public CreditsParams() {
|
||||
addressHeader = 28;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class DSTRA extends Coin {
|
|||
public DSTRAParams() {
|
||||
addressHeader = 30;
|
||||
p2shHeader = 33;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class DarkPay extends Coin {
|
|||
public DarkPayMainNetParams() {
|
||||
this.addressHeader = 31;
|
||||
this.p2shHeader = 60;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Dash extends Coin {
|
|||
public DashMainNetParams() {
|
||||
this.addressHeader = 76;
|
||||
this.p2shHeader = 16;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -48,7 +48,6 @@ public class DeepOnion extends Coin {
|
|||
super();
|
||||
addressHeader = 31;
|
||||
p2shHeader = 78;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,6 @@ public class Dextro extends Coin {
|
|||
super();
|
||||
addressHeader = 30;
|
||||
p2shHeader = 90;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ public class Dogecoin extends Coin {
|
|||
public DogecoinMainNetParams() {
|
||||
this.addressHeader = 30;
|
||||
this.p2shHeader = 22;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ public class Doichain extends Coin {
|
|||
public DoichainParams() {
|
||||
addressHeader = 52;
|
||||
p2shHeader = 13;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class Donu extends Coin {
|
|||
public DonuParams() {
|
||||
addressHeader = 53;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ public class Emercoin extends Coin {
|
|||
public EmercoinMainNetParams() {
|
||||
this.addressHeader = 33;
|
||||
this.p2shHeader = 92;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,6 @@ public class Faircoin extends Coin {
|
|||
public FaircoinParams() {
|
||||
addressHeader = 95;
|
||||
p2shHeader = 36;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Fujicoin extends Coin {
|
|||
public FujicoinParams() {
|
||||
addressHeader = 36;
|
||||
p2shHeader = 16;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Galilel extends Coin {
|
|||
public GalilelMainNetParams() {
|
||||
this.addressHeader = 68;
|
||||
this.p2shHeader = 16;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,6 @@ public class GambleCoin extends Coin {
|
|||
super();
|
||||
addressHeader = 28;
|
||||
p2shHeader = 18;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,6 @@ public class Genesis extends Coin {
|
|||
public GenesisParams() {
|
||||
addressHeader = 28;
|
||||
p2shHeader = 63;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Hatch extends Coin {
|
|||
public HatchMainNetParams() {
|
||||
this.addressHeader = 76;
|
||||
this.p2shHeader = 16;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,7 +33,6 @@ public class Helium extends Coin {
|
|||
public HeliumParams() {
|
||||
addressHeader = 63;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,6 @@ public class IdaPay extends Coin {
|
|||
super();
|
||||
addressHeader = 29;
|
||||
p2shHeader = 36;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,7 +34,6 @@ public class Kekcoin extends Coin {
|
|||
super();
|
||||
addressHeader = 45;
|
||||
p2shHeader = 88;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class KnowYourDeveloper extends Coin {
|
|||
public KydMainNetParams() {
|
||||
this.addressHeader = 78;
|
||||
this.p2shHeader = 85;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Kore extends Coin {
|
|||
public KoreMainNetParams() {
|
||||
this.addressHeader = 45;
|
||||
this.p2shHeader = 85;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ public class LBRYCredits extends Coin {
|
|||
public LBRYCreditsMainNetParams() {
|
||||
this.addressHeader = 0x55;
|
||||
this.p2shHeader = 0x7a;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Litecoin extends Coin {
|
|||
public LitecoinMainNetParams() {
|
||||
this.addressHeader = 48;
|
||||
this.p2shHeader = 5;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ public class LitecoinPlus extends Coin {
|
|||
public LitecoinPlusMainNetParams() {
|
||||
this.addressHeader = 75;
|
||||
this.p2shHeader = 8;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,7 +33,6 @@ public class Lytix extends Coin {
|
|||
public LytixParams() {
|
||||
addressHeader = 19;
|
||||
p2shHeader = 11;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class MobitGlobal extends Coin {
|
|||
public MobitGlobalParams() {
|
||||
addressHeader = 50;
|
||||
p2shHeader = 110;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class MonetaryUnit extends Coin {
|
|||
public MonetaryUnitParams() {
|
||||
addressHeader = 16;
|
||||
p2shHeader = 76;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,12 +26,11 @@ public class Myce extends Coin {
|
|||
public Myce() {
|
||||
super("Myce", "YCE", new Base58BitcoinAddressValidator(new MyceParams()));
|
||||
}
|
||||
|
||||
|
||||
public static class MyceParams extends NetworkParametersAdapter {
|
||||
public MyceParams() {
|
||||
addressHeader = 50;
|
||||
p2shHeader = 85;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Navcoin extends Coin {
|
|||
public NavcoinParams() {
|
||||
this.addressHeader = 53;
|
||||
this.p2shHeader = 85;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class PIVX extends Coin {
|
|||
public PIVXParams() {
|
||||
addressHeader = 30;
|
||||
p2shHeader = 13;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class PZDC extends Coin {
|
|||
public PZDCParams() {
|
||||
addressHeader = 55;
|
||||
p2shHeader = 13;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,6 @@ public class Particl extends Coin {
|
|||
public ParticlMainNetParams() {
|
||||
this.addressHeader = 56;
|
||||
this.p2shHeader = 60;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
public static class ParticlMainNetAddressValidator extends Base58BitcoinAddressValidator {
|
||||
|
@ -49,5 +48,5 @@ public class Particl extends Coin {
|
|||
return super.validate(address);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -33,7 +33,6 @@ public class Pinkcoin extends Coin {
|
|||
public PinkcoinParams() {
|
||||
addressHeader = 3;
|
||||
p2shHeader = 28;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class QMCoin extends Coin {
|
|||
public QMCoinParams() {
|
||||
addressHeader = 58;
|
||||
p2shHeader = 120;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -32,7 +32,6 @@ public class Qbase extends Coin {
|
|||
public QbaseParams() {
|
||||
addressHeader = 25;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,7 +34,6 @@ public class Radium extends Coin {
|
|||
super();
|
||||
addressHeader = 76;
|
||||
p2shHeader = 58;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class SUB1X extends Coin {
|
|||
public SUB1XParams() {
|
||||
addressHeader = 80;
|
||||
p2shHeader = 13;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
|
||||
package bisq.asset.coins;
|
||||
|
||||
import bisq.asset.AddressValidationResult;
|
||||
import bisq.asset.Base58BitcoinAddressValidator;
|
||||
import bisq.asset.Coin;
|
||||
import bisq.asset.NetworkParametersAdapter;
|
||||
|
@ -24,13 +25,27 @@ import bisq.asset.NetworkParametersAdapter;
|
|||
public class SixEleven extends Coin {
|
||||
|
||||
public SixEleven() {
|
||||
super("SixEleven", "SIL", new Base58BitcoinAddressValidator(new SixElevenChainParams()));
|
||||
super("SixEleven", "SIL", new SixElevenAddressValidator());
|
||||
}
|
||||
|
||||
public static class SixElevenAddressValidator extends Base58BitcoinAddressValidator {
|
||||
|
||||
public SixElevenAddressValidator() {
|
||||
super(new SixEleven.SixElevenChainParams());
|
||||
}
|
||||
|
||||
@Override
|
||||
public AddressValidationResult validate(String address) {
|
||||
if (!address.matches("^[MN][123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{33}$"))
|
||||
return AddressValidationResult.invalidStructure();
|
||||
|
||||
return super.validate(address);
|
||||
}
|
||||
}
|
||||
|
||||
public static class SixElevenChainParams extends NetworkParametersAdapter {
|
||||
public SixElevenChainParams() {
|
||||
addressHeader = 52;
|
||||
acceptableAddressCodes = new int[]{addressHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,7 +33,6 @@ public class Spectrecoin extends Coin {
|
|||
public SpectrecoinParams() {
|
||||
addressHeader = 63;
|
||||
p2shHeader = 136;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -51,7 +51,6 @@ public class UnitedCommunityCoin extends Coin {
|
|||
super();
|
||||
addressHeader = 68;
|
||||
p2shHeader = 18;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -50,7 +50,6 @@ public class Veil extends Coin {
|
|||
public VeilParams() {
|
||||
addressHeader = 70;
|
||||
p2shHeader = 5;
|
||||
acceptableAddressCodes = new int[]{addressHeader, p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,6 @@ public class Vertcoin extends Coin {
|
|||
public VertcoinMainNetParams() {
|
||||
this.addressHeader = 71;
|
||||
this.p2shHeader = 5;
|
||||
this.acceptableAddressCodes = new int[]{this.addressHeader, this.p2shHeader};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue