-
InterfaceDescription
-
ClassDescriptionwith no replacement- User mirror nodes for contract traceability instead The storage changes to a smart contract's storage as a side effect of the function call. See Hedera Documentation- User mirror nodes for contract traceability instead A storage slot change description. See Hedera Documentation
-
FieldDescription- Use `tokens` instead- use a mirror node query- use a mirror node queryuse a mirror node query instead- Use mirror node for contract traceability insteaduse a mirror node query instead
-
MethodDescriptionwith no replacement- Use
AccountAllowanceApproveTransaction.getHbarApprovals()
instead- UseAccountAllowanceApproveTransaction.getTokenApprovals()
insteadwith no replacementwith no replacementwith no replacementwith no replacementwith no replacement Extract the proxy account id.with no replacement Set the ID of the account to which this account is proxy staked.UseAccountId.validateChecksum(Client)
instead.with no replacementwith no replacement Sets the new key.useClient.getLedgerId()
instead- UseClient.getNodeMaxBackoff()
insteadUseClient.setDefaultMaxQueryPayment(Hbar)
instead.UseClient.setDefaultMaxTransactionFee(Hbar)
instead.Mirror nodes can only be accessed using TLSuseClient.setLedgerId(LedgerId)
instead- UseClient.setNodeMinBackoff(Duration)
()} insteadwith no replacementwith no replacement
Sets the max number of bytes that the result might include. The run will fail if it had returned more than this number of bytes.with no replacementExtract the proxy account id.
with no replacementSets the ID of the account to which this account is proxy staked.
If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments.
If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null.
with no replacement Extract the proxy account id.with no replacement Sets the ID of the account to which this account is proxy staked.If proxyAccountID is null, or is an invalid account, or is an account that isn't a node, then this account is automatically proxy staked to a node chosen by the network, but without earning payments.
If the proxyAccountID account refuses to accept proxy staking , or if it is not currently running a node, then it will behave as if proxyAccountID was null.
UseContractId.validateChecksum(Client)
instead.with no replacementwith no replacement Sets the file ID of file containing the smart contract byte code.A copy will be made and held by the contract instance, and have the same expiration time as the instance.
UseFileId.validateChecksum(Client)
instead.with no replacementUseFreezeTransaction.getFileHash()
instead.UseFreezeTransaction.getFileId()
instead.with no replacementUseFreezeTransaction.setStartTime(Instant)
instead.UseFreezeTransaction.setFileHash(byte[])
instead.UseFreezeTransaction.setFileId(FileId)
instead.useMnemonic.toStandardEd25519PrivateKey(String, int)
()} orMnemonic.toStandardECDSAsecp256k1PrivateKey(String, int)
(String, int)} instead Recover a private key from this mnemonic phrase.useMnemonic.toStandardEd25519PrivateKey(String, int)
()} orMnemonic.toStandardECDSAsecp256k1PrivateKey(String, int)
(String, int)} instead Recover a private key from this mnemonic phrase.This is not compatible with the phrases generated by the Android and iOS wallets; use the no-passphrase version instead.
useMnemonic.toStandardEd25519PrivateKey(String, int)
()} orMnemonic.toStandardECDSAsecp256k1PrivateKey(String, int)
(String, int)} instead Recover a private key from a mnemonic phrase compatible with the iOS and Android wallets.An overload of
PrivateKey.fromMnemonic(Mnemonic, String)
which uses an empty string for the passphrase.useMnemonic.toStandardEd25519PrivateKey(String, int)
()} orMnemonic.toStandardECDSAsecp256k1PrivateKey(String, int)
(String, int)} instead This function uses incomplete and the key should not be used directly.Recover a private key from a generated mnemonic phrase and a passphrase.
This is not compatible with the phrases generated by the Android and iOS wallets; use the no-passphrase version instead.
usePrivateKey.generateED25519()
orPrivateKey.generateECDSA()
insteadproto.ContractCallLocalQuery.maxResultSize is deprecated. See contract_call_local.proto;l=214proto.ContractCallLocalQuery.maxResultSize is deprecated. See contract_call_local.proto;l=214proto.ContractCallLocalQuery.maxResultSize is deprecated. See contract_call_local.proto;l=214proto.ContractCallLocalQuery.maxResultSize is deprecated. See contract_call_local.proto;l=214proto.ContractCallLocalQuery.maxResultSize is deprecated. See contract_call_local.proto;l=214proto.ContractCreateTransactionBody.proxyAccountID is deprecated. See contract_create.proto;l=136proto.ContractCreateTransactionBody.proxyAccountID is deprecated. See contract_create.proto;l=136com.hedera.hashgraph.sdk.proto.ContractFunctionResult.Builder.addCreatedContractIDs(int, ContractID) com.hedera.hashgraph.sdk.proto.ContractFunctionResult.Builder.setCreatedContractIDs(int, ContractID) proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.fileID is deprecated. See contract_update.proto;l=82proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.proxyAccountID is deprecated. See contract_update.proto;l=72proto.ContractUpdateTransactionBody.fileID is deprecated. See contract_update.proto;l=82proto.ContractUpdateTransactionBody.memo is deprecated. See contract_update.proto;l=92proto.ContractUpdateTransactionBody.proxyAccountID is deprecated. See contract_update.proto;l=72proto.CryptoCreateTransactionBody.receiveRecordThreshold is deprecated. See crypto_create.proto;l=94proto.CryptoCreateTransactionBody.sendRecordThreshold is deprecated. See crypto_create.proto;l=88proto.CryptoCreateTransactionBody.receiveRecordThreshold is deprecated. See crypto_create.proto;l=94proto.CryptoCreateTransactionBody.sendRecordThreshold is deprecated. See crypto_create.proto;l=88proto.CryptoCreateTransactionBody.receiveRecordThreshold is deprecated. See crypto_create.proto;l=94proto.CryptoCreateTransactionBody.sendRecordThreshold is deprecated. See crypto_create.proto;l=88proto.CryptoCreateTransactionBody.receiveRecordThreshold is deprecated. See crypto_create.proto;l=94proto.CryptoCreateTransactionBody.sendRecordThreshold is deprecated. See crypto_create.proto;l=88proto.CryptoCreateTransactionBody.proxyAccountID is deprecated. See crypto_create.proto;l=82proto.CryptoCreateTransactionBody.receiveRecordThreshold is deprecated. See crypto_create.proto;l=94proto.CryptoCreateTransactionBody.sendRecordThreshold is deprecated. See crypto_create.proto;l=88proto.CryptoCreateTransactionBody.proxyAccountID is deprecated. See crypto_create.proto;l=82proto.CryptoGetInfoResponse.AccountInfo.generateReceiveRecordThreshold is deprecated. See crypto_get_info.proto;l=115proto.CryptoGetInfoResponse.AccountInfo.generateSendRecordThreshold is deprecated. See crypto_get_info.proto;l=109proto.CryptoGetInfoResponse.AccountInfo.generateReceiveRecordThreshold is deprecated. See crypto_get_info.proto;l=115proto.CryptoGetInfoResponse.AccountInfo.generateSendRecordThreshold is deprecated. See crypto_get_info.proto;l=109com.hedera.hashgraph.sdk.proto.CryptoGetInfoResponse.AccountInfo.Builder.getTokenRelationshipsList()proto.CryptoGetInfoResponse.AccountInfo.generateReceiveRecordThreshold is deprecated. See crypto_get_info.proto;l=115proto.CryptoGetInfoResponse.AccountInfo.generateSendRecordThreshold is deprecated. See crypto_get_info.proto;l=109com.hedera.hashgraph.sdk.proto.CryptoGetInfoResponse.AccountInfo.getGenerateReceiveRecordThreshold()proto.CryptoGetInfoResponse.AccountInfo.generateReceiveRecordThreshold is deprecated. See crypto_get_info.proto;l=115proto.CryptoGetInfoResponse.AccountInfo.generateSendRecordThreshold is deprecated. See crypto_get_info.proto;l=109com.hedera.hashgraph.sdk.proto.CryptoGetInfoResponse.AccountInfo.getTokenRelationshipsOrBuilder(int) proto.CryptoGetInfoResponse.AccountInfo.generateReceiveRecordThreshold is deprecated. See crypto_get_info.proto;l=115proto.CryptoGetInfoResponse.AccountInfo.generateSendRecordThreshold is deprecated. See crypto_get_info.proto;l=109proto.CryptoGetInfoResponse.AccountInfo.proxyAccountID is deprecated. See crypto_get_info.proto;l=87com.hedera.hashgraph.sdk.proto.CryptoGetInfoResponse.AccountInfoOrBuilder.getTokenRelationships(int) proto.CryptoGetInfoResponse.AccountInfo.proxyAccountID is deprecated. See crypto_get_info.proto;l=87proto.CryptoUpdateTransactionBody.proxyFraction is deprecated. See crypto_update.proto;l=66proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder.clearSendRecordThresholdWrapper()proto.CryptoUpdateTransactionBody.proxyFraction is deprecated. See crypto_update.proto;l=66proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.proxyFraction is deprecated. See crypto_update.proto;l=66proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.proxyFraction is deprecated. See crypto_update.proto;l=66proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.ReceiverSigRequiredFieldCase.valueOf(int) com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.SendRecordThresholdFieldCase.valueOf(int) proto.CryptoUpdateTransactionBody.proxyAccountID is deprecated. See crypto_update.proto;l=60proto.CryptoUpdateTransactionBody.proxyFraction is deprecated. See crypto_update.proto;l=66proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiveRecordThresholdWrapper is deprecated. See crypto_update.proto;l=94proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.sendRecordThresholdWrapper is deprecated. See crypto_update.proto;l=79proto.CryptoUpdateTransactionBody.proxyAccountID is deprecated. See crypto_update.proto;l=60proto.CryptoUpdateTransactionBody.receiveRecordThreshold is deprecated. See crypto_update.proto;l=88proto.CryptoUpdateTransactionBody.receiveRecordThresholdWrapper is deprecated. See crypto_update.proto;l=94proto.CryptoUpdateTransactionBody.receiverSigRequired is deprecated. See crypto_update.proto;l=115proto.CryptoUpdateTransactionBody.sendRecordThreshold is deprecated. See crypto_update.proto;l=73proto.CryptoUpdateTransactionBody.sendRecordThresholdWrapper is deprecated. See crypto_update.proto;l=79proto.FreezeTransactionBody.endHour is deprecated. See freeze.proto;l=53proto.FreezeTransactionBody.endMin is deprecated. See freeze.proto;l=59proto.FreezeTransactionBody.startHour is deprecated. See freeze.proto;l=41proto.FreezeTransactionBody.startMin is deprecated. See freeze.proto;l=47proto.FreezeTransactionBody.endHour is deprecated. See freeze.proto;l=53proto.FreezeTransactionBody.endMin is deprecated. See freeze.proto;l=59proto.FreezeTransactionBody.startHour is deprecated. See freeze.proto;l=41proto.FreezeTransactionBody.startMin is deprecated. See freeze.proto;l=47proto.FreezeTransactionBody.endHour is deprecated. See freeze.proto;l=53proto.FreezeTransactionBody.endMin is deprecated. See freeze.proto;l=59proto.FreezeTransactionBody.startHour is deprecated. See freeze.proto;l=41proto.FreezeTransactionBody.startMin is deprecated. See freeze.proto;l=47proto.FreezeTransactionBody.endHour is deprecated. See freeze.proto;l=53proto.FreezeTransactionBody.endMin is deprecated. See freeze.proto;l=59proto.FreezeTransactionBody.startHour is deprecated. See freeze.proto;l=41proto.FreezeTransactionBody.startMin is deprecated. See freeze.proto;l=47proto.FreezeTransactionBody.endHour is deprecated. See freeze.proto;l=53proto.FreezeTransactionBody.endMin is deprecated. See freeze.proto;l=59proto.FreezeTransactionBody.startHour is deprecated. See freeze.proto;l=41proto.FreezeTransactionBody.startMin is deprecated. See freeze.proto;l=47com.hedera.hashgraph.sdk.proto.GetAccountDetailsResponse.AccountDetailsOrBuilder.getProxyAccountId()proto.GetAccountDetailsResponse.AccountDetails.proxy_account_id is deprecated. See get_account_details.proto;l=88com.hedera.hashgraph.sdk.proto.GetAccountDetailsResponse.AccountDetailsOrBuilder.hasProxyAccountId()proto.GetAccountDetailsResponse.AccountDetails.proxy_account_id is deprecated. See get_account_details.proto;l=88proto.NodeAddress.ipAddress is deprecated. See basic_types.proto;l=1372proto.NodeAddress.memo is deprecated. See basic_types.proto;l=1383proto.NodeAddress.portno is deprecated. See basic_types.proto;l=1378proto.NodeAddress.stake is deprecated. See basic_types.proto;l=1423proto.NodeAddress.ipAddress is deprecated. See basic_types.proto;l=1372proto.NodeAddress.memo is deprecated. See basic_types.proto;l=1383proto.NodeAddress.portno is deprecated. See basic_types.proto;l=1378proto.NodeAddress.stake is deprecated. See basic_types.proto;l=1423proto.NodeAddress.ipAddress is deprecated. See basic_types.proto;l=1372proto.NodeAddress.memo is deprecated. See basic_types.proto;l=1383proto.NodeAddress.portno is deprecated. See basic_types.proto;l=1378proto.NodeAddress.stake is deprecated. See basic_types.proto;l=1423proto.NodeAddress.ipAddress is deprecated. See basic_types.proto;l=1372proto.NodeAddress.memo is deprecated. See basic_types.proto;l=1383proto.NodeAddress.portno is deprecated. See basic_types.proto;l=1378proto.NodeAddress.stake is deprecated. See basic_types.proto;l=1423proto.NodeAddress.ipAddress is deprecated. See basic_types.proto;l=1372proto.NodeAddress.memo is deprecated. See basic_types.proto;l=1383proto.NodeAddress.portno is deprecated. See basic_types.proto;l=1378proto.NodeAddress.stake is deprecated. See basic_types.proto;l=1423proto.NodeStakeUpdateTransactionBody.staking_reward_rate is deprecated. See node_stake_update.proto;l=83proto.NodeStakeUpdateTransactionBody.staking_reward_rate is deprecated. See node_stake_update.proto;l=83proto.NodeStakeUpdateTransactionBody.staking_reward_rate is deprecated. See node_stake_update.proto;l=83proto.NodeStakeUpdateTransactionBody.staking_reward_rate is deprecated. See node_stake_update.proto;l=83proto.NodeStakeUpdateTransactionBody.staking_reward_rate is deprecated. See node_stake_update.proto;l=83proto.Transaction.bodyBytes is deprecated. See transaction.proto;l=60proto.Transaction.bodyBytes is deprecated. See transaction.proto;l=60proto.Transaction.bodyBytes is deprecated. See transaction.proto;l=60proto.Transaction.bodyBytes is deprecated. See transaction.proto;l=60proto.TransactionBody.generateRecord is deprecated. See transaction_body.proto;l=118proto.TransactionBody.generateRecord is deprecated. See transaction_body.proto;l=118proto.TransactionBody.generateRecord is deprecated. See transaction_body.proto;l=118proto.TransactionBody.generateRecord is deprecated. See transaction_body.proto;l=118proto.TransactionBody.generateRecord is deprecated. See transaction_body.proto;l=118proto.TransactionFeeSchedule.feeData is deprecated. See basic_types.proto;l=1270proto.TransactionFeeSchedule.feeData is deprecated. See basic_types.proto;l=1270proto.Transaction.body is deprecated. See transaction.proto;l=44proto.Transaction.bodyBytes is deprecated. See transaction.proto;l=60proto.Transaction.sigMap is deprecated. See transaction.proto;l=55proto.Transaction.sigs is deprecated. See transaction.proto;l=50proto.Transaction.body is deprecated. See transaction.proto;l=44proto.Transaction.sigMap is deprecated. See transaction.proto;l=55proto.Transaction.sigs is deprecated. See transaction.proto;l=50UseScheduleId.validateChecksum(Client)
instead.UseTokenId.validateChecksum(Client)
instead.with no replacementuseTokenNftInfoQuery.setNftId(NftId)
insteadwith no replacementwith no replacementwith no replacementUseTopicId.validateChecksum(Client)
instead.UseTopicUpdateTransaction.clearAutoRenewAccountId()
Clear the auto renew account ID for this topic.
-
Enum ConstantDescription