Transport class abstract
Abstract class for transport, so we can combine both implementations into single list
- Implementers
 
Constructors
Properties
- connectionParamsHash ↔ String
 - 
  Get uniquer identifier of transport based on type and endpoints
  latefinal
 - disposed → bool
 - 
  Flag that means that dispose method was called and all next calls will
throw TransportCallAfterDisposeError except of MutexPoisoned error
or 
RustToDartCaller.invokeexception.no setter - group → String
 - 
  
  no setter
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - mutex → ReadWriteMutex
 - 
  
  final
 - name → String
 - 
  
  no setter
 - networkId ↔ int
 - 
  
  latefinal
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - transportBox → ArcTransportBoxTrait
 - 
  Used only for creating rust instances.
  no setter
 - type → TransportType
 - 
  
  no setter
 
Methods
- 
  dispose(
) → Future< void>  - 
  getAccountsByCodeHash(
{required String codeHash, required int limit, String? continuation}) → Future< AccountsList>  - Get list of accounts by code hash. Returns AccountsList or throw error
 - 
  getBlockchainConfig(
{bool force = true}) → Future< BlockchainConfig>  - Get blockchain config or throw error
 - 
  getContractFields(
{required Address address, required String contractAbi, FullContractState? cachedState}) → Future< (Map< String, dynamic> ?, FullContractState?)> - 
  Get contract fields of 
addressand return (Map<String, dynamic>, state) or throw error. This method automatically loads state by calling getFullContractState ifcachedStateis null. - 
  getContractState(
Address address) → Future< RawContractState>  - Get contract state of address and return RawContractState or throw error
 - 
  getDstTransaction(
String messageHash) → Future< RawTransaction?>  - Call get_dst_transaction of nekoton's transport and return option RawTransaction or throw error
 - 
  getFeeFactors(
{required bool isMasterchain}) → Future< FeeFactors>  - Get fee factor or throw error
 - 
  getFullContractState(
Address address) → Future< FullContractState?>  - Get full contract state of address and return FullContractState or throw error
 - 
  getNetworkId(
) → Future< int>  - Get id of network or throw error
 - 
  getSignatureId(
) → Future< int?>  - Get transport signature id and return it or throw error
 - 
  getTransaction(
String hash) → Future< Transaction?>  - Get single transaction by its id. Return Transaction if found or throw error
 - 
  getTransactions(
{required Address address, required int count, String? fromLt}) → Future< TransactionsList>  - Get list of transactions by address. Return TransactionsList or throw error
 - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  simulateTransactionTree(
{required SignedMessage signedMessage, required Int32List ignoredComputePhaseCodes, required Int32List ignoredActionPhaseCodes}) → Future< List< TxTreeSimulationErrorItem> > - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 - 
  use<
T> (Future< T> fn()) → Future<T>  
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited