An open API service indexing awesome lists of open source software.

https://github.com/kushti/ergo-simple-addresses

Simple no-dependencies Ergo addresses utils
https://github.com/kushti/ergo-simple-addresses

Last synced: 12 days ago
JSON representation

Simple no-dependencies Ergo addresses utils

Awesome Lists containing this project

README

        

# Simple Ergo addresses utils

This repository contains few zero-dependencies Java-friendly utils for working with addresses.

Java example:

```
import scala.util.Try;
import org.ergoplatform.simpleaddresses.ErgoAddressEncoder;
import org.ergoplatform.simpleaddresses.MainnetAddressEncoder;
import org.ergoplatform.simpleaddresses.ErgoAddress;
import org.ergoplatform.simpleaddresses.P2PKAddress;

public class AddressTester {
private boolean isP2PKAddress(String address) {
try {
ErgoAddressEncoder encoder = new MainnetAddressEncoder();
ErgoAddress ergoAddress = encoder.fromString(address);
if (ergoAddress instanceof P2PKAddress) {
return true;
}
return false;
} catch (Exception e) {
return false;
}
}

public static void main(String[] args) {
AddressTester tester = new AddressTester();
System.out.println(tester.isP2PKAddress("9eYPzx6nogBjex83aiGemfdj579qxD3TPRiPRNHyLZRG8S7rLuQ"));
}
}
```