TronRequest<RESULT, RESPONSE>  class 
    abstract
 
An abstract class representing request parameters for TVM (Tron Virtual Machine) API calls.
- Inheritance
- 
    - Object
- BaseServiceRequest<RESULT, RESPONSE, TronRequestDetails> 
- TronRequest
 
- Implementers
- TronRequestAccountPermissionUpdate
- TronRequestBroadcastHex
- TronRequestBroadcastTransaction
- TronRequestCancelAllUnfreezeV2
- TronRequestClearAbi
- TronRequestCreateAccount
- TronRequestCreateAssetIssue
- TronRequestCreateShieldedContractParameters
- TronRequestCreateSpendAuthSig
- TronRequestCreateTransaction
- TronRequestDelegateResource
- TronRequestDeployContract
- TronRequestEstimateEnergy
- TronRequestExchangeCreate
- TronRequestExchangeInject
- TronRequestExchangeTransaction
- TronRequestExchangeWithdraw
- TronRequestFreezeBalance
- TronRequestFreezeBalanceV2
- TronRequestGetAccount
- TronRequestGetAccountBalance
- TronRequestGetAccountNet
- TronRequestGetAccountResource
- TronRequestGetAkFromAsk
- TronRequestGetApprovedList
- TronRequestGetAssetIssueByAccount
- TronRequestGetAssetIssueById
- TronRequestGetAssetIssueByName
- TronRequestGetAssetIssueList
- TronRequestGetAssetIssueListByName
- TronRequestGetAvailableUnfreezeCount
- TronRequestGetBandwidthPrices
- TronRequestGetBlock
- TronRequestGetBlockBalance
- TronRequestGetBlockById
- TronRequestGetBlockByLatestNum
- TronRequestGetBlockByLimitNext
- TronRequestGetBlockByNum
- TronRequestGetBrokerage
- TronRequestGetBurnTrx
- TronRequestGetCanDelegatedMaxSize
- TronRequestGetCanWithdrawUnfreezeAmount
- TronRequestGetChainParameters
- TronRequestGetContract
- TronRequestGetContractInfo
- TronRequestGetDelegatedResource
- TronRequestGetDelegatedResourceAccountIndex
- TronRequestGetDelegatedResourceAccountIndexV2
- TronRequestGetDelegatedResourceV2
- TronRequestGetDiversifier
- TronRequestGetEnergyPrices
- TronRequestGetExchangeById
- TronRequestGetExpandedSpendingKey
- TronRequestGetIncomingViewingKey
- TronRequestGetNewShieldedAddress
- TronRequestGetNextMaintenanceTime
- TronRequestGetNkFromNsk
- TronRequestGetNodeInfo
- TronRequestGetNowBlock
- TronRequestGetPaginatedAssetIssueList
- TronRequestGetPendingSize
- TronRequestGetProposalById
- TronRequestGetReward
- TronRequestGetSpendingKey
- TronRequestGetTransactionById
- TronRequestGetTransactionFromPending
- TronRequestGetTransactionInfoByBlockNum
- TronRequestGetTransactionInfoById
- TronRequestGetTransactionListFromPending
- TronRequestGetTriggerInputForShieldedTrc20Contract
- TronRequestGetZenPaymentAddress
- TronRequestIsShieldedTrc20ContractNoteSpent
- TronRequestListExchanges
- TronRequestListNodes
- TronRequestListProposals
- TronRequestListWitnesses
- TronRequestParticipateAssetIssue
- TronRequestProposalApprove
- TronRequestProposalCreate
- TronRequestProposalDelete
- TronRequestScanShieldedTrc20NotesByIvk
- TronRequestScanShieldedTrc20NotesByOvk
- TronRequestTransferAsset
- TronRequestTriggerConstantContract
- TronRequestTriggerSmartContract
- TronRequestUndelegateResource
- TronRequestUnfreezeAsset
- TronRequestUnfreezeBalance
- TronRequestUnfreezeBalanceV2
- TronRequestUpdateAccount
- TronRequestUpdateAsset
- TronRequestUpdateBrokerage
- TronRequestUpdateEnergyLimit
- TronRequestUpdateSetting
- TronRequestUpdateWitness
- TronRequestValidateAddress
- TronRequestVoteWitnessAccount
- TronRequestWithdrawBalance
- TronRequestWithdrawExpireUnfreeze
 
Constructors
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- method → TronHTTPMethods
- 
  method for the request.
  final
- requestType → RequestServiceType
- 
  
  no setteroverride
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- visible → bool?
- 
  Indicates whether the address is visible.
  no setter
Methods
- 
  buildRequest(int requestID) → TronRequestDetails 
- 
  Converts the request parameters to TronRequestDetails with a unique identifier.
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  onResonse(RESPONSE result) → RESULT 
- 
  
  inherited
- 
  toJson() → Map< String, dynamic> 
- Converts the request parameters to a JSON format.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited