Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KI5FPL/tronj
/ functions
Functions
626 in github.com/KI5FPL/tronj
⨍
Functions
626
◇
Types & classes
226
↓ 2 callers
Method
calculateTransactionId
(Transaction txn)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:159
↓ 2 callers
Method
checkInBounds
(final String name, final BigInteger i)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:569
↓ 2 callers
Method
checkValid
(int expectedSize)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/StaticArray.java:82
↓ 2 callers
Method
create
(final PrivateKey privateKey)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:370
↓ 2 callers
Method
decodeArrayElements
( String input, int offset, TypeReference<T> typeReference, in
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:634
↓ 2 callers
Method
decodeDynamicStruct
( String input, int offset, TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:451
↓ 2 callers
Method
decodeUtf8String
(String input, int offset)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:316
↓ 2 callers
Method
decoder
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:85
↓ 2 callers
Method
empty
(String type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/DynamicArray.java:39
↓ 2 callers
Method
encodedBytes
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:590
↓ 2 callers
Method
encoder
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:95
↓ 2 callers
Method
fromSun
(String number, Unit unit)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Convert.java:21
↓ 2 callers
Method
generateAddress
()
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:52
↓ 2 callers
Method
getActualTypeArguments
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:185
↓ 2 callers
Method
getAtomicTypeClass
This is a helper method that only works for atomic types (uint, bytes, etc). Array types must be wrapped by a {@link java.lang.reflect.ParameterizedTy
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:120
↓ 2 callers
Method
getD
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:340
↓ 2 callers
Method
getLength
(final List<Type> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/DefaultFunctionEncoder.java:67
↓ 2 callers
Method
getName
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Function.java:34
↓ 2 callers
Method
getSunFactor
()
utils/src/main/java/com/github/ki5fpl/tronj/utils/Convert.java:49
↓ 2 callers
Method
getTypeAsString
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Address.java:62
↓ 2 callers
Method
handleTransactionException
(TransactionExtention txnExt)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:166
↓ 2 callers
Method
hashCode
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:502
↓ 2 callers
Method
instantiateStruct
( final TypeReference<T> typeReference, final List<T> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:414
↓ 2 callers
Method
isIndexed
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:76
↓ 2 callers
Method
makeTypeReference
(String solidityType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:146
↓ 2 callers
Method
parseHex
(String hexString)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:97
↓ 2 callers
Method
recoverFromSignature
Given the components of a signature and a selector value, recover and return the public key that generated the signature according to the algorithm in
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:134
↓ 2 callers
Method
setFeeLimitOfTransaction
(Transaction txn, long feeLimit)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:151
↓ 2 callers
Method
sha3String
Keccak-256 hash function that operates on a UTF-8 encoded String. @param utf8String UTF-8 encoded string @return hash value as hex encoded string
utils/src/main/java/com/github/ki5fpl/tronj/crypto/Hash.java:91
↓ 2 callers
Method
sign
(final Bytes32 dataHash, final KeyPair keyPair)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:89
↓ 2 callers
Method
toHexStringZeroPadded
(BigInteger value, int size, boolean withPrefix)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:155
↓ 2 callers
Method
toString
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:464
↓ 2 callers
Method
toSun
(String number, Unit unit)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Convert.java:29
↓ 2 callers
Method
transfer
(String from, String to, long amount, String memo)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:173
↓ 2 callers
Method
verifyPrecondition
Verify that the provided precondition holds true. @param assertionResult assertion value @param errorMessage error message if precondition failure
utils/src/main/java/com/github/ki5fpl/tronj/utils/Assertions.java:24
↓ 1 callers
Method
addCheckHash
(byte[] data)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Base58Check.java:45
↓ 1 callers
Method
arrayToList
(Object array)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:611
↓ 1 callers
Method
asEcPoint
Returns this public key as an {@link ECPoint} of Bouncy Castle, to facilitate cryptographic operations. @return This public key represented as an Ell
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:424
↓ 1 callers
Method
base58ToRawBytes
(String s)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Base58Check.java:82
↓ 1 callers
Method
checkValid
(Class<T> type, List<T> values)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Array.java:77
↓ 1 callers
Method
convert
(List<TypeReference<?>> input)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:105
↓ 1 callers
Method
create
(final BigInteger key)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:307
↓ 1 callers
Method
decode
(final Bytes bytes)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:581
↓ 1 callers
Method
decodeDynamicParameterFromStruct
( final String input, final int parameterOffset, final int parameterLength
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:562
↓ 1 callers
Method
decodeDynamicStructDynamicParameterOffset
(final String input)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:581
↓ 1 callers
Method
decodeDynamicStructElements
( final String input, final int offset, final TypeReference<T> typeReferen
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:467
↓ 1 callers
Method
decodeEventParameter
( String rawInput, TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:82
↓ 1 callers
Method
decodeFunctionResult
( String rawInput, List<TypeReference<Type>> outputParameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:79
↓ 1 callers
Method
decodeFunctionReturn
()
demo/src/main/java/demo/App.java:36
↓ 1 callers
Method
decodeStaticStructElement
( final String input, final int offset, final TypeReference<T> typeReferen
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:356
↓ 1 callers
Method
decompressKey
Decompress a compressed public key (x co-ord and low-bit of y-coord).
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:109
↓ 1 callers
Method
defaultDecoder
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:90
↓ 1 callers
Method
defaultEncoder
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:100
↓ 1 callers
Method
encode
(Event event)
abi/src/main/java/com/github/ki5fpl/tronj/abi/EventEncoder.java:31
↓ 1 callers
Method
encodeArrayValuesOffsets
(DynamicArray<T> value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:226
↓ 1 callers
Method
encodeDynamicStruct
(final DynamicStruct value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:172
↓ 1 callers
Method
encodeDynamicStructValues
(final DynamicStruct value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:180
↓ 1 callers
Method
encodeFunction
(Function function)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:72
↓ 1 callers
Method
encodeFunctionCalling
()
demo/src/main/java/demo/App.java:24
↓ 1 callers
Method
encodeParameters
(final List<Type> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/DefaultFunctionEncoder.java:38
↓ 1 callers
Method
encodeParameters
(List<Type> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:74
↓ 1 callers
Method
generate
()
client/src/main/java/com/github/ki5fpl/tronj/key/KeyPair.java:27
↓ 1 callers
Method
getDataOffset
(String input, int offset, Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/DefaultFunctionReturnDecoder.java:141
↓ 1 callers
Method
getDynamicStructDynamicParametersCount
( final Class<?>[] cls)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:556
↓ 1 callers
Method
getIndexedParameters
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Event.java:40
↓ 1 callers
Method
getNonIndexedParameters
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Event.java:44
↓ 1 callers
Method
getPaddingValue
(NumericType numericType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:101
↓ 1 callers
Method
getParameterizedTypeName
( TypeReference<T> typeReference, Class<?> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:70
↓ 1 callers
Method
getR
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:617
↓ 1 callers
Method
getRecId
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:613
↓ 1 callers
Method
getS
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:621
↓ 1 callers
Method
getSingleElementLength
(String input, int offset, Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:255
↓ 1 callers
Method
getSubTypeReference
getSubTypeReference() is used by instantiateType to see what TypeReference is wrapped by this one. eg calling getSubTypeReference() on a TypeReference
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:62
↓ 1 callers
Method
getTypeLength
(Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:157
↓ 1 callers
Method
getTypeLengthInBytes
(Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:153
↓ 1 callers
Method
instantiateArrayType
(TypeReference ref, Object value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:176
↓ 1 callers
Method
instantiateAtomicType
(Class<?> referenceClass, Object value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:211
↓ 1 callers
Method
instantiateStaticArray
( TypeReference<T> typeReference, List<T> elements, int length)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:620
↓ 1 callers
Method
isLongValue
(String value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:56
↓ 1 callers
Method
isValid
(int byteSize)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Bytes.java:28
↓ 1 callers
Method
isValidBitCount
(int bitSize, BigInteger value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/IntType.java:45
↓ 1 callers
Method
isValidBitCount
(int mBitSize, int nBitSize, BigInteger value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/FixedPointType.java:46
↓ 1 callers
Method
isValidBitSize
(int bitSize)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/IntType.java:41
↓ 1 callers
Method
isValidBitSize
(int mBitSize, int nBitSize)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/FixedPointType.java:42
↓ 1 callers
Method
isValidHexQuantity
(String value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:65
↓ 1 callers
Method
makeFunction
( String fnname, List<String> solidityInputTypes, List<Object> arguments,
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:53
↓ 1 callers
Method
normaliseSignature
( final BigInteger nativeR, final BigInteger nativeS, final PublicKey publicKey, final Bytes32 dataHas
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:209
↓ 1 callers
Method
ofShasta
()
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:40
↓ 1 callers
Method
rawBytesToBase58
(byte[] data)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Base58Check.java:29
↓ 1 callers
Method
sendTrc20Transaction
()
demo/src/main/java/demo/App.java:80
↓ 1 callers
Method
sendTrx
()
demo/src/main/java/demo/App.java:66
↓ 1 callers
Method
sha256
Generates SHA-256 digest for the given {@code input}. @param input The input to digest @return The hash value for the given input @throws RuntimeExce
utils/src/main/java/com/github/ki5fpl/tronj/crypto/Hash.java:102
↓ 1 callers
Method
signDefault
(final Bytes32 dataHash, final KeyPair keyPair)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:197
↓ 1 callers
Method
toBigIntNoPrefix
(String hexValue)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:123
↓ 1 callers
Method
toBytes64
(final byte[] backing)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:385
↓ 1 callers
Method
toHex
(byte[] raw)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:102
↓ 1 callers
Method
toHexStringWithPrefix
(BigInteger value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:127
↓ 1 callers
Method
toSolidityType
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/primitive/Int.java:24
↓ 1 callers
Method
toUint
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Address.java:58
↓ 1 callers
Method
trc20Encode
()
demo/src/main/java/demo/App.java:55
← previous
next →
101–200 of 626, ranked by callers