JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
K
L
M
N
O
P
R
S
T
U
A
ADDRESS_LENGTH_IN_HEX
- Static variable in class org.nervos.ckb.crypto.secp256k1.
Keys
ADDRESS_SIZE
- Static variable in class org.nervos.ckb.crypto.secp256k1.
Keys
asByte(int, int)
- Static method in class org.nervos.ckb.utils.
Numeric
B
Blake2b
- Class in
org.nervos.ckb.crypto
Blake2b()
- Constructor for class org.nervos.ckb.crypto.
Blake2b
C
CKB_HASH_PERSONALIZATION
- Static variable in class org.nervos.ckb.crypto.
Blake2b
ckbToShannon(long)
- Static method in class org.nervos.ckb.utils.
Utils
ckbToShannon(double)
- Static method in class org.nervos.ckb.utils.
Utils
cleanHexPrefix(String)
- Static method in class org.nervos.ckb.utils.
Numeric
concatBytes(byte[], byte[])
- Static method in class org.nervos.ckb.utils.
Numeric
containsHexPrefix(String)
- Static method in class org.nervos.ckb.utils.
Numeric
create(KeyPair)
- Static method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
create(BigInteger)
- Static method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
create(String)
- Static method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
create(byte[])
- Static method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
createEcKeyPair()
- Static method in class org.nervos.ckb.crypto.secp256k1.
Keys
createEcKeyPair(SecureRandom)
- Static method in class org.nervos.ckb.crypto.secp256k1.
Keys
D
decodeQuantity(String)
- Static method in class org.nervos.ckb.utils.
Numeric
digest(byte[])
- Static method in class org.nervos.ckb.crypto.
Blake2b
DIGEST_LENGTH
- Static variable in class org.nervos.ckb.crypto.
Blake2b
doFinal()
- Method in class org.nervos.ckb.crypto.
Blake2b
doFinal()
- Method in class org.nervos.ckb.crypto.
Keccak256
E
ECDSASignature
- Class in
org.nervos.ckb.crypto.secp256k1
ECDSASignature(BigInteger, BigInteger)
- Constructor for class org.nervos.ckb.crypto.secp256k1.
ECDSASignature
ECKeyPair
- Class in
org.nervos.ckb.crypto.secp256k1
ECKeyPair(BigInteger)
- Constructor for class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
encodeQuantity(BigInteger)
- Static method in class org.nervos.ckb.utils.
Numeric
equals(Object)
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
equals(Object)
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
G
getDerSignature()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
getEncodedPrivateKey()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
getEncodedPublicKey(boolean)
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
getPrivateKey()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
getPublicKey()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
getR()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
getS()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
getSignature()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
getV()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
H
hashCode()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
hashCode()
- Method in class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
hexStringToByteArray(String)
- Static method in class org.nervos.ckb.utils.
Numeric
I
intToBytes(int)
- Static method in class org.nervos.ckb.utils.
Numeric
isCanonical()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECDSASignature
isIntegerValue(BigDecimal)
- Static method in class org.nervos.ckb.utils.
Numeric
isIntegerValue(String)
- Static method in class org.nervos.ckb.utils.
Numeric
K
Keccak256
- Class in
org.nervos.ckb.crypto
Keccak256()
- Constructor for class org.nervos.ckb.crypto.
Keccak256
Keys
- Class in
org.nervos.ckb.crypto.secp256k1
L
littleEndian(long)
- Static method in class org.nervos.ckb.utils.
Numeric
littleEndianBytesToBigInteger(byte[])
- Static method in class org.nervos.ckb.utils.
Numeric
M
MessageDecodingException
- Exception in
org.nervos.ckb.exceptions
Encoding exception.
MessageDecodingException(String)
- Constructor for exception org.nervos.ckb.exceptions.
MessageDecodingException
MessageDecodingException(String, Throwable)
- Constructor for exception org.nervos.ckb.exceptions.
MessageDecodingException
MessageEncodingException
- Exception in
org.nervos.ckb.exceptions
Encoding exception.
MessageEncodingException(String)
- Constructor for exception org.nervos.ckb.exceptions.
MessageEncodingException
MessageEncodingException(String, Throwable)
- Constructor for exception org.nervos.ckb.exceptions.
MessageEncodingException
N
Numeric
- Class in
org.nervos.ckb.utils
Message codec functions.
O
org.nervos.ckb.crypto
- package org.nervos.ckb.crypto
org.nervos.ckb.crypto.secp256k1
- package org.nervos.ckb.crypto.secp256k1
org.nervos.ckb.exceptions
- package org.nervos.ckb.exceptions
org.nervos.ckb.utils
- package org.nervos.ckb.utils
P
prependHexPrefix(String)
- Static method in class org.nervos.ckb.utils.
Numeric
PRIVATE_KEY_LENGTH_IN_HEX
- Static variable in class org.nervos.ckb.crypto.secp256k1.
Keys
PRIVATE_KEY_SIZE
- Static variable in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
publicKeyFromPrivate(BigInteger, boolean)
- Static method in class org.nervos.ckb.crypto.secp256k1.
ECKeyPair
Returns public key from the given private key.
R
r
- Variable in class org.nervos.ckb.crypto.secp256k1.
ECDSASignature
S
s
- Variable in class org.nervos.ckb.crypto.secp256k1.
ECDSASignature
Sign
- Class in
org.nervos.ckb.crypto.secp256k1
Sign()
- Constructor for class org.nervos.ckb.crypto.secp256k1.
Sign
Sign.SignatureData
- Class in
org.nervos.ckb.crypto.secp256k1
SIGN_LENGTH
- Static variable in class org.nervos.ckb.crypto.secp256k1.
Sign
SignatureData(byte, byte[], byte[])
- Constructor for class org.nervos.ckb.crypto.secp256k1.
Sign.SignatureData
signMessage(byte[], ECKeyPair)
- Static method in class org.nervos.ckb.crypto.secp256k1.
Sign
signMessage(byte[], ECKeyPair, boolean)
- Static method in class org.nervos.ckb.crypto.secp256k1.
Sign
T
toBigInt(byte[], int, int)
- Static method in class org.nervos.ckb.utils.
Numeric
toBigInt(byte[])
- Static method in class org.nervos.ckb.utils.
Numeric
toBigInt(String)
- Static method in class org.nervos.ckb.utils.
Numeric
toBigIntNoPrefix(String)
- Static method in class org.nervos.ckb.utils.
Numeric
toBytesPadded(BigInteger, int)
- Static method in class org.nervos.ckb.utils.
Numeric
toCanonicalised()
- Method in class org.nervos.ckb.crypto.secp256k1.
ECDSASignature
Will automatically adjust the S component to be less than or equal to half the curve order, if necessary.
toHexString(byte[], int, int, boolean)
- Static method in class org.nervos.ckb.utils.
Numeric
toHexString(byte[])
- Static method in class org.nervos.ckb.utils.
Numeric
toHexString(String)
- Static method in class org.nervos.ckb.utils.
Numeric
toHexStringNoPrefix(BigInteger)
- Static method in class org.nervos.ckb.utils.
Numeric
toHexStringNoPrefix(byte[])
- Static method in class org.nervos.ckb.utils.
Numeric
toHexStringNoPrefixZeroPadded(BigInteger, int)
- Static method in class org.nervos.ckb.utils.
Numeric
toHexStringWithPrefix(BigInteger)
- Static method in class org.nervos.ckb.utils.
Numeric
toHexStringWithPrefixZeroPadded(BigInteger, int)
- Static method in class org.nervos.ckb.utils.
Numeric
U
update(byte[])
- Method in class org.nervos.ckb.crypto.
Blake2b
update(byte[])
- Method in class org.nervos.ckb.crypto.
Keccak256
Utils
- Class in
org.nervos.ckb.utils
Utils()
- Constructor for class org.nervos.ckb.utils.
Utils
A
B
C
D
E
G
H
I
K
L
M
N
O
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes