A B C D E F G H I J L M N O R S T U V Z 
All Classes All Packages

A

abi - Static variable in class com.unstoppabledomains.resolution.contracts.cns.Registry
 
abi - Variable in class com.unstoppabledomains.resolution.contracts.Contract
 
addr(String, String) - Method in class com.unstoppabledomains.resolution.CNS
 
addr(String, String) - Method in class com.unstoppabledomains.resolution.Resolution
 
address - Variable in class com.unstoppabledomains.resolution.contracts.Contract
 

B

blake2b256(byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Blake2-256 hash function.
BlockchainIsDown - com.unstoppabledomains.exceptions.NSExceptionCode
 

C

capitaliseFirstLetter(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 
cleanHexPrefix(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Numeric
 
CNS - Class in com.unstoppabledomains.resolution
 
CNS(String) - Constructor for class com.unstoppabledomains.resolution.CNS
 
coinTicker - Variable in class com.unstoppabledomains.exceptions.NSExceptionParams
 
com.unstoppabledomains.exceptions - package com.unstoppabledomains.exceptions
 
com.unstoppabledomains.resolution - package com.unstoppabledomains.resolution
 
com.unstoppabledomains.resolution.artifacts - package com.unstoppabledomains.resolution.artifacts
 
com.unstoppabledomains.resolution.contracts - package com.unstoppabledomains.resolution.contracts
 
com.unstoppabledomains.resolution.contracts.cns - package com.unstoppabledomains.resolution.contracts.cns
 
containsHexPrefix(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Numeric
 
Contract - Class in com.unstoppabledomains.resolution.contracts
 
Contract(String, String, JsonArray) - Constructor for class com.unstoppabledomains.resolution.contracts.Contract
 
contractAddress - Variable in class com.unstoppabledomains.exceptions.NSExceptionParams
 
ContractCallException - Exception in com.unstoppabledomains.exceptions
 
ContractCallException(String) - Constructor for exception com.unstoppabledomains.exceptions.ContractCallException
 
ContractCallException(String, Throwable) - Constructor for exception com.unstoppabledomains.exceptions.ContractCallException
 

D

domain - Variable in class com.unstoppabledomains.exceptions.NSExceptionParams
 

E

email(String) - Method in class com.unstoppabledomains.resolution.CNS
 
email(String) - Method in class com.unstoppabledomains.resolution.Resolution
 

F

fetchAddress(String, Object[]) - Method in class com.unstoppabledomains.resolution.contracts.Contract
 
fetchMethod(String, Object[]) - Method in class com.unstoppabledomains.resolution.contracts.Contract
 
fetchOne(String, Object[]) - Method in class com.unstoppabledomains.resolution.contracts.Contract
 

G

getCode() - Method in exception com.unstoppabledomains.exceptions.NamingServiceException
 
getOwner(BigInteger) - Method in class com.unstoppabledomains.resolution.contracts.cns.Registry
 
getRecord(String, BigInteger) - Method in class com.unstoppabledomains.resolution.contracts.cns.Resolver
 
getResolver(BigInteger) - Method in class com.unstoppabledomains.resolution.contracts.cns.Registry
 

H

hash(byte[], String) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Generates a digest for the given input.
Hash - Class in com.unstoppabledomains.resolution.artifacts
Cryptographic hash functions.
hexStringToByteArray(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Numeric
 
hmacSha512(byte[], byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
 
HTTPUtil - Class in com.unstoppabledomains.resolution.contracts
 
HTTPUtil() - Constructor for class com.unstoppabledomains.resolution.contracts.HTTPUtil
 

I

IncorrectContractAddress - com.unstoppabledomains.exceptions.NSExceptionCode
 
IncorrectMethodName - com.unstoppabledomains.exceptions.NSExceptionCode
 
ipfsHash(String) - Method in class com.unstoppabledomains.resolution.CNS
 
ipfsHash(String) - Method in class com.unstoppabledomains.resolution.Resolution
 
isEmpty(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 
isSupported(String) - Method in class com.unstoppabledomains.resolution.CNS
 

J

join(List<String>, String) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 

L

lowercaseFirstLetter(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 

M

methodName - Variable in class com.unstoppabledomains.exceptions.NSExceptionParams
 

N

namehash(String) - Method in class com.unstoppabledomains.resolution.Resolution
 
nameHash(String) - Static method in class com.unstoppabledomains.resolution.NameHash
 
NameHash - Class in com.unstoppabledomains.resolution
 
NameHash() - Constructor for class com.unstoppabledomains.resolution.NameHash
 
nameHashAsBytes(String) - Static method in class com.unstoppabledomains.resolution.NameHash
 
namingService - Variable in class com.unstoppabledomains.exceptions.NSExceptionParams
 
NamingServiceException - Exception in com.unstoppabledomains.exceptions
 
NamingServiceException(NSExceptionCode) - Constructor for exception com.unstoppabledomains.exceptions.NamingServiceException
 
NamingServiceException(NSExceptionCode, NSExceptionParams) - Constructor for exception com.unstoppabledomains.exceptions.NamingServiceException
 
NamingServiceException(NSExceptionCode, NSExceptionParams, Throwable) - Constructor for exception com.unstoppabledomains.exceptions.NamingServiceException
 
normalise(String) - Static method in class com.unstoppabledomains.resolution.NameHash
Normalise blockchain name as per the specification.
NSExceptionCode - Enum in com.unstoppabledomains.exceptions
 
NSExceptionParams - Class in com.unstoppabledomains.exceptions
 
NSExceptionParams(String, String...) - Constructor for class com.unstoppabledomains.exceptions.NSExceptionParams
 
Numeric - Class in com.unstoppabledomains.resolution.artifacts
This code was taken from web3J and adapted accordingly https://github.com/web3j/web3j/blob/5877c308e11c0de8e24e50c882effa84354a8e57/utils/src/main/java/org/web3j/utils/Numeric.java#L27

O

owner(String) - Method in class com.unstoppabledomains.resolution.CNS
 
owner(String) - Method in class com.unstoppabledomains.resolution.Resolution
 

R

RecordNotFound - com.unstoppabledomains.exceptions.NSExceptionCode
 
Registry - Class in com.unstoppabledomains.resolution.contracts.cns
 
Registry(String, String) - Constructor for class com.unstoppabledomains.resolution.contracts.cns.Registry
 
repeat(char, int) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 
Resolution - Class in com.unstoppabledomains.resolution
 
Resolution(String) - Constructor for class com.unstoppabledomains.resolution.Resolution
 
resolveKey(String, String) - Method in class com.unstoppabledomains.resolution.CNS
 
Resolver - Class in com.unstoppabledomains.resolution.contracts.cns
 
Resolver(String, String) - Constructor for class com.unstoppabledomains.resolution.contracts.cns.Resolver
 
resolverAddress(String) - Method in class com.unstoppabledomains.resolution.CNS
 

S

sha256(byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Generates SHA-256 digest for the given input.
sha256hash160(byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
 
sha3(byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Keccak-256 hash function.
sha3(byte[], int, int) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Keccak-256 hash function.
sha3(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Keccak-256 hash function.
sha3String(String) - Static method in class com.unstoppabledomains.resolution.artifacts.Hash
Keccak-256 hash function that operates on a UTF-8 encoded String.
Strings - Class in com.unstoppabledomains.resolution.artifacts
This code was taken from web3J and adapted accordingly https://github.com/web3j/web3j/blob/5877c308e11c0de8e24e50c882effa84354a8e57/utils/src/main/java/org/web3j/utils/Strings.java

T

toCsv(List<String>) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 
toHexString(byte[]) - Static method in class com.unstoppabledomains.resolution.artifacts.Numeric
 
toHexString(byte[]) - Method in class com.unstoppabledomains.resolution.contracts.Contract
 
toHexString(byte[], int, int, boolean) - Static method in class com.unstoppabledomains.resolution.artifacts.Numeric
 

U

UnknownCurrency - com.unstoppabledomains.exceptions.NSExceptionCode
 
UnknownError - com.unstoppabledomains.exceptions.NSExceptionCode
 
UnregisteredDomain - com.unstoppabledomains.exceptions.NSExceptionCode
 
UnspecifiedResolver - com.unstoppabledomains.exceptions.NSExceptionCode
 
UnsupportedDomain - com.unstoppabledomains.exceptions.NSExceptionCode
 
url - Variable in class com.unstoppabledomains.resolution.contracts.Contract
 

V

valueOf(String) - Static method in enum com.unstoppabledomains.exceptions.NSExceptionCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.unstoppabledomains.exceptions.NSExceptionCode
Returns an array containing the constants of this enum type, in the order they are declared.

Z

zeros(int) - Static method in class com.unstoppabledomains.resolution.artifacts.Strings
 
A B C D E F G H I J L M N O R S T U V Z 
All Classes All Packages