public interface ContractRunnerConfig
Modifier and Type | Interface and Description |
---|---|
static class |
ContractRunnerConfig.RunnerMode |
byte[] getPublicKey()
java.lang.String getPublicKeyHexString()
long getAccountId()
java.lang.String getAccount()
java.lang.String getAccountRs()
boolean isAutoFeeRate()
FeeRateCalculator.TransactionPriority getAutoFeeRatePriority()
long getMinBundlerBalanceFXT()
long getMinBundlerFeeLimitFQT()
long getFeeRateNQTPerFXT(int chainId)
long getCurrentFeeRateNQTPerFXT(int chainId)
short getDefaultDeadline()
JO getParams()
ContractRunnerConfig.RunnerMode getRunnerMode()
boolean isValidator()
int getCatchUpInterval()
int getMaxSubmittedTransactionsPerInvocation()
byte[] getRunnerSeed()
byte[] getManagedAccountPrivateKey(int index)
ContractProvider getContractProvider()
EncryptedData encryptTo(byte[] publicKey, byte[] data, boolean compress)
byte[] decryptFrom(byte[] publicKey, EncryptedData encryptedData, boolean uncompress)
byte[] getPrivateKey()
byte[] getValidatorPrivateKey()
java.lang.String getStatus()
void init(JO config)