web3j.crypto API Manual
Field
Method
- asRlpValues(RawTransaction, Sign.SignatureData)
- calculateChecksum(byte[])
- create(BigInteger, byte[])
- create(byte[], byte[])
- create(ECKeyPair)
- create(String, String)
- create(String)
- create(KeyPair)
- create(BigInteger)
- create(byte[])
- createContractTransaction(BigInteger, BigInteger, BigInteger, BigInteger, String)
- createEcKeyPair()
- createEcKeyPair(SecureRandom)
- createEip155SignatureData(Sign.SignatureData, long)
- createEip155SignatureData(Sign.SignatureData, byte)
- createEtherTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger)
- createEtherTransaction(BigInteger, BigInteger, String, BigInteger, BigInteger, BigInteger)
- createTransaction(BigInteger, BigInteger, BigInteger, String, String)
- createTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger, String)
- createTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger, String, BigInteger, BigInteger)
- decode(String)
- deriveKeyPair(Bip32ECKeyPair, int[])
- deserialize(byte[])
- encode(RawTransaction)
- encode(RawTransaction, long)
- encode(RawTransaction, byte)
- encodeData(String, HashMap<String, Object>)
- encodeStruct(String)
- encodeType(String)
- engineGenerateSeed(int)
- engineNextBytes(byte[])
- engineSetSeed(byte[])
- equals(Object)
- equals(Object)
- equals(Object)
- flattenMultidimensionalArray(Object)
- generateContractAddress(byte[], BigInteger)
- generateContractAddress(String, BigInteger)
- generateEntropy(String)
- generateKeyPair(byte[])
- generateMnemonic(byte[])
- generateSeed(String, String)
- generateTransactionHash(RawTransaction, Credentials)
- generateTransactionHash(RawTransaction, byte, Credentials)
- generateTransactionHashHexEncoded(RawTransaction, Credentials)
- generateTransactionHashHexEncoded(RawTransaction, byte, Credentials)
- getAddress()
- getAddress(ECKeyPair)
- getAddress(BigInteger)
- getAddress(String)
- getAddress(byte[])
- getArrayDimensionsFromData(Object)
- getArrayDimensionsFromDeclaration(String)
- getChainCode()
- getChainId()
- getChildNumber()
- getData()
- getDependencies(String)
- getDepth()
- getDepthsAndDimensions(Object, int)
- getEcKeyPair()
- getEncodedTransaction(Long)
- getEncodedTransaction(Long)
- getFeeCap()
- getFilename()
- getFrom()
- getGasLimit()
- getGasPremium()
- getGasPrice()
- getMnemonic()
- getNonce()
- getParentFingerprint()
- getPrivateKey()
- getPrivateKeyBytes33()
- getPublicKey()
- getPublicKeyPoint()
- getR()
- getRealV(BigInteger)
- getS()
- getSignatureData()
- getSignatureData()
- getTo()
- getV()
- getValue()
- getWords()
- hashCode()
- hashCode()
- hashCode()
- hashDomain()
- hashMessage(String, HashMap<String, Object>)
- hashStructuredData()
- isCanonical()
- isEIP1559Transaction()
- isLegacyTransaction()
- parseJSONMessage(String)
- publicFromPoint(byte[])
- publicKeyFromPrivate(BigInteger)
- publicPointFromPrivate(BigInteger)
- recoverFromSignature(int, ECDSASignature, byte[])
- serialize(ECKeyPair)
- sign(byte[])
- signedMessageHashToKey(byte[], Sign.SignatureData)
- signedMessageToKey(byte[], Sign.SignatureData)
- signedPrefixedMessageToKey(byte[], Sign.SignatureData)
- signMessage(byte[], ECKeyPair)
- signMessage(byte[], ECKeyPair, boolean)
- signMessage(RawTransaction, Credentials)
- signMessage(RawTransaction, long, Credentials)
- signMessage(RawTransaction, byte, Credentials)
- signPrefixedMessage(byte[], ECKeyPair)
- toCanonicalised()
- toChecksumAddress(String)
- toString()
- typeHash(String)
- validateMnemonic(String)
- validateStructuredData(StructuredData.EIP712Message)
- verify(String)
Class
Constructor
- Bip32ECKeyPair(BigInteger, BigInteger, int, byte[], Bip32ECKeyPair)
- Bip39Wallet(String, String)
- CipherException(String)
- CipherException(Throwable)
- CipherException(String, Throwable)
- ContractUtils()
- ECDSASignature(BigInteger, BigInteger)
- ECKeyPair(BigInteger, BigInteger)
- LinuxSecureRandom()
- MnemonicUtils()
- RawTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger, String)
- RawTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger, String, BigInteger, BigInteger)
- Sign()
- SignatureData(byte, byte[], byte[])
- SignatureData(byte[], byte[], byte[])
- SignedRawTransaction(BigInteger, BigInteger, BigInteger, String, BigInteger, String, Sign.SignatureData)
- StructuredData()
- StructuredDataEncoder(String)
- TransactionDecoder()
- TransactionEncoder()
- TransactionUtils()
Exception
Package
Interface