TronBaseContract class abstract
contracts
- Inheritance
 - 
    
- Object
 - TronProtocolBufferImpl
 - TronBaseContract
 
 - Implementers
 - AccountCreateContract
 - AccountPermissionUpdateContract
 - AccountUpdateContract
 - AssetIssueContract
 - CancelAllUnfreezeV2Contract
 - ClearABIContract
 - CreateSmartContract
 - DelegateResourceContract
 - ExchangeCreateContract
 - ExchangeInjectContract
 - ExchangeTransactionContract
 - ExchangeWithdrawContract
 - FreezeBalanceContract
 - FreezeBalanceV2Contract
 - MarketCancelOrderContract
 - MarketSellAssetContract
 - ParticipateAssetIssueContract
 - ProposalApproveContract
 - ProposalCreateContract
 - ProposalDeleteContract
 - SetAccountIdContract
 - ShieldedTransferContract
 - TransferAssetContract
 - TransferContract
 - TriggerSmartContract
 - UnDelegateResourceContract
 - UnfreezeAssetContract
 - UnfreezeBalanceContract
 - UnfreezeBalanceV2Contract
 - UpdateAssetContract
 - UpdateBrokerageContract
 - UpdateEnergyLimitContract
 - UpdateSettingContract
 - VoteAssetContract
 - VoteWitnessContract
 - WithdrawBalanceContract
 - WithdrawExpireUnfreezeContract
 - WitnessCreateContract
 - WitnessUpdateContract
 
Constructors
Properties
- contractType → TransactionContractType
 - 
  
  no setter
 - 
  fieldIds
  → List<
int>  - 
  List of field IDs corresponding to the values.
  finalinherited
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - ownerAddress → TronAddress
 - 
  the owner of contract.
  no setter
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - toHex → String
 - 
  Gets the hexadecimal representation of the protocol buffer data.
  no setterinherited
 - trxAmount → BigInt
 - 
  the trx amount of contract;
if contract need any trx amount for spending, stack, freez or ....
  no setter
 - typeURL → String
 - 
  
  no setter
 - values → List
 - 
  List of dynamic values to be encoded.
  finalinherited
 
Methods
- 
  cast<
T extends TronBaseContract> () → T  - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toBuffer(
) → List< int>  - 
  Converts the protocol buffer data to a byte buffer.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  Converts the data to a JSON representation.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited