Package | Description |
---|---|
tv.noixion.troncli | |
tv.noixion.troncli.utils |
Modifier and Type | Method and Description |
---|---|
TriggerContractResult |
TronContractProxy.callMethod(TronWallet sender,
TriggerContractDataBuilder call,
TronCurrency feeLimit,
TronCurrency callValue)
Calls a method of the smart contract.
|
TriggerContractResult |
TronContractProxy.callMethod(TronWallet sender,
TriggerContractDataBuilder call,
TronCurrency feeLimit,
TronCurrency callValue,
long callValueTokenId,
long callValueToken)
Calls a method of the smart contract.
|
javafx.util.Pair<TronTransaction,TronAddress> |
TronClient.deploySmartContract(TronWallet owner,
String contractName,
String ABI,
String byteCode,
TriggerContractDataBuilder constructorCall,
TronCurrency feeLimit,
long consumeUserResourcePercent,
TronCurrency callValue,
long callValueTokenId,
long callValueToken,
long originEnergyLimit,
Map<String,TronAddress> libraries)
Deploys an smart contract on the Tron network.
|
javafx.util.Pair<TronTransaction,TronAddress> |
TronClient.deploySmartContract(TronWallet owner,
String contractName,
String ABI,
String byteCode,
TriggerContractDataBuilder constructorCall,
TronCurrency feeLimit,
long consumeUserResourcePercent,
TronCurrency callValue,
Map<String,TronAddress> libraries)
Deploys an smart contract on the Tron network.
|
TriggerContractResult |
TronClient.triggerSmartContract(TronWallet owner,
TronAddress contractAddress,
TriggerContractDataBuilder call,
TronCurrency feeLimit,
TronCurrency callValue)
Triggers a smart contract, calling one method.
|
TriggerContractResult |
TronClient.triggerSmartContract(TronWallet owner,
TronAddress contractAddress,
TriggerContractDataBuilder call,
TronCurrency feeLimit,
TronCurrency callValue,
long callValueTokenId,
long callValueToken)
Triggers a smart contract, calling one method.
|
Modifier and Type | Method and Description |
---|---|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramAddress(TronAddress value)
Adds new address parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramArrayBool(boolean[] array,
boolean dynamic)
Adds new boolean array parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramArrayInt(BigInteger[] array,
boolean dynamic)
Adds new integer array parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramArrayString(String[] array,
boolean dynamic)
Adds new string array parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramArrayUInt(BigInteger[] array,
boolean dynamic)
Adds new unsigned integer array parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramBool(boolean value)
Adds new boolean parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramBytes(byte[] value)
Adds new dynamic bytes array parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramFixedBytes(byte[] value)
Adds new fixed bytes parameter (1 to 32 bytes).
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramInt(BigInteger value)
Adds new integer parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.params(Object... arguments)
Sets all parameters to the trigger contract call
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramsList(List<String> arguments)
Sets all parameters to the trigger contract call
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramString(String value)
Adds new string parameter.
|
TriggerContractDataBuilder |
TriggerContractDataBuilder.paramUInt(BigInteger value)
Adds new unsigned integer parameter.
|
Copyright © 2020. All rights reserved.