Skip navigation links
A B C E F G K L M N P R S T W X 

A

addAminoPrefix(String, byte[]) - Static method in class network.finschia.sdk.crypto.Amino
 
Amino - Class in network.finschia.sdk.crypto
 

B

Bech32Utils - Class in network.finschia.sdk.crypto
Implementation from https://github.com/bitcoinj/bitcoinj/blob/master/core/src/main/java/org/bitcoinj/core/SegwitAddress.java
Bip44WalletUtils - Class in network.finschia.sdk.crypto
Implementation from https://github.com/web3j/web3j/blob/master/core/src/main/java/org/web3j/crypto/Bip44WalletUtils.java Generates a BIP-44 compatible wallet on top of BIP-39 generated seed.

C

close() - Method in class network.finschia.sdk.crypto.TendermintArmoredOutputStream
Note: close() does not close the underlying stream.
convertBits(byte[], int, int, int, int, boolean) - Static method in class network.finschia.sdk.crypto.Bech32Utils
 
createFromPrivateKey(byte[], String) - Static method in class network.finschia.sdk.crypto.KeyStore
 
createPrivateKey() - Static method in class network.finschia.sdk.crypto.LinkKeys
 

E

ECDSASignature - Class in network.finschia.sdk.crypto
Original Code https://github.com/web3j/web3j/blob/master/crypto/src/main/java/org/web3j/crypto/Sign.java
ECDSASignature(byte[]) - Constructor for class network.finschia.sdk.crypto.ECDSASignature
 
export() - Method in class network.finschia.sdk.crypto.KeyStore
 
export(Writer) - Method in class network.finschia.sdk.crypto.KeyStore
 
export(OutputStream) - Method in class network.finschia.sdk.crypto.KeyStore
 

F

findRecoveryId(BigInteger[], byte[]) - Method in class network.finschia.sdk.crypto.ECDSASignature
Returns the recovery ID, a byte with value between 0 and 3, inclusive, that specifies which of 4 possible curve points were used to sign a message.
flush() - Method in class network.finschia.sdk.crypto.TendermintArmoredOutputStream
 

G

generateMnemonic() - Static method in class network.finschia.sdk.crypto.Bip44WalletUtils
 
generatePrivateKey(String, int, int) - Static method in class network.finschia.sdk.crypto.Bip44WalletUtils
 
generateSignature(byte[]) - Method in class network.finschia.sdk.crypto.ECDSASignature
generate a signature for the given message using the key we were initialised with
getPrivateKey(String) - Method in class network.finschia.sdk.crypto.KeyStore
 
getPublicKey(byte[], boolean) - Static method in class network.finschia.sdk.crypto.LinkKeys
 

K

KeyStore - Class in network.finschia.sdk.crypto
 

L

LinkKeys - Class in network.finschia.sdk.crypto
Implementation from https://github.com/web3j/web3j/blob/master/crypto/src/main/java/org/web3j/crypto/Keys.java Crypto key utilities.
load(Reader) - Static method in class network.finschia.sdk.crypto.KeyStore
 
load(InputStream) - Static method in class network.finschia.sdk.crypto.KeyStore
 

M

MIN_BOUNCY_CASTLE_VERSION - Static variable in class network.finschia.sdk.crypto.LinkKeys
 

N

network.finschia.sdk.crypto - package network.finschia.sdk.crypto
 

P

PRIVATE_KEY_SIZE - Static variable in class network.finschia.sdk.crypto.LinkKeys
 
publicFromPoint(byte[]) - Static method in class network.finschia.sdk.crypto.ECDSASignature
Returns public key point from the given curve.
publicKeyFromPrivate(BigInteger) - Static method in class network.finschia.sdk.crypto.ECDSASignature
Returns public key from the given private key.
publicPointFromPrivate(BigInteger) - Static method in class network.finschia.sdk.crypto.ECDSASignature
Returns public key point from the given private key.

R

recoverableSerialize(BigInteger[], byte[]) - Method in class network.finschia.sdk.crypto.ECDSASignature
Serialize the result of `generateSignature` and recovery id
removeAminoPrefix(byte[]) - Static method in class network.finschia.sdk.crypto.Amino
 
removeAminoPrefix(byte[], int) - Static method in class network.finschia.sdk.crypto.Amino
 

S

setHeader(String, String) - Method in class network.finschia.sdk.crypto.TendermintArmoredOutputStream
Set an additional header entry.

T

TendermintArmoredOutputStream - Class in network.finschia.sdk.crypto
Implementation from org.bouncycastle.bcpg.ArmoredOutputStream Output stream that writes data in ASCII Armored format.
TendermintArmoredOutputStream(OutputStream) - Constructor for class network.finschia.sdk.crypto.TendermintArmoredOutputStream
Constructs an armored output stream

W

write(int) - Method in class network.finschia.sdk.crypto.TendermintArmoredOutputStream
 

X

Xsalsa20Symmetric - Class in network.finschia.sdk.crypto
 
A B C E F G K L M N P R S T W X 
Skip navigation links