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
↓ 162 callers
Method
encodeNumeric
(NumericType numericType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:86
↓ 132 callers
Method
decodeNumeric
(String input, Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:125
↓ 62 callers
Method
getValue
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Type.java:24
↓ 55 callers
Method
asByte
(int m, int n)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:245
↓ 25 callers
Method
instantiateType
(String solidityType, Object value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:64
↓ 23 callers
Method
toString
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Address.java:67
↓ 21 callers
Method
encode
(Type parameter)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:54
↓ 18 callers
Method
hexStringToByteArray
(String input)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:200
↓ 18 callers
Method
toHexString
(byte[] input, int offset, int length, boolean withPrefix)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:229
↓ 17 callers
Method
getTypeName
(TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:36
↓ 16 callers
Method
getOutputParameters
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Function.java:42
↓ 15 callers
Method
decode
Decode ABI encoded return values from smart contract function call. @param rawInput ABI encoded input @param outputParameters list of return types as
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:48
↓ 15 callers
Method
encode
(final Function function)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:45
↓ 14 callers
Method
toByteArray
(NumericType numericType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:109
↓ 13 callers
Method
build
(String input, List<TypeReference<Type>> outputParameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/DefaultFunctionReturnDecoder.java:77
↓ 13 callers
Method
equals
(Object o)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Bool.java:41
↓ 13 callers
Method
getType
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:72
↓ 13 callers
Method
toString
()
utils/src/main/java/com/github/ki5fpl/tronj/utils/Convert.java:53
↓ 12 callers
Method
decode
( String input, int offset, TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:80
↓ 11 callers
Method
decodeQuantity
(String value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:41
↓ 11 callers
Method
getEncoded
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:440
↓ 11 callers
Method
isEmpty
(String s)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:55
↓ 10 callers
Method
encodeDynamicArray
(DynamicArray<T> value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:213
↓ 10 callers
Method
isIntegerValue
(BigDecimal value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:249
↓ 10 callers
Method
parseAddress
(String address)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:82
↓ 9 callers
Method
convert
(BigInteger m, BigInteger n)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/FixedPointType.java:50
↓ 9 callers
Method
sha3
Keccak-256 hash function. @param hexInput hex encoded input data with optional 0x prefix @return hash value as hex encoded string
utils/src/main/java/com/github/ki5fpl/tronj/crypto/Hash.java:55
↓ 8 callers
Method
cleanHexPrefix
(String input)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:87
↓ 8 callers
Method
getName
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Event.java:32
↓ 8 callers
Method
toHexStringNoPrefix
(BigInteger value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:131
↓ 7 callers
Method
create
(Class<T> cls)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:98
↓ 7 callers
Method
encodeDynamicBytes
(DynamicBytes dynamicBytes)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:148
↓ 7 callers
Method
getClassType
Workaround to ensure type does not come back as T due to erasure, this enables you to create a TypeReference via {@link Class Class<T>}. @retur
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:87
↓ 7 callers
Method
getType
Returns the web3j data type for the given type, without using primitive types. @param type A Solidity type. @return The web3j Java class to represent
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/AbiTypes.java:135
↓ 7 callers
Method
of
(String hexPrivateKey)
client/src/main/java/com/github/ki5fpl/tronj/key/KeyPair.java:21
↓ 7 callers
Method
toBigInt
(byte[] value, int offset, int length)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:110
↓ 7 callers
Method
toBytesPadded
(BigInteger value, int length)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:177
↓ 6 callers
Method
bytes32PaddedLength
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Type.java:20
↓ 6 callers
Method
decodeBytes
(String input, Class<T> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:279
↓ 6 callers
Method
decodeDynamicBytes
(String input, int offset)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:304
↓ 6 callers
Method
decodeIndexedValue
Decodes an indexed parameter associated with an event. Indexed parameters are individually encoded, unlike non-indexed parameters which are encoded as
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionReturnDecoder.java:74
↓ 6 callers
Method
decodeStaticArray
Static array length cannot be passed as a type.
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:324
↓ 6 callers
Method
encodeBytes
(BytesType bytesType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:132
↓ 6 callers
Method
encodeQuantity
(BigInteger value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:33
↓ 6 callers
Method
equals
(final Object other)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:507
↓ 6 callers
Method
getComponentType
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Array.java:70
↓ 6 callers
Method
getSimpleTypeName
(Class<?> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:53
↓ 6 callers
Method
getTypeAsString
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Type.java:26
↓ 6 callers
Method
trimLeadingZeroes
(byte[] bytes)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Bytes.java:32
↓ 5 callers
Method
bytesToBase58
(byte[] data)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Base58Check.java:24
↓ 5 callers
Method
capitaliseFirstLetter
(String string)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:31
↓ 5 callers
Method
decodeDynamicArray
( String input, int offset, TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:437
↓ 5 callers
Method
decodeUintAsInt
(String rawInput, int offset)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:267
↓ 5 callers
Method
getPublicKey
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:521
↓ 5 callers
Method
join
(List<String> src, String delimiter)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:27
↓ 5 callers
Method
lowercaseFirstLetter
(String string)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:39
↓ 5 callers
Method
toHexStringNoPrefixZeroPadded
(BigInteger value, int size)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:151
↓ 4 callers
Method
arrayOfUints
(int length)
abi/src/test/java/com/github/ki5fpl/tronj/abi/datatypes/StaticArrayTest.java:66
↓ 4 callers
Method
broadcastTransaction
(Transaction signedTxn)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:129
↓ 4 callers
Method
compareTo
(TypeReference<T> o)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:66
↓ 4 callers
Method
containsHexPrefix
(String input)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:103
↓ 4 callers
Method
encodeConstructor
(final List<Type> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:49
↓ 4 callers
Method
getEncodedBytes
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:445
↓ 4 callers
Method
getPrivateKey
()
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:517
↓ 4 callers
Method
getTypeAString
(Class<? extends Type> type)
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/AbiTypes.java:372
↓ 4 callers
Method
ofNile
()
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:44
↓ 4 callers
Method
prependHexPrefix
(String input)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:95
↓ 4 callers
Method
toHexStringWithPrefixSafe
(BigInteger value)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:143
↓ 4 callers
Method
zeros
(int n)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:47
↓ 3 callers
Method
base58ToBytes
(String s)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Base58Check.java:64
↓ 3 callers
Method
buildEventSignature
(String methodSignature)
abi/src/main/java/com/github/ki5fpl/tronj/abi/EventEncoder.java:51
↓ 3 callers
Method
buildMethodSignature
( final String methodName, final List<Type> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:76
↓ 3 callers
Method
create
(final PrivateKey privateKey)
utils/src/main/java/com/github/ki5fpl/tronj/crypto/SECP256K1.java:481
↓ 3 callers
Method
decodeAddress
(String input)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:121
↓ 3 callers
Method
decodeBool
(String rawInput, int offset)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:272
↓ 3 callers
Method
decodeStaticStruct
( final String input, final int offset, final TypeReference<T> typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:341
↓ 3 callers
Method
encodeAddress
(Address address)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:82
↓ 3 callers
Method
encodeArrayValues
(Array<T> value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:164
↓ 3 callers
Method
encodeBool
(Bool value)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:124
↓ 3 callers
Method
encodeString
(Utf8String string)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:159
↓ 3 callers
Method
fromString
(String name)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Convert.java:58
↓ 3 callers
Method
getInputParameters
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Function.java:38
↓ 3 callers
Method
getParameterizedTypeFromArray
(TypeReference typeReference)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:93
↓ 3 callers
Method
getParameters
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/datatypes/Event.java:36
↓ 3 callers
Method
getRawType
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:190
↓ 3 callers
Method
getSize
()
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeReference.java:141
↓ 3 callers
Method
hash
Generates a digest for the given {@code input}. @param input The input to digest @param algorithm The hash algorithm to use @return The hash value fo
utils/src/main/java/com/github/ki5fpl/tronj/crypto/Hash.java:40
↓ 3 callers
Method
isDynamic
(Type parameter)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeEncoder.java:48
↓ 3 callers
Method
isDynamic
(Class<T> parameter)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:585
↓ 3 callers
Method
repeat
(char value, int n)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:51
↓ 3 callers
Method
sign
(Transaction txn)
client/src/main/java/com/github/ki5fpl/tronj/key/KeyPair.java:65
↓ 3 callers
Method
signTransaction
(TransactionExtention txnExt, KeyPair kp)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:121
↓ 3 callers
Method
toCsv
(List<String> src)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Strings.java:22
↓ 3 callers
Method
toHexStringWithPrefixZeroPadded
(BigInteger value, int size)
utils/src/main/java/com/github/ki5fpl/tronj/utils/Numeric.java:139
↓ 3 callers
Method
transactionIdOf
(Transaction txn)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:110
↓ 3 callers
Method
typeMap
( List<List<T>> input, Class<E> outerDestType, Class<R> innerType)
abi/src/main/java/com/github/ki5fpl/tronj/abi/Utils.java:115
↓ 2 callers
Method
addMemoToTransaction
(Transaction txn, String memo)
client/src/main/java/com/github/ki5fpl/tronj/client/TronClient.java:141
↓ 2 callers
Method
asBigInteger
(Object arg)
abi/src/main/java/com/github/ki5fpl/tronj/abi/TypeDecoder.java:591
↓ 2 callers
Method
buildMethodId
(final String methodSignature)
abi/src/main/java/com/github/ki5fpl/tronj/abi/FunctionEncoder.java:89
↓ 2 callers
Method
buildMethodSignature
( String methodName, List<TypeReference<T>> parameters)
abi/src/main/java/com/github/ki5fpl/tronj/abi/EventEncoder.java:38
next →
1–100 of 626, ranked by callers