diff --git a/UnstoppableWallet/TonKitKmm.xcframework/Info.plist b/UnstoppableWallet/TonKitKmm.xcframework/Info.plist
deleted file mode 100644
index b551e462a0..0000000000
--- a/UnstoppableWallet/TonKitKmm.xcframework/Info.plist
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
- AvailableLibraries
-
-
- BinaryPath
- TonKitKmm.framework/TonKitKmm
- DebugSymbolsPath
- dSYMs
- LibraryIdentifier
- ios-x86_64-simulator
- LibraryPath
- TonKitKmm.framework
- SupportedArchitectures
-
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- simulator
-
-
- BinaryPath
- TonKitKmm.framework/TonKitKmm
- DebugSymbolsPath
- dSYMs
- LibraryIdentifier
- ios-arm64
- LibraryPath
- TonKitKmm.framework
- SupportedArchitectures
-
- arm64
-
- SupportedPlatform
- ios
-
-
- CFBundlePackageType
- XFWK
- XCFrameworkFormatVersion
- 1.0
-
-
diff --git a/UnstoppableWallet/TonKitKmm.xcframework/ios-arm64/TonKitKmm.framework/Headers/TonKitKmm.h b/UnstoppableWallet/TonKitKmm.xcframework/ios-arm64/TonKitKmm.framework/Headers/TonKitKmm.h
deleted file mode 100644
index e7478ec4f9..0000000000
--- a/UnstoppableWallet/TonKitKmm.xcframework/ios-arm64/TonKitKmm.framework/Headers/TonKitKmm.h
+++ /dev/null
@@ -1,6010 +0,0 @@
-#import
-#import
-#import
-#import
-#import
-#import
-#import
-
-@class TKKTonApiAdnl, TKKBalanceStorage, TKKTonBalanceQueries, TKKDriverFactory, TKKTonTransactionQueries, TKKTonTransferQueries, TKKKitDatabaseCompanion, TKKTonTransactionAdapter, TKKTonTransferAdapter, TKKKotlinThrowable, TKKKotlinArray, TKKKotlinException, TKKSyncError, TKKSyncState, TKKTransactionManager, TKKBalanceManager, TKKConnectionManager, TKKTonAddressCompanion, TKKTonAddress, TKKTon_kotlin_block_tlbAddrStd, TKKTon_kotlin_liteclientFullAccountState, TKKTon_kotlin_liteclientLiteClient, TKKTonTransactionWithTransfers, TKKTonBalance, TKKKotlinUnit, TKKRuntimeTransacterTransaction, TKKRuntimeBaseTransacterImpl, TKKRuntimeTransacterImpl, TKKRuntimeQuery<__covariant RowType>, TKKSyncer, TKKTransactionSender, TKKTonKitCompanion, TKKTransactionType, TKKTonKit, TKKKotlinByteArray, TKKTonTransaction, TKKTonTransfer, TKKTransactionStorage, TKKTon_kotlin_tonapi_tlPrivateKeyEd25519, TKKKotlinEnumCompanion, TKKKotlinEnum, TKKKotlinByteIterator, NSData, TKKKotlinRuntimeException, TKKKotlinIllegalStateException, TKKRuntimeAfterVersion, TKKTon_kotlin_tlbTlbPrettyPrinter, TKKTon_kotlin_block_tlbAnycast, TKKTon_kotlin_block_tlbAddrStdCompanion, TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt, TKKTon_kotlin_liteclientTransactionId, TKKTon_kotlin_liteclientFullAccountStateCompanion, TKKTon_kotlin_liteclientTransactionInfo, TKKTon_kotlin_tonapi_tlLiteServerDesc, TKKTon_kotlin_tonapi_tlLiteClientConfigGlobal, TKKTon_kotlin_block_tlbBlock, TKKKotlinx_datetimeInstant, TKKTon_kotlin_liteapi_tlLiteServerVersion, TKKTon_kotlin_liteapi_tlLiteServerAccountId, TKKTon_kotlin_block_tlbMessage, TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatus, TKKRuntimeExecutableQuery<__covariant RowType>, TKKTon_kotlin_tonapi_tlAdnlIdShort, TKKTon_kotlin_tlByteString, TKKTon_kotlin_tonapi_tlPrivateKeyEd25519Companion, TKKTon_kotlin_tonapi_tlPublicKeyEd25519, TKKKotlinBooleanArray, TKKKotlinIntRange, TKKKotlinStringBuilder, TKKTon_kotlin_block_tlbAnycastCompanion, TKKTon_kotlin_tlbTlbConstructor, TKKTon_kotlin_tonapi_tlTonNodeBlockIdExtCompanion, TKKTon_kotlin_liteclientTransactionIdCompanion, TKKTon_kotlin_liteclientTransactionInfoCompanion, TKKTon_kotlin_tonapi_tlLiteServerDescCompanion, TKKTon_kotlin_tonapi_tlDhtConfigGlobal, TKKTon_kotlin_tonapi_tlValidatorConfigGlobal, TKKTon_kotlin_tonapi_tlLiteClientConfigGlobalCompanion, TKKTon_kotlin_block_tlbBlockCompanion, TKKKotlinx_datetimeInstantCompanion, TKKTon_kotlin_liteapi_tlLiteServerVersionCompanion, TKKTon_kotlin_liteapi_tlLiteServerAccountIdCompanion, TKKTon_kotlin_tvmCellType, TKKTon_kotlin_block_tlbMessageCompanion, TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatusCompanion, TKKKtor_ioOutput, TKKKtor_ioByteReadPacket, TKKTon_kotlin_liteapi_tlLiteServerGetAllShardsInfo, TKKTon_kotlin_liteapi_tlLiteServerAllShardsInfo, TKKTon_kotlin_liteapi_tlLiteServerGetBlock, TKKTon_kotlin_liteapi_tlLiteServerBlockData, TKKTon_kotlin_liteapi_tlLiteServerGetBlockHeader, TKKTon_kotlin_liteapi_tlLiteServerBlockHeader, TKKTon_kotlin_liteapi_tlLiteServerGetBlockProof, TKKTon_kotlin_liteapi_tlLiteServerPartialBlockProof, TKKTon_kotlin_liteapi_tlLiteServerGetConfigAll, TKKTon_kotlin_liteapi_tlLiteServerConfigInfo, TKKTon_kotlin_liteapi_tlLiteServerGetConfigParams, TKKTon_kotlin_liteapi_tlLiteServerGetOneTransaction, TKKTon_kotlin_liteapi_tlLiteServerTransactionInfo, TKKTon_kotlin_liteapi_tlLiteServerGetShardInfo, TKKTon_kotlin_liteapi_tlLiteServerShardInfo, TKKTon_kotlin_liteapi_tlLiteServerGetState, TKKTon_kotlin_liteapi_tlLiteServerBlockState, TKKTon_kotlin_liteapi_tlLiteServerGetTime, TKKTon_kotlin_liteapi_tlLiteServerCurrentTime, TKKTon_kotlin_liteapi_tlLiteServerGetTransactions, TKKTon_kotlin_liteapi_tlLiteServerTransactionList, TKKTon_kotlin_liteapi_tlLiteServerGetValidatorStats, TKKTon_kotlin_liteapi_tlLiteServerValidatorStats, TKKTon_kotlin_liteapi_tlLiteServerGetVersion, TKKTon_kotlin_liteapi_tlLiteServerListBlockTransactions, TKKTon_kotlin_liteapi_tlLiteServerBlockTransactions, TKKTon_kotlin_liteapi_tlLiteServerRunSmcMethod, TKKTon_kotlin_liteapi_tlLiteServerRunMethodResult, TKKTon_kotlin_liteapi_tlLiteServerSendMessage, TKKTon_kotlin_liteapi_tlLiteServerGetAccountState, TKKTon_kotlin_liteapi_tlLiteServerAccountState, TKKTon_kotlin_liteapi_tlLiteServerGetMasterchainInfo, TKKTon_kotlin_liteapi_tlLiteServerMasterchainInfo, TKKTon_kotlin_liteapi_tlLiteServerGetMasterchainInfoExt, TKKTon_kotlin_liteapi_tlLiteServerMasterchainInfoExt, TKKTon_kotlin_liteapi_tlLiteServerLookupBlock, TKKTon_kotlin_tonapi_tlAdnlIdShortCompanion, TKKTon_kotlin_tonapi_tlOverlayNode, TKKTon_kotlin_tlByteStringCompanion, TKKKtor_ioInput, TKKTon_kotlin_tlTlReader, TKKTon_kotlin_tlTlWriter, TKKTon_kotlin_tlTlConstructor, TKKKotlinRandom, TKKTon_kotlin_tonapi_tlPublicKeyEd25519Companion, TKKKotlinBooleanIterator, TKKKotlinIntProgressionCompanion, TKKKotlinIntIterator, TKKKotlinIntProgression, TKKKotlinIntRangeCompanion, TKKKotlinCharArray, TKKTon_kotlin_bigintBigInt, TKKTon_kotlin_tlbAbstractTlbConstructorCompanion, TKKTon_kotlin_tlbAbstractTlbConstructor, TKKTon_kotlin_tonapi_tlDhtNode, TKKTon_kotlin_tonapi_tlDhtNodes, TKKTon_kotlin_tonapi_tlDhtConfigGlobalCompanion, TKKTon_kotlin_tonapi_tlValidatorConfigGlobalCompanion, TKKTon_kotlin_tlbTlbCombinator, TKKTon_kotlin_block_tlbVmStackNull, TKKTon_kotlin_tvmCellTypeCompanion, TKKKotlinPair<__covariant A, __covariant B>, TKKKtor_ioMemory, TKKKtor_ioChunkBuffer, TKKKtor_ioInputCompanion, TKKKtor_ioByteReadPacketCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetAllShardsInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerAllShardsInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetBlockCompanion, TKKTon_kotlin_liteapi_tlLiteServerBlockDataCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetBlockHeaderCompanion, TKKTon_kotlin_liteapi_tlLiteServerBlockHeaderCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetBlockProofCompanion, TKKTon_kotlin_liteapi_tlLiteServerPartialBlockProofCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetConfigAllCompanion, TKKTon_kotlin_liteapi_tlLiteServerConfigInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetConfigParamsCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetOneTransactionCompanion, TKKTon_kotlin_liteapi_tlLiteServerTransactionInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetShardInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerShardInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetStateCompanion, TKKTon_kotlin_liteapi_tlLiteServerBlockStateCompanion, TKKTon_kotlin_liteapi_tlLiteServerCurrentTimeCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetTransactionsCompanion, TKKTon_kotlin_liteapi_tlLiteServerTransactionListCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetValidatorStatsCompanion, TKKTon_kotlin_liteapi_tlLiteServerValidatorStatsCompanion, TKKTon_kotlin_liteapi_tlLiteServerTransactionId3, TKKTon_kotlin_liteapi_tlLiteServerListBlockTransactionsCompanion, TKKTon_kotlin_liteapi_tlLiteServerTransactionId, TKKTon_kotlin_liteapi_tlLiteServerBlockTransactionsCompanion, TKKTon_kotlin_liteapi_tlLiteServerRunSmcMethodCompanion, TKKTon_kotlin_liteapi_tlLiteServerRunMethodResultCompanion, TKKTon_kotlin_liteapi_tlLiteServerSendMessageCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetAccountStateCompanion, TKKTon_kotlin_liteapi_tlLiteServerAccountStateCompanion, TKKTon_kotlin_tonapi_tlTonNodeZeroStateIdExt, TKKTon_kotlin_liteapi_tlLiteServerMasterchainInfoCompanion, TKKTon_kotlin_liteapi_tlLiteServerGetMasterchainInfoExtCompanion, TKKTon_kotlin_liteapi_tlLiteServerMasterchainInfoExtCompanion, TKKTon_kotlin_liteapi_tlLiteServerLookupBlockCompanion, TKKTon_kotlin_tonapi_tlOverlayNodeCompanion, TKKKotlinRandomDefault, TKKKotlinCharIterator, TKKKotlinNumber, TKKKotlinx_serialization_coreSerializersModule, TKKKotlinx_serialization_coreSerialKind, TKKKotlinNothing, TKKTon_kotlin_tonapi_tlAdnlAddressList, TKKTon_kotlin_tonapi_tlDhtNodeCompanion, TKKTon_kotlin_tonapi_tlAdnlNode, TKKTon_kotlin_tonapi_tlDhtNodesCompanion, TKKTon_kotlin_tonapi_tlAdnlNodes, TKKTon_kotlin_tlbAbstractTlbCombinator, TKKKtor_ioMemoryCompanion, TKKKtor_ioBufferCompanion, TKKKtor_ioBuffer, TKKKtor_ioChunkBufferCompanion, TKKTon_kotlin_liteapi_tlLiteServerTransactionId3Companion, TKKTon_kotlin_liteapi_tlLiteServerTransactionIdCompanion, TKKTon_kotlin_tonapi_tlTonNodeZeroStateIdExtCompanion, TKKTon_kotlin_tonapi_tlAdnlAddressListCompanion, TKKTon_kotlin_tonapi_tlAdnlNodeCompanion, TKKTon_kotlin_tonapi_tlAdnlNodesCompanion;
-
-@protocol TKKKotlinx_coroutines_coreFlow, TKKKotlinx_coroutines_coreStateFlow, TKKRuntimeSqlDriver, TKKRuntimeTransactionWithoutReturn, TKKRuntimeTransactionWithReturn, TKKRuntimeTransacterBase, TKKRuntimeTransacter, TKKKitDatabase, TKKRuntimeSqlSchema, TKKTon_kotlin_block_tlbMsgAddressInt, TKKRuntimeColumnAdapter, TKKKotlinComparable, TKKCancellable, TKKKotlinx_coroutines_coreFlowCollector, TKKKotlinx_coroutines_coreSharedFlow, TKKRuntimeQueryListener, TKKRuntimeQueryResult, TKKRuntimeSqlPreparedStatement, TKKRuntimeSqlCursor, TKKRuntimeCloseable, TKKRuntimeTransactionCallbacks, TKKKotlinIterator, TKKTon_kotlin_bitstringBitString, TKKTon_kotlin_tlbTlbObject, TKKTon_kotlin_block_tlbMsgAddress, TKKTon_kotlin_block_tlbMaybe, TKKTon_kotlin_tlbCellRef, TKKKtor_ioCloseable, TKKKotlinCoroutineContext, TKKKotlinx_coroutines_coreCoroutineScope, TKKTon_kotlin_liteclientLiteClientApi, TKKTon_kotlin_tonapi_tlTonNodeBlockId, TKKTon_kotlin_block_tlbVmStackValue, TKKTon_kotlin_block_tlbVmStack, TKKTon_kotlin_tvmCell, TKKTon_kotlin_tvmBagOfCells, TKKTon_kotlin_liteapi_tlLiteApiClient, TKKTon_kotlin_tonapi_tlPublicKey, TKKTon_kotlin_cryptoDecryptor, TKKTon_kotlin_tonapi_tlPrivateKey, TKKTon_kotlin_bitstringMutableBitString, TKKKotlinIterable, TKKTon_kotlin_tvmCellBuilder, TKKTon_kotlin_tlbTlbStorer, TKKTon_kotlin_tvmCellSlice, TKKTon_kotlin_tlbTlbLoader, TKKTon_kotlin_tlbTlbCodec, TKKKotlinx_serialization_coreKSerializer, TKKKotlinCoroutineContextElement, TKKKotlinCoroutineContextKey, TKKTon_kotlin_block_tlbMutableVmStack, TKKTon_kotlin_block_tlbVmStackList, TKKKotlinCollection, TKKKotlinSequence, TKKTon_kotlin_tvmCellDescriptor, TKKTon_kotlin_block_tlbCommonMsgInfo, TKKTon_kotlin_block_tlbEither, TKKTon_kotlin_tlTlCodec, TKKTon_kotlin_liteapi_tlLiteApi, TKKTon_kotlin_cryptoEncryptor, TKKTon_kotlin_tlTlObject, TKKTon_kotlin_tlTlDecoder, TKKTon_kotlin_tlTlEncoder, TKKKotlinClosedRange, TKKKotlinOpenEndRange, TKKKotlinCharSequence, TKKKotlinAppendable, TKKTon_kotlin_tlbTlbProvider, TKKTon_kotlin_tlbTlbConstructorProvider, TKKKotlinx_serialization_coreEncoder, TKKKotlinx_serialization_coreSerialDescriptor, TKKKotlinx_serialization_coreSerializationStrategy, TKKKotlinx_serialization_coreDecoder, TKKKotlinx_serialization_coreDeserializationStrategy, TKKTon_kotlin_tlbTlbCombinatorProvider, TKKTon_kotlin_block_tlbVmCont, TKKTon_kotlin_block_tlbVmStackNumber, TKKTon_kotlin_block_tlbVmTuple, TKKKtor_ioObjectPool, TKKTon_kotlin_tlTLFunction, TKKTon_kotlin_liteapi_tlLiteServerBlockLink, TKKTon_kotlin_tonapi_tlSignedTlObject, TKKKotlinx_serialization_coreCompositeEncoder, TKKKotlinAnnotation, TKKKotlinx_serialization_coreCompositeDecoder, TKKKotlinKClass, TKKKotlinx_serialization_coreSerializersModuleCollector, TKKTon_kotlin_tonapi_tlAdnlAddress, TKKKotlinKDeclarationContainer, TKKKotlinKAnnotatedElement, TKKKotlinKClassifier;
-
-NS_ASSUME_NONNULL_BEGIN
-#pragma clang diagnostic push
-#pragma clang diagnostic ignored "-Wunknown-warning-option"
-#pragma clang diagnostic ignored "-Wincompatible-property-type"
-#pragma clang diagnostic ignored "-Wnullability"
-
-#pragma push_macro("_Nullable_result")
-#if !__has_feature(nullability_nullable_result)
-#undef _Nullable_result
-#define _Nullable_result _Nullable
-#endif
-
-__attribute__((swift_name("KotlinBase")))
-@interface TKKBase : NSObject
-- (instancetype)init __attribute__((unavailable));
-+ (instancetype)new __attribute__((unavailable));
-+ (void)initialize __attribute__((objc_requires_super));
-@end
-
-@interface TKKBase (TKKBaseCopying)
-@end
-
-__attribute__((swift_name("KotlinMutableSet")))
-@interface TKKMutableSet : NSMutableSet
-@end
-
-__attribute__((swift_name("KotlinMutableDictionary")))
-@interface TKKMutableDictionary : NSMutableDictionary
-@end
-
-@interface NSError (NSErrorTKKKotlinException)
-@property (readonly) id _Nullable kotlinException;
-@end
-
-__attribute__((swift_name("KotlinNumber")))
-@interface TKKNumber : NSNumber
-- (instancetype)initWithChar:(char)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
-- (instancetype)initWithShort:(short)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
-- (instancetype)initWithInt:(int)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
-- (instancetype)initWithLong:(long)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
-- (instancetype)initWithLongLong:(long long)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
-- (instancetype)initWithFloat:(float)value __attribute__((unavailable));
-- (instancetype)initWithDouble:(double)value __attribute__((unavailable));
-- (instancetype)initWithBool:(BOOL)value __attribute__((unavailable));
-- (instancetype)initWithInteger:(NSInteger)value __attribute__((unavailable));
-- (instancetype)initWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
-+ (instancetype)numberWithChar:(char)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedChar:(unsigned char)value __attribute__((unavailable));
-+ (instancetype)numberWithShort:(short)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedShort:(unsigned short)value __attribute__((unavailable));
-+ (instancetype)numberWithInt:(int)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedInt:(unsigned int)value __attribute__((unavailable));
-+ (instancetype)numberWithLong:(long)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedLong:(unsigned long)value __attribute__((unavailable));
-+ (instancetype)numberWithLongLong:(long long)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value __attribute__((unavailable));
-+ (instancetype)numberWithFloat:(float)value __attribute__((unavailable));
-+ (instancetype)numberWithDouble:(double)value __attribute__((unavailable));
-+ (instancetype)numberWithBool:(BOOL)value __attribute__((unavailable));
-+ (instancetype)numberWithInteger:(NSInteger)value __attribute__((unavailable));
-+ (instancetype)numberWithUnsignedInteger:(NSUInteger)value __attribute__((unavailable));
-@end
-
-__attribute__((swift_name("KotlinByte")))
-@interface TKKByte : TKKNumber
-- (instancetype)initWithChar:(char)value;
-+ (instancetype)numberWithChar:(char)value;
-@end
-
-__attribute__((swift_name("KotlinUByte")))
-@interface TKKUByte : TKKNumber
-- (instancetype)initWithUnsignedChar:(unsigned char)value;
-+ (instancetype)numberWithUnsignedChar:(unsigned char)value;
-@end
-
-__attribute__((swift_name("KotlinShort")))
-@interface TKKShort : TKKNumber
-- (instancetype)initWithShort:(short)value;
-+ (instancetype)numberWithShort:(short)value;
-@end
-
-__attribute__((swift_name("KotlinUShort")))
-@interface TKKUShort : TKKNumber
-- (instancetype)initWithUnsignedShort:(unsigned short)value;
-+ (instancetype)numberWithUnsignedShort:(unsigned short)value;
-@end
-
-__attribute__((swift_name("KotlinInt")))
-@interface TKKInt : TKKNumber
-- (instancetype)initWithInt:(int)value;
-+ (instancetype)numberWithInt:(int)value;
-@end
-
-__attribute__((swift_name("KotlinUInt")))
-@interface TKKUInt : TKKNumber
-- (instancetype)initWithUnsignedInt:(unsigned int)value;
-+ (instancetype)numberWithUnsignedInt:(unsigned int)value;
-@end
-
-__attribute__((swift_name("KotlinLong")))
-@interface TKKLong : TKKNumber
-- (instancetype)initWithLongLong:(long long)value;
-+ (instancetype)numberWithLongLong:(long long)value;
-@end
-
-__attribute__((swift_name("KotlinULong")))
-@interface TKKULong : TKKNumber
-- (instancetype)initWithUnsignedLongLong:(unsigned long long)value;
-+ (instancetype)numberWithUnsignedLongLong:(unsigned long long)value;
-@end
-
-__attribute__((swift_name("KotlinFloat")))
-@interface TKKFloat : TKKNumber
-- (instancetype)initWithFloat:(float)value;
-+ (instancetype)numberWithFloat:(float)value;
-@end
-
-__attribute__((swift_name("KotlinDouble")))
-@interface TKKDouble : TKKNumber
-- (instancetype)initWithDouble:(double)value;
-+ (instancetype)numberWithDouble:(double)value;
-@end
-
-__attribute__((swift_name("KotlinBoolean")))
-@interface TKKBoolean : TKKNumber
-- (instancetype)initWithBool:(BOOL)value;
-+ (instancetype)numberWithBool:(BOOL)value;
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("BalanceManager")))
-@interface TKKBalanceManager : TKKBase
-- (instancetype)initWithAdnl:(TKKTonApiAdnl *)adnl balanceStorage:(TKKBalanceStorage *)balanceStorage __attribute__((swift_name("init(adnl:balanceStorage:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)syncWithCompletionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sync(completionHandler:)")));
-@property (readonly) id balanceFlow __attribute__((swift_name("balanceFlow")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("BalanceStorage")))
-@interface TKKBalanceStorage : TKKBase
-- (instancetype)initWithBalanceQuery:(TKKTonBalanceQueries *)balanceQuery __attribute__((swift_name("init(balanceQuery:)"))) __attribute__((objc_designated_initializer));
-- (NSString *)getBalance __attribute__((swift_name("getBalance()")));
-- (void)setBalanceV:(NSString *)v __attribute__((swift_name("setBalance(v:)")));
-@end
-
-__attribute__((swift_name("Cancellable")))
-@protocol TKKCancellable
-@required
-- (void)cancel __attribute__((swift_name("cancel()")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("ConnectionManager")))
-@interface TKKConnectionManager : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (void)start __attribute__((swift_name("start()")));
-- (void)stop __attribute__((swift_name("stop()")));
-@property (readonly) id isConnectedFlow __attribute__((swift_name("isConnectedFlow")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Database")))
-@interface TKKDatabase : TKKBase
-- (instancetype)initWithDatabaseDriverFactory:(TKKDriverFactory *)databaseDriverFactory databaseName:(NSString *)databaseName __attribute__((swift_name("init(databaseDriverFactory:databaseName:)"))) __attribute__((objc_designated_initializer));
-@property (readonly) TKKTonBalanceQueries *balanceQuery __attribute__((swift_name("balanceQuery")));
-@property (readonly) TKKTonTransactionQueries *transactionQuery __attribute__((swift_name("transactionQuery")));
-@property (readonly) TKKTonTransferQueries *transferQuery __attribute__((swift_name("transferQuery")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("DriverFactory")))
-@interface TKKDriverFactory : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (id)createDriverDatabaseName:(NSString *)databaseName __attribute__((swift_name("createDriver(databaseName:)")));
-@end
-
-__attribute__((swift_name("RuntimeTransacterBase")))
-@protocol TKKRuntimeTransacterBase
-@required
-@end
-
-__attribute__((swift_name("RuntimeTransacter")))
-@protocol TKKRuntimeTransacter
-@required
-- (void)transactionNoEnclosing:(BOOL)noEnclosing body:(void (^)(id))body __attribute__((swift_name("transaction(noEnclosing:body:)")));
-- (id _Nullable)transactionWithResultNoEnclosing:(BOOL)noEnclosing bodyWithReturn:(id _Nullable (^)(id))bodyWithReturn __attribute__((swift_name("transactionWithResult(noEnclosing:bodyWithReturn:)")));
-@end
-
-__attribute__((swift_name("KitDatabase")))
-@protocol TKKKitDatabase
-@required
-@property (readonly) TKKTonBalanceQueries *tonBalanceQueries __attribute__((swift_name("tonBalanceQueries")));
-@property (readonly) TKKTonTransactionQueries *tonTransactionQueries __attribute__((swift_name("tonTransactionQueries")));
-@property (readonly) TKKTonTransferQueries *tonTransferQueries __attribute__((swift_name("tonTransferQueries")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("KitDatabaseCompanion")))
-@interface TKKKitDatabaseCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKKitDatabaseCompanion *shared __attribute__((swift_name("shared")));
-- (id)invokeDriver:(id)driver TonTransactionAdapter:(TKKTonTransactionAdapter *)TonTransactionAdapter TonTransferAdapter:(TKKTonTransferAdapter *)TonTransferAdapter __attribute__((swift_name("invoke(driver:TonTransactionAdapter:TonTransferAdapter:)")));
-@property (readonly) id Schema __attribute__((swift_name("Schema")));
-@end
-
-__attribute__((swift_name("KotlinThrowable")))
-@interface TKKKotlinThrowable : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note annotations
- * kotlin.experimental.ExperimentalNativeApi
-*/
-- (TKKKotlinArray *)getStackTrace __attribute__((swift_name("getStackTrace()")));
-- (void)printStackTrace __attribute__((swift_name("printStackTrace()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) TKKKotlinThrowable * _Nullable cause __attribute__((swift_name("cause")));
-@property (readonly) NSString * _Nullable message __attribute__((swift_name("message")));
-- (NSError *)asError __attribute__((swift_name("asError()")));
-@end
-
-__attribute__((swift_name("KotlinException")))
-@interface TKKKotlinException : TKKKotlinThrowable
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
-__attribute__((swift_name("SyncError")))
-@interface TKKSyncError : TKKKotlinException
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-+ (instancetype)new __attribute__((unavailable));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("SyncError.NoNetworkConnection")))
-@interface TKKSyncErrorNoNetworkConnection : TKKSyncError
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("SyncError.NotStarted")))
-@interface TKKSyncErrorNotStarted : TKKSyncError
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-@end
-
-__attribute__((swift_name("SyncState")))
-@interface TKKSyncState : TKKBase
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("SyncState.NotSynced")))
-@interface TKKSyncStateNotSynced : TKKSyncState
-- (instancetype)initWithError:(TKKKotlinThrowable *)error __attribute__((swift_name("init(error:)"))) __attribute__((objc_designated_initializer));
-@property (readonly) TKKKotlinThrowable *error __attribute__((swift_name("error")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("SyncState.Synced")))
-@interface TKKSyncStateSynced : TKKSyncState
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("SyncState.Syncing")))
-@interface TKKSyncStateSyncing : TKKSyncState
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Syncer")))
-@interface TKKSyncer : TKKBase
-- (instancetype)initWithTransactionManager:(TKKTransactionManager *)transactionManager balanceManager:(TKKBalanceManager *)balanceManager connectionManager:(TKKConnectionManager *)connectionManager __attribute__((swift_name("init(transactionManager:balanceManager:connectionManager:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)cancelSyncerReason:(TKKKotlinThrowable *)reason completionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("cancelSyncer(reason:completionHandler:)")));
-- (void)runSyncer __attribute__((swift_name("runSyncer()")));
-- (void)start __attribute__((swift_name("start()")));
-- (void)stop __attribute__((swift_name("stop()")));
-@property (readonly) id balanceSyncStateFlow __attribute__((swift_name("balanceSyncStateFlow")));
-@property (readonly) id transactionsSyncStateFlow __attribute__((swift_name("transactionsSyncStateFlow")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonAddress")))
-@interface TKKTonAddress : TKKBase
-- (instancetype)initWithAddress:(id)address __attribute__((swift_name("init(address:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTonAddressCompanion *companion __attribute__((swift_name("companion")));
-- (NSString *)getNonBounceable __attribute__((swift_name("getNonBounceable()")));
-- (NSString *)toRaw __attribute__((swift_name("toRaw()")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonAddress.Companion")))
-@interface TKKTonAddressCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKTonAddressCompanion *shared __attribute__((swift_name("shared")));
-- (TKKTonAddress *)parseAddrStr:(NSString *)addrStr __attribute__((swift_name("parse(addrStr:)")));
-@end
-
-__attribute__((swift_name("RuntimeColumnAdapter")))
-@protocol TKKRuntimeColumnAdapter
-@required
-- (id)decodeDatabaseValue:(id _Nullable)databaseValue __attribute__((swift_name("decode(databaseValue:)")));
-- (id _Nullable)encodeValue:(id)value __attribute__((swift_name("encode(value:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonAddressColumnAdapter")))
-@interface TKKTonAddressColumnAdapter : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (TKKTonAddress *)decodeDatabaseValue:(NSString *)databaseValue __attribute__((swift_name("decode(databaseValue:)")));
-- (NSString *)encodeValue:(TKKTonAddress *)value __attribute__((swift_name("encode(value:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonApiAdnl")))
-@interface TKKTonApiAdnl : TKKBase
-- (instancetype)initWithAddrStd:(TKKTon_kotlin_block_tlbAddrStd *)addrStd __attribute__((swift_name("init(addrStd:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getBalanceWithCompletionHandler:(void (^)(NSString * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getBalance(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getFullAccountStateOrNullWithCompletionHandler:(void (^)(TKKTon_kotlin_liteclientFullAccountState * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getFullAccountStateOrNull(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getLatestTransactionHashWithCompletionHandler:(void (^)(NSString * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getLatestTransactionHash(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getLiteClientWithCompletionHandler:(void (^)(TKKTon_kotlin_liteclientLiteClient * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getLiteClient(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)transactionsTransactionHash:(NSString * _Nullable)transactionHash lt:(TKKLong * _Nullable)lt limit:(int32_t)limit completionHandler:(void (^)(NSArray * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("transactions(transactionHash:lt:limit:completionHandler:)")));
-@property (readonly) TKKTon_kotlin_block_tlbAddrStd *addrStd __attribute__((swift_name("addrStd")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonBalance")))
-@interface TKKTonBalance : TKKBase
-- (instancetype)initWithId:(NSString *)id value_:(NSString * _Nullable)value_ __attribute__((swift_name("init(id:value_:)"))) __attribute__((objc_designated_initializer));
-- (TKKTonBalance *)doCopyId:(NSString *)id value_:(NSString * _Nullable)value_ __attribute__((swift_name("doCopy(id:value_:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) NSString *id __attribute__((swift_name("id")));
-@property (readonly) NSString * _Nullable value_ __attribute__((swift_name("value_")));
-@end
-
-__attribute__((swift_name("RuntimeBaseTransacterImpl")))
-@interface TKKRuntimeBaseTransacterImpl : TKKBase
-- (instancetype)initWithDriver:(id)driver __attribute__((swift_name("init(driver:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-- (NSString *)createArgumentsCount:(int32_t)count __attribute__((swift_name("createArguments(count:)")));
-
-/**
- * @note This method has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-- (void)notifyQueriesIdentifier:(int32_t)identifier tableProvider:(void (^)(TKKKotlinUnit *(^)(NSString *)))tableProvider __attribute__((swift_name("notifyQueries(identifier:tableProvider:)")));
-
-/**
- * @note This method has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-- (id _Nullable)postTransactionCleanupTransaction:(TKKRuntimeTransacterTransaction *)transaction enclosing:(TKKRuntimeTransacterTransaction * _Nullable)enclosing thrownException:(TKKKotlinThrowable * _Nullable)thrownException returnValue:(id _Nullable)returnValue __attribute__((swift_name("postTransactionCleanup(transaction:enclosing:thrownException:returnValue:)")));
-
-/**
- * @note This property has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-@property (readonly) id driver __attribute__((swift_name("driver")));
-@end
-
-__attribute__((swift_name("RuntimeTransacterImpl")))
-@interface TKKRuntimeTransacterImpl : TKKRuntimeBaseTransacterImpl
-- (instancetype)initWithDriver:(id)driver __attribute__((swift_name("init(driver:)"))) __attribute__((objc_designated_initializer));
-- (void)transactionNoEnclosing:(BOOL)noEnclosing body:(void (^)(id))body __attribute__((swift_name("transaction(noEnclosing:body:)")));
-- (id _Nullable)transactionWithResultNoEnclosing:(BOOL)noEnclosing bodyWithReturn:(id _Nullable (^)(id))bodyWithReturn __attribute__((swift_name("transactionWithResult(noEnclosing:bodyWithReturn:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonBalanceQueries")))
-@interface TKKTonBalanceQueries : TKKRuntimeTransacterImpl
-- (instancetype)initWithDriver:(id)driver __attribute__((swift_name("init(driver:)"))) __attribute__((objc_designated_initializer));
-- (TKKRuntimeQuery *)get __attribute__((swift_name("get()")));
-- (TKKRuntimeQuery *)getMapper:(id (^)(NSString *, NSString * _Nullable))mapper __attribute__((swift_name("get(mapper:)")));
-- (void)insertValue_:(NSString * _Nullable)value_ __attribute__((swift_name("insert(value_:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonKit")))
-@interface TKKTonKit : TKKBase
-- (instancetype)initWithTransactionManager:(TKKTransactionManager *)transactionManager balanceManager:(TKKBalanceManager *)balanceManager receiveAddress:(NSString *)receiveAddress syncer:(TKKSyncer *)syncer transactionSender:(TKKTransactionSender * _Nullable)transactionSender __attribute__((swift_name("init(transactionManager:balanceManager:receiveAddress:syncer:transactionSender:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTonKitCompanion *companion __attribute__((swift_name("companion")));
-
-/**
- * @note This method converts all Kotlin exceptions to errors.
-*/
-- (void)estimateFeeWithCompletionHandler:(void (^)(NSString * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("estimateFee(completionHandler:)")));
-
-/**
- * @note This method converts all Kotlin exceptions to errors.
-*/
-- (void)sendRecipient:(NSString *)recipient amount:(NSString *)amount memo:(NSString * _Nullable)memo completionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("send(recipient:amount:memo:completionHandler:)")));
-- (void)start __attribute__((swift_name("start()")));
-- (void)stop __attribute__((swift_name("stop()")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)transactionsFromTransactionHash:(NSString * _Nullable)fromTransactionHash type:(TKKTransactionType * _Nullable)type address:(NSString * _Nullable)address limit:(int64_t)limit completionHandler:(void (^)(NSArray * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("transactions(fromTransactionHash:type:address:limit:completionHandler:)")));
-@property (readonly) NSString *balance __attribute__((swift_name("balance")));
-@property (readonly) id balanceFlow __attribute__((swift_name("balanceFlow")));
-@property (readonly) TKKSyncState *balanceSyncState __attribute__((swift_name("balanceSyncState")));
-@property (readonly) id balanceSyncStateFlow __attribute__((swift_name("balanceSyncStateFlow")));
-@property (readonly, getter=doNewTransactionsFlow) id newTransactionsFlow __attribute__((swift_name("newTransactionsFlow")));
-@property (readonly) NSString *receiveAddress __attribute__((swift_name("receiveAddress")));
-@property (readonly) TKKSyncState *transactionsSyncState __attribute__((swift_name("transactionsSyncState")));
-@property (readonly) id transactionsSyncStateFlow __attribute__((swift_name("transactionsSyncStateFlow")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonKit.Companion")))
-@interface TKKTonKitCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKTonKitCompanion *shared __attribute__((swift_name("shared")));
-
-/**
- * @note This method converts all Kotlin exceptions to errors.
-*/
-- (BOOL)validateAddress:(NSString *)address error:(NSError * _Nullable * _Nullable)error __attribute__((swift_name("validate(address:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonKitFactory")))
-@interface TKKTonKitFactory : TKKBase
-- (instancetype)initWithDriverFactory:(TKKDriverFactory *)driverFactory connectionManager:(TKKConnectionManager *)connectionManager __attribute__((swift_name("init(driverFactory:connectionManager:)"))) __attribute__((objc_designated_initializer));
-- (TKKTonKit *)createSeed:(TKKKotlinByteArray *)seed walletId:(NSString *)walletId __attribute__((swift_name("create(seed:walletId:)")));
-- (TKKTonKit *)createWords:(NSArray *)words passphrase:(NSString *)passphrase walletId:(NSString *)walletId __attribute__((swift_name("create(words:passphrase:walletId:)")));
-- (TKKTonKit *)createWatchAddress:(NSString *)address walletId:(NSString *)walletId __attribute__((swift_name("createWatch(address:walletId:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransaction")))
-@interface TKKTonTransaction : TKKBase
-- (instancetype)initWithHash:(NSString *)hash lt:(int64_t)lt timestamp:(int64_t)timestamp amount:(NSString * _Nullable)amount fee:(NSString * _Nullable)fee type:(TKKTransactionType *)type memo:(NSString * _Nullable)memo __attribute__((swift_name("init(hash:lt:timestamp:amount:fee:type:memo:)"))) __attribute__((objc_designated_initializer));
-- (TKKTonTransaction *)doCopyHash:(NSString *)hash lt:(int64_t)lt timestamp:(int64_t)timestamp amount:(NSString * _Nullable)amount fee:(NSString * _Nullable)fee type:(TKKTransactionType *)type memo:(NSString * _Nullable)memo __attribute__((swift_name("doCopy(hash:lt:timestamp:amount:fee:type:memo:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) NSString * _Nullable amount __attribute__((swift_name("amount")));
-@property (readonly) NSString * _Nullable fee __attribute__((swift_name("fee")));
-@property (readonly, getter=hash_) NSString *hash __attribute__((swift_name("hash")));
-@property (readonly) int64_t lt __attribute__((swift_name("lt")));
-@property (readonly) NSString * _Nullable memo __attribute__((swift_name("memo")));
-@property (readonly) int64_t timestamp __attribute__((swift_name("timestamp")));
-@property (readonly) TKKTransactionType *type __attribute__((swift_name("type")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransaction.Adapter")))
-@interface TKKTonTransactionAdapter : TKKBase
-- (instancetype)initWithTypeAdapter:(id)typeAdapter __attribute__((swift_name("init(typeAdapter:)"))) __attribute__((objc_designated_initializer));
-@property (readonly) id typeAdapter __attribute__((swift_name("typeAdapter")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransactionQueries")))
-@interface TKKTonTransactionQueries : TKKRuntimeTransacterImpl
-- (instancetype)initWithDriver:(id)driver TonTransactionAdapter:(TKKTonTransactionAdapter *)TonTransactionAdapter __attribute__((swift_name("init(driver:TonTransactionAdapter:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithDriver:(id)driver __attribute__((swift_name("init(driver:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-- (TKKRuntimeQuery *)getByHashHash:(NSString *)hash __attribute__((swift_name("getByHash(hash:)")));
-- (TKKRuntimeQuery *)getByHashHash:(NSString *)hash mapper:(id (^)(NSString *, TKKLong *, TKKLong *, NSString * _Nullable, NSString * _Nullable, TKKTransactionType *, NSString * _Nullable))mapper __attribute__((swift_name("getByHash(hash:mapper:)")));
-- (TKKRuntimeQuery *)getByQuerySkipEarlierThan:(BOOL)skipEarlierThan timestampEarlierThan:(int64_t)timestampEarlierThan ltEarlierThan:(int64_t)ltEarlierThan skipHash:(BOOL)skipHash hashes:(id)hashes type:(TKKTransactionType * _Nullable)type limit:(int64_t)limit __attribute__((swift_name("getByQuery(skipEarlierThan:timestampEarlierThan:ltEarlierThan:skipHash:hashes:type:limit:)")));
-- (TKKRuntimeQuery *)getByQuerySkipEarlierThan:(BOOL)skipEarlierThan timestampEarlierThan:(int64_t)timestampEarlierThan ltEarlierThan:(int64_t)ltEarlierThan skipHash:(BOOL)skipHash hashes:(id)hashes type:(TKKTransactionType * _Nullable)type limit:(int64_t)limit mapper:(id (^)(NSString *, TKKLong *, TKKLong *, NSString * _Nullable, NSString * _Nullable, TKKTransactionType *, NSString * _Nullable))mapper __attribute__((swift_name("getByQuery(skipEarlierThan:timestampEarlierThan:ltEarlierThan:skipHash:hashes:type:limit:mapper:)")));
-- (TKKRuntimeQuery *)getEarliest __attribute__((swift_name("getEarliest()")));
-- (TKKRuntimeQuery *)getEarliestMapper:(id (^)(NSString *, TKKLong *, TKKLong *, NSString * _Nullable, NSString * _Nullable, TKKTransactionType *, NSString * _Nullable))mapper __attribute__((swift_name("getEarliest(mapper:)")));
-- (TKKRuntimeQuery *)getLatest __attribute__((swift_name("getLatest()")));
-- (TKKRuntimeQuery *)getLatestMapper:(id (^)(NSString *, TKKLong *, TKKLong *, NSString * _Nullable, NSString * _Nullable, TKKTransactionType *, NSString * _Nullable))mapper __attribute__((swift_name("getLatest(mapper:)")));
-- (void)insertHash:(NSString *)hash lt:(int64_t)lt timestamp:(int64_t)timestamp amount:(NSString * _Nullable)amount fee:(NSString * _Nullable)fee type:(TKKTransactionType *)type memo:(NSString * _Nullable)memo __attribute__((swift_name("insert(hash:lt:timestamp:amount:fee:type:memo:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransactionWithTransfers")))
-@interface TKKTonTransactionWithTransfers : TKKBase
-- (instancetype)initWithHash:(NSString *)hash lt:(int64_t)lt timestamp:(int64_t)timestamp amount:(NSString * _Nullable)amount fee:(NSString * _Nullable)fee type:(TKKTransactionType *)type transfers:(NSArray *)transfers memo:(NSString * _Nullable)memo __attribute__((swift_name("init(hash:lt:timestamp:amount:fee:type:transfers:memo:)"))) __attribute__((objc_designated_initializer));
-- (TKKTonTransactionWithTransfers *)doCopyHash:(NSString *)hash lt:(int64_t)lt timestamp:(int64_t)timestamp amount:(NSString * _Nullable)amount fee:(NSString * _Nullable)fee type:(TKKTransactionType *)type transfers:(NSArray *)transfers memo:(NSString * _Nullable)memo __attribute__((swift_name("doCopy(hash:lt:timestamp:amount:fee:type:transfers:memo:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) NSString * _Nullable amount __attribute__((swift_name("amount")));
-@property (readonly) NSString * _Nullable fee __attribute__((swift_name("fee")));
-@property (readonly, getter=hash_) NSString *hash __attribute__((swift_name("hash")));
-@property (readonly) int64_t lt __attribute__((swift_name("lt")));
-@property (readonly) NSString * _Nullable memo __attribute__((swift_name("memo")));
-@property (readonly) int64_t timestamp __attribute__((swift_name("timestamp")));
-@property (readonly) NSArray *transfers __attribute__((swift_name("transfers")));
-@property (readonly) TKKTransactionType *type __attribute__((swift_name("type")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransfer")))
-@interface TKKTonTransfer : TKKBase
-- (instancetype)initWithTransactionHash:(NSString *)transactionHash src:(TKKTonAddress *)src dest:(TKKTonAddress *)dest amount:(NSString *)amount __attribute__((swift_name("init(transactionHash:src:dest:amount:)"))) __attribute__((objc_designated_initializer));
-- (TKKTonTransfer *)doCopyTransactionHash:(NSString *)transactionHash src:(TKKTonAddress *)src dest:(TKKTonAddress *)dest amount:(NSString *)amount __attribute__((swift_name("doCopy(transactionHash:src:dest:amount:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) NSString *amount __attribute__((swift_name("amount")));
-@property (readonly) TKKTonAddress *dest __attribute__((swift_name("dest")));
-@property (readonly) TKKTonAddress *src __attribute__((swift_name("src")));
-@property (readonly) NSString *transactionHash __attribute__((swift_name("transactionHash")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransfer.Adapter")))
-@interface TKKTonTransferAdapter : TKKBase
-- (instancetype)initWithSrcAdapter:(id)srcAdapter destAdapter:(id)destAdapter __attribute__((swift_name("init(srcAdapter:destAdapter:)"))) __attribute__((objc_designated_initializer));
-@property (readonly) id destAdapter __attribute__((swift_name("destAdapter")));
-@property (readonly) id srcAdapter __attribute__((swift_name("srcAdapter")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TonTransferQueries")))
-@interface TKKTonTransferQueries : TKKRuntimeTransacterImpl
-- (instancetype)initWithDriver:(id)driver TonTransferAdapter:(TKKTonTransferAdapter *)TonTransferAdapter __attribute__((swift_name("init(driver:TonTransferAdapter:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithDriver:(id)driver __attribute__((swift_name("init(driver:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-- (void)deleteAllByTransactionHashTransactionHash:(NSString *)transactionHash __attribute__((swift_name("deleteAllByTransactionHash(transactionHash:)")));
-- (TKKRuntimeQuery *)getByTransactionHashTransactionHash:(id)transactionHash __attribute__((swift_name("getByTransactionHash(transactionHash:)")));
-- (TKKRuntimeQuery *)getByTransactionHashTransactionHash:(id)transactionHash mapper:(id (^)(NSString *, TKKTonAddress *, TKKTonAddress *, NSString *))mapper __attribute__((swift_name("getByTransactionHash(transactionHash:mapper:)")));
-- (TKKRuntimeQuery *)getTransactionHashesByAddressAddress:(TKKTonAddress *)address __attribute__((swift_name("getTransactionHashesByAddress(address:)")));
-- (void)insertTransactionHash:(NSString *)transactionHash src:(TKKTonAddress *)src dest:(TKKTonAddress *)dest amount:(NSString *)amount __attribute__((swift_name("insert(transactionHash:src:dest:amount:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TransactionManager")))
-@interface TKKTransactionManager : TKKBase
-- (instancetype)initWithAdnl:(TKKTonApiAdnl *)adnl storage:(TKKTransactionStorage *)storage __attribute__((swift_name("init(adnl:storage:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)syncWithCompletionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sync(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)transactionsFromTransactionHash:(NSString * _Nullable)fromTransactionHash type:(TKKTransactionType * _Nullable)type address:(NSString * _Nullable)address limit:(int64_t)limit completionHandler:(void (^)(NSArray * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("transactions(fromTransactionHash:type:address:limit:completionHandler:)")));
-@property (readonly, getter=doNewTransactionsFlow) id newTransactionsFlow __attribute__((swift_name("newTransactionsFlow")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TransactionSender")))
-@interface TKKTransactionSender : TKKBase
-- (instancetype)initWithAdnl:(TKKTonApiAdnl *)adnl privateKey:(TKKTon_kotlin_tonapi_tlPrivateKeyEd25519 *)privateKey __attribute__((swift_name("init(adnl:privateKey:)"))) __attribute__((objc_designated_initializer));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)estimateFeeWithCompletionHandler:(void (^)(NSString * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("estimateFee(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)sendRecipient:(NSString *)recipient amount:(NSString *)amount memo:(NSString * _Nullable)memo completionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("send(recipient:amount:memo:completionHandler:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TransactionStorage")))
-@interface TKKTransactionStorage : TKKBase
-- (instancetype)initWithTransactionQuery:(TKKTonTransactionQueries *)transactionQuery transferQuery:(TKKTonTransferQueries *)transferQuery __attribute__((swift_name("init(transactionQuery:transferQuery:)"))) __attribute__((objc_designated_initializer));
-- (void)addTransactions:(NSArray *)transactions __attribute__((swift_name("add(transactions:)")));
-- (TKKTonTransaction * _Nullable)getEarliestTransaction __attribute__((swift_name("getEarliestTransaction()")));
-- (TKKTonTransaction * _Nullable)getLatestTransaction __attribute__((swift_name("getLatestTransaction()")));
-- (NSArray *)getTransactionsWithTransfersFromTransactionHash:(NSString * _Nullable)fromTransactionHash type:(TKKTransactionType * _Nullable)type address:(NSString * _Nullable)address limit:(int64_t)limit __attribute__((swift_name("getTransactionsWithTransfers(fromTransactionHash:type:address:limit:)")));
-@end
-
-__attribute__((swift_name("KotlinComparable")))
-@protocol TKKKotlinComparable
-@required
-- (int32_t)compareToOther:(id _Nullable)other __attribute__((swift_name("compareTo(other:)")));
-@end
-
-__attribute__((swift_name("KotlinEnum")))
-@interface TKKKotlinEnum : TKKBase
-- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKKotlinEnumCompanion *companion __attribute__((swift_name("companion")));
-- (int32_t)compareToOther:(E)other __attribute__((swift_name("compareTo(other:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) NSString *name __attribute__((swift_name("name")));
-@property (readonly) int32_t ordinal __attribute__((swift_name("ordinal")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TransactionType")))
-@interface TKKTransactionType : TKKKotlinEnum
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-- (instancetype)initWithName:(NSString *)name ordinal:(int32_t)ordinal __attribute__((swift_name("init(name:ordinal:)"))) __attribute__((objc_designated_initializer)) __attribute__((unavailable));
-@property (class, readonly) TKKTransactionType *incoming __attribute__((swift_name("incoming")));
-@property (class, readonly) TKKTransactionType *outgoing __attribute__((swift_name("outgoing")));
-@property (class, readonly) TKKTransactionType *unknown __attribute__((swift_name("unknown")));
-+ (TKKKotlinArray *)values __attribute__((swift_name("values()")));
-@property (class, readonly) NSArray *entries __attribute__((swift_name("entries")));
-@end
-
-@interface TKKTonKit (Extensions)
-- (id)balancePublisherOnEach:(void (^)(NSString *))onEach onCompletion:(void (^)(TKKKotlinThrowable * _Nullable))onCompletion __attribute__((swift_name("balancePublisher(onEach:onCompletion:)")));
-- (id)balanceSyncStatePublisherOnEach:(void (^)(TKKSyncState *))onEach onCompletion:(void (^)(TKKKotlinThrowable * _Nullable))onCompletion __attribute__((swift_name("balanceSyncStatePublisher(onEach:onCompletion:)")));
-- (id)doNewTransactionsPublisherOnEach:(void (^)(NSArray *))onEach onCompletion:(void (^)(TKKKotlinThrowable * _Nullable))onCompletion __attribute__((swift_name("doNewTransactionsPublisher(onEach:onCompletion:)")));
-- (id)transactionsSyncStatePublisherOnEach:(void (^)(TKKSyncState *))onEach onCompletion:(void (^)(TKKKotlinThrowable * _Nullable))onCompletion __attribute__((swift_name("transactionsSyncStatePublisher(onEach:onCompletion:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("KotlinByteArray")))
-@interface TKKKotlinByteArray : TKKBase
-+ (instancetype)arrayWithSize:(int32_t)size __attribute__((swift_name("init(size:)")));
-+ (instancetype)arrayWithSize:(int32_t)size init:(TKKByte *(^)(TKKInt *))init __attribute__((swift_name("init(size:init:)")));
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-- (int8_t)getIndex:(int32_t)index __attribute__((swift_name("get(index:)")));
-- (TKKKotlinByteIterator *)iterator __attribute__((swift_name("iterator()")));
-- (void)setIndex:(int32_t)index value:(int8_t)value __attribute__((swift_name("set(index:value:)")));
-@property (readonly) int32_t size __attribute__((swift_name("size")));
-@end
-
-@interface TKKKotlinByteArray (Extensions)
-- (NSData *)toData __attribute__((swift_name("toData()")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("FlowKt")))
-@interface TKKFlowKt : TKKBase
-+ (id)collect:(id)receiver onEach:(void (^)(id _Nullable))onEach onCompletion:(void (^)(TKKKotlinThrowable * _Nullable))onCompletion __attribute__((swift_name("collect(_:onEach:onCompletion:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("TickerFlowKt")))
-@interface TKKTickerFlowKt : TKKBase
-+ (id)tickerFlowPeriod:(int64_t)period initialDelay:(int64_t)initialDelay __attribute__((swift_name("tickerFlow(period:initialDelay:)")));
-@end
-
-__attribute__((swift_name("KotlinRuntimeException")))
-@interface TKKKotlinRuntimeException : TKKKotlinException
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
-__attribute__((swift_name("KotlinIllegalStateException")))
-@interface TKKKotlinIllegalStateException : TKKKotlinRuntimeException
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
-
-/**
- * @note annotations
- * kotlin.SinceKotlin(version="1.4")
-*/
-__attribute__((swift_name("KotlinCancellationException")))
-@interface TKKKotlinCancellationException : TKKKotlinIllegalStateException
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithMessage:(NSString * _Nullable)message __attribute__((swift_name("init(message:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(cause:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithMessage:(NSString * _Nullable)message cause:(TKKKotlinThrowable * _Nullable)cause __attribute__((swift_name("init(message:cause:)"))) __attribute__((objc_designated_initializer));
-@end
-
-__attribute__((swift_name("Kotlinx_coroutines_coreFlow")))
-@protocol TKKKotlinx_coroutines_coreFlow
-@required
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)collectCollector:(id)collector completionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("collect(collector:completionHandler:)")));
-@end
-
-__attribute__((swift_name("Kotlinx_coroutines_coreSharedFlow")))
-@protocol TKKKotlinx_coroutines_coreSharedFlow
-@required
-@property (readonly) NSArray *replayCache __attribute__((swift_name("replayCache")));
-@end
-
-__attribute__((swift_name("Kotlinx_coroutines_coreStateFlow")))
-@protocol TKKKotlinx_coroutines_coreStateFlow
-@required
-@property (readonly) id _Nullable value __attribute__((swift_name("value")));
-@end
-
-__attribute__((swift_name("RuntimeCloseable")))
-@protocol TKKRuntimeCloseable
-@required
-- (void)close __attribute__((swift_name("close()")));
-@end
-
-__attribute__((swift_name("RuntimeSqlDriver")))
-@protocol TKKRuntimeSqlDriver
-@required
-- (void)addListenerQueryKeys:(TKKKotlinArray *)queryKeys listener:(id)listener __attribute__((swift_name("addListener(queryKeys:listener:)")));
-- (TKKRuntimeTransacterTransaction * _Nullable)currentTransaction __attribute__((swift_name("currentTransaction()")));
-- (id)executeIdentifier:(TKKInt * _Nullable)identifier sql:(NSString *)sql parameters:(int32_t)parameters binders:(void (^ _Nullable)(id))binders __attribute__((swift_name("execute(identifier:sql:parameters:binders:)")));
-- (id)executeQueryIdentifier:(TKKInt * _Nullable)identifier sql:(NSString *)sql mapper:(id (^)(id))mapper parameters:(int32_t)parameters binders:(void (^ _Nullable)(id))binders __attribute__((swift_name("executeQuery(identifier:sql:mapper:parameters:binders:)")));
-- (id)doNewTransaction __attribute__((swift_name("doNewTransaction()")));
-- (void)notifyListenersQueryKeys:(TKKKotlinArray *)queryKeys __attribute__((swift_name("notifyListeners(queryKeys:)")));
-- (void)removeListenerQueryKeys:(TKKKotlinArray *)queryKeys listener:(id)listener __attribute__((swift_name("removeListener(queryKeys:listener:)")));
-@end
-
-__attribute__((swift_name("RuntimeTransactionCallbacks")))
-@protocol TKKRuntimeTransactionCallbacks
-@required
-- (void)afterCommitFunction:(void (^)(void))function __attribute__((swift_name("afterCommit(function:)")));
-- (void)afterRollbackFunction:(void (^)(void))function __attribute__((swift_name("afterRollback(function:)")));
-@end
-
-__attribute__((swift_name("RuntimeTransactionWithoutReturn")))
-@protocol TKKRuntimeTransactionWithoutReturn
-@required
-- (void)rollback __attribute__((swift_name("rollback()")));
-- (void)transactionBody:(void (^)(id))body __attribute__((swift_name("transaction(body:)")));
-@end
-
-__attribute__((swift_name("RuntimeTransactionWithReturn")))
-@protocol TKKRuntimeTransactionWithReturn
-@required
-- (void)rollbackReturnValue:(id _Nullable)returnValue __attribute__((swift_name("rollback(returnValue:)")));
-- (id _Nullable)transactionBody_:(id _Nullable (^)(id))body __attribute__((swift_name("transaction(body_:)")));
-@end
-
-__attribute__((swift_name("RuntimeSqlSchema")))
-@protocol TKKRuntimeSqlSchema
-@required
-- (id)createDriver:(id)driver __attribute__((swift_name("create(driver:)")));
-- (id)migrateDriver:(id)driver oldVersion:(int64_t)oldVersion newVersion:(int64_t)newVersion callbacks:(TKKKotlinArray *)callbacks __attribute__((swift_name("migrate(driver:oldVersion:newVersion:callbacks:)")));
-@property (readonly) int64_t version __attribute__((swift_name("version")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("KotlinArray")))
-@interface TKKKotlinArray : TKKBase
-+ (instancetype)arrayWithSize:(int32_t)size init:(T _Nullable (^)(TKKInt *))init __attribute__((swift_name("init(size:init:)")));
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-- (T _Nullable)getIndex:(int32_t)index __attribute__((swift_name("get(index:)")));
-- (id)iterator __attribute__((swift_name("iterator()")));
-- (void)setIndex:(int32_t)index value:(T _Nullable)value __attribute__((swift_name("set(index:value:)")));
-@property (readonly) int32_t size __attribute__((swift_name("size")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tlbTlbObject")))
-@protocol TKKTon_kotlin_tlbTlbObject
-@required
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)printPrinter:(TKKTon_kotlin_tlbTlbPrettyPrinter *)printer __attribute__((swift_name("print(printer:)")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((swift_name("Ton_kotlin_block_tlbMsgAddress")))
-@protocol TKKTon_kotlin_block_tlbMsgAddress
-@required
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((swift_name("Ton_kotlin_block_tlbMsgAddressInt")))
-@protocol TKKTon_kotlin_block_tlbMsgAddressInt
-@required
-@property (readonly) id address __attribute__((swift_name("address")));
-@property (readonly) int32_t workchainId __attribute__((swift_name("workchainId")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
- * kotlinx.serialization.SerialName(value="addr_std")
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_block_tlbAddrStd")))
-@interface TKKTon_kotlin_block_tlbAddrStd : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithWorkchainId:(int32_t)workchainId address:(TKKKotlinByteArray *)address __attribute__((swift_name("init(workchainId:address:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithWorkchainId:(int32_t)workchainId address_:(id)address __attribute__((swift_name("init(workchainId:address_:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithAnycast:(TKKTon_kotlin_block_tlbAnycast * _Nullable)anycast workchainId:(int32_t)workchainId address:(TKKKotlinByteArray *)address __attribute__((swift_name("init(anycast:workchainId:address:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithAnycast:(TKKTon_kotlin_block_tlbAnycast * _Nullable)anycast workchainId:(int32_t)workchainId address_:(id)address __attribute__((swift_name("init(anycast:workchainId:address_:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithAnycast:(id)anycast workchainId:(int32_t)workchainId address__:(id)address __attribute__((swift_name("init(anycast:workchainId:address__:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_block_tlbAddrStdCompanion *companion __attribute__((swift_name("companion")));
-- (TKKTon_kotlin_block_tlbAddrStd *)doCopyAnycast:(id)anycast workchainId:(int32_t)workchainId address:(id)address __attribute__((swift_name("doCopy(anycast:workchainId:address:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)printPrinter:(TKKTon_kotlin_tlbTlbPrettyPrinter *)printer __attribute__((swift_name("print(printer:)")));
-- (NSString *)description __attribute__((swift_name("description()")));
-- (NSString *)toStringUserFriendly:(BOOL)userFriendly urlSafe:(BOOL)urlSafe testOnly:(BOOL)testOnly bounceable:(BOOL)bounceable __attribute__((swift_name("toString(userFriendly:urlSafe:testOnly:bounceable:)")));
-@property (readonly) id address __attribute__((swift_name("address")));
-@property (readonly) id anycast __attribute__((swift_name("anycast")));
-@property (readonly) int32_t workchainId __attribute__((swift_name("workchainId")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_liteclientFullAccountState")))
-@interface TKKTon_kotlin_liteclientFullAccountState : TKKBase
-- (instancetype)initWithBlockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId address:(id)address lastTransactionId:(TKKTon_kotlin_liteclientTransactionId * _Nullable)lastTransactionId account:(id)account __attribute__((swift_name("init(blockId:address:lastTransactionId:account:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_liteclientFullAccountStateCompanion *companion __attribute__((swift_name("companion")));
-- (TKKTon_kotlin_liteclientFullAccountState *)doCopyBlockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId address:(id)address lastTransactionId:(TKKTon_kotlin_liteclientTransactionId * _Nullable)lastTransactionId account:(id)account __attribute__((swift_name("doCopy(blockId:address:lastTransactionId:account:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) id account __attribute__((swift_name("account")));
-@property (readonly) id address __attribute__((swift_name("address")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="block_id")
-*/
-@property (readonly) TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *blockId __attribute__((swift_name("blockId")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="last_transaction_id")
-*/
-@property (readonly) TKKTon_kotlin_liteclientTransactionId * _Nullable lastTransactionId __attribute__((swift_name("lastTransactionId")));
-@end
-
-__attribute__((swift_name("Ktor_ioCloseable")))
-@protocol TKKKtor_ioCloseable
-@required
-- (void)close __attribute__((swift_name("close()")));
-@end
-
-__attribute__((swift_name("Kotlinx_coroutines_coreCoroutineScope")))
-@protocol TKKKotlinx_coroutines_coreCoroutineScope
-@required
-@property (readonly) id coroutineContext __attribute__((swift_name("coroutineContext")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_liteclientLiteClientApi")))
-@protocol TKKTon_kotlin_liteclientLiteClientApi
-@required
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getAccountStateAccountAddress:(id)accountAddress completionHandler:(void (^)(TKKTon_kotlin_liteclientFullAccountState * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getAccountState(accountAddress:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getAccountStateAccountAddress:(id)accountAddress blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId completionHandler:(void (^)(TKKTon_kotlin_liteclientFullAccountState * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getAccountState(accountAddress:blockId:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getTransactionsAccountAddress:(id)accountAddress fromTransactionId:(TKKTon_kotlin_liteclientTransactionId *)fromTransactionId count:(int32_t)count completionHandler:(void (^)(NSArray * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getTransactions(accountAddress:fromTransactionId:count:completionHandler:)")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_liteclientLiteClient")))
-@interface TKKTon_kotlin_liteclientLiteClient : TKKBase
-- (instancetype)initWithCoroutineContext:(id)coroutineContext liteServer:(TKKKotlinArray *)liteServer __attribute__((swift_name("init(coroutineContext:liteServer:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCoroutineContext:(id)coroutineContext liteServers:(id)liteServers __attribute__((swift_name("init(coroutineContext:liteServers:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithCoroutineContext:(id)coroutineContext liteClientConfigGlobal:(TKKTon_kotlin_tonapi_tlLiteClientConfigGlobal *)liteClientConfigGlobal __attribute__((swift_name("init(coroutineContext:liteClientConfigGlobal:)"))) __attribute__((objc_designated_initializer));
-- (void)close __attribute__((swift_name("close()")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getAccountStateAccountAddress:(id)accountAddress completionHandler:(void (^)(TKKTon_kotlin_liteclientFullAccountState * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getAccountState(accountAddress:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getAccountStateAccountAddress:(id)accountAddress blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId completionHandler:(void (^)(TKKTon_kotlin_liteclientFullAccountState * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getAccountState(accountAddress:blockId:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getBlockBlockId:(id)blockId completionHandler:(void (^)(TKKTon_kotlin_block_tlbBlock * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getBlock(blockId:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getBlockBlockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId completionHandler_:(void (^)(TKKTon_kotlin_block_tlbBlock * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getBlock(blockId:completionHandler_:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getBlockBlockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId timeout:(int64_t)timeout completionHandler:(void (^)(TKKTon_kotlin_block_tlbBlock * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("getBlock(blockId:timeout:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getLastBlockIdMode:(int32_t)mode completionHandler:(void (^)(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getLastBlockId(mode:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getServerTimeWithCompletionHandler:(void (^)(TKKKotlinx_datetimeInstant * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getServerTime(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getServerVersionWithCompletionHandler:(void (^)(TKKTon_kotlin_liteapi_tlLiteServerVersion * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getServerVersion(completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)getTransactionsAccountAddress:(id)accountAddress fromTransactionId:(TKKTon_kotlin_liteclientTransactionId *)fromTransactionId count:(int32_t)count completionHandler:(void (^)(NSArray * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("getTransactions(accountAddress:fromTransactionId:count:completionHandler:)")));
-- (int64_t)latency __attribute__((swift_name("latency()")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)lookupBlockBlockId:(id)blockId timeout:(int64_t)timeout completionHandler:(void (^)(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("lookupBlock(blockId:timeout:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)lookupBlockBlockId:(id)blockId lt:(TKKLong * _Nullable)lt time:(TKKKotlinx_datetimeInstant * _Nullable)time completionHandler:(void (^)(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt * _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("lookupBlock(blockId:lt:time:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address method:(int64_t)method params:(TKKKotlinArray> *)params completionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:method:params:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address method:(int64_t)method params:(id)params completionHandler_:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:method:params:completionHandler_:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address methodName:(NSString *)methodName params:(TKKKotlinArray> *)params completionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:methodName:params:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address methodName:(NSString *)methodName params:(id)params completionHandler_:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:methodName:params:completionHandler_:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId method:(int64_t)method params:(TKKKotlinArray> *)params completionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:blockId:method:params:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId method:(int64_t)method params:(id)params completionHandler_:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:blockId:method:params:completionHandler_:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId methodName:(NSString *)methodName params:(TKKKotlinArray> *)params completionHandler:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:blockId:methodName:params:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)runSmcMethodAddress:(TKKTon_kotlin_liteapi_tlLiteServerAccountId *)address blockId:(TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)blockId methodName:(NSString *)methodName params:(id)params completionHandler_:(void (^)(id _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("runSmcMethod(address:blockId:methodName:params:completionHandler_:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)sendMessageBody:(TKKTon_kotlin_block_tlbMessage> *)body completionHandler:(void (^)(TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatus * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sendMessage(body:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)sendMessageBoc:(id)boc completionHandler:(void (^)(TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatus * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sendMessage(boc:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)sendMessageCell:(id)cell completionHandler:(void (^)(TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatus * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sendMessage(cell:completionHandler:)")));
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)sendMessageBody:(id)body completionHandler_:(void (^)(TKKTon_kotlin_liteapi_tlLiteServerSendMsgStatus * _Nullable, NSError * _Nullable))completionHandler __attribute__((swift_name("sendMessage(body:completionHandler_:)")));
-- (int64_t)setServerTimeTime:(int32_t)time __attribute__((swift_name("setServerTime(time:)")));
-- (void)setServerVersionVersion:(int32_t)version capabilities:(int64_t)capabilities __attribute__((swift_name("setServerVersion(version:capabilities:)")));
-@property (readonly) id coroutineContext __attribute__((swift_name("coroutineContext")));
-@property (readonly) id liteApi __attribute__((swift_name("liteApi")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("KotlinUnit")))
-@interface TKKKotlinUnit : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)unit __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKKotlinUnit *shared __attribute__((swift_name("shared")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@end
-
-__attribute__((swift_name("RuntimeTransacterTransaction")))
-@interface TKKRuntimeTransacterTransaction : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (void)afterCommitFunction:(void (^)(void))function __attribute__((swift_name("afterCommit(function:)")));
-- (void)afterRollbackFunction:(void (^)(void))function __attribute__((swift_name("afterRollback(function:)")));
-
-/**
- * @note This method has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-- (id)endTransactionSuccessful:(BOOL)successful __attribute__((swift_name("endTransaction(successful:)")));
-
-/**
- * @note This property has protected visibility in Kotlin source and is intended only for use by subclasses.
-*/
-@property (readonly) TKKRuntimeTransacterTransaction * _Nullable enclosingTransaction __attribute__((swift_name("enclosingTransaction")));
-@end
-
-__attribute__((swift_name("RuntimeExecutableQuery")))
-@interface TKKRuntimeExecutableQuery<__covariant RowType> : TKKBase
-- (instancetype)initWithMapper:(RowType (^)(id))mapper __attribute__((swift_name("init(mapper:)"))) __attribute__((objc_designated_initializer));
-- (id)executeMapper:(id (^)(id))mapper __attribute__((swift_name("execute(mapper:)")));
-- (NSArray *)executeAsList __attribute__((swift_name("executeAsList()")));
-- (RowType)executeAsOne __attribute__((swift_name("executeAsOne()")));
-- (RowType _Nullable)executeAsOneOrNull __attribute__((swift_name("executeAsOneOrNull()")));
-@property (readonly) RowType (^mapper)(id) __attribute__((swift_name("mapper")));
-@end
-
-__attribute__((swift_name("RuntimeQuery")))
-@interface TKKRuntimeQuery<__covariant RowType> : TKKRuntimeExecutableQuery
-- (instancetype)initWithMapper:(RowType (^)(id))mapper __attribute__((swift_name("init(mapper:)"))) __attribute__((objc_designated_initializer));
-- (void)addListenerListener:(id)listener __attribute__((swift_name("addListener(listener:)")));
-- (void)removeListenerListener:(id)listener __attribute__((swift_name("removeListener(listener:)")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_cryptoDecryptor")))
-@protocol TKKTon_kotlin_cryptoDecryptor
-@required
-- (TKKKotlinByteArray *)decryptData:(TKKKotlinByteArray *)data __attribute__((swift_name("decrypt(data:)")));
-- (TKKKotlinByteArray *)signMessage:(TKKKotlinByteArray *)message __attribute__((swift_name("sign(message:)")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((swift_name("Ton_kotlin_tonapi_tlPrivateKey")))
-@protocol TKKTon_kotlin_tonapi_tlPrivateKey
-@required
-- (id)publicKey __attribute__((swift_name("publicKey()")));
-- (TKKTon_kotlin_tonapi_tlAdnlIdShort *)toAdnlIdShort __attribute__((swift_name("toAdnlIdShort()")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
- * kotlinx.serialization.SerialName(value="pk.ed25519")
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_tonapi_tlPrivateKeyEd25519")))
-@interface TKKTon_kotlin_tonapi_tlPrivateKeyEd25519 : TKKBase
-- (instancetype)initWithKey:(TKKKotlinByteArray *)key __attribute__((swift_name("init(key:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithKey_:(TKKTon_kotlin_tlByteString *)key __attribute__((swift_name("init(key_:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_tonapi_tlPrivateKeyEd25519Companion *companion __attribute__((swift_name("companion")));
-- (TKKTon_kotlin_tonapi_tlPrivateKeyEd25519 *)doCopyKey:(TKKTon_kotlin_tlByteString *)key __attribute__((swift_name("doCopy(key:)")));
-- (TKKKotlinByteArray *)decryptData:(TKKKotlinByteArray *)data __attribute__((swift_name("decrypt(data:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (TKKTon_kotlin_tonapi_tlPublicKeyEd25519 *)publicKey __attribute__((swift_name("publicKey()")));
-- (TKKKotlinByteArray *)sharedKeyPublicKey:(TKKTon_kotlin_tonapi_tlPublicKeyEd25519 *)publicKey __attribute__((swift_name("sharedKey(publicKey:)")));
-- (TKKKotlinByteArray *)signMessage:(TKKKotlinByteArray *)message __attribute__((swift_name("sign(message:)")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) TKKTon_kotlin_tlByteString *key __attribute__((swift_name("key")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("KotlinEnumCompanion")))
-@interface TKKKotlinEnumCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKKotlinEnumCompanion *shared __attribute__((swift_name("shared")));
-@end
-
-__attribute__((swift_name("KotlinIterator")))
-@protocol TKKKotlinIterator
-@required
-- (BOOL)hasNext __attribute__((swift_name("hasNext()")));
-- (id _Nullable)next __attribute__((swift_name("next()")));
-@end
-
-__attribute__((swift_name("KotlinByteIterator")))
-@interface TKKKotlinByteIterator : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (TKKByte *)next __attribute__((swift_name("next()")));
-- (int8_t)nextByte __attribute__((swift_name("nextByte()")));
-@end
-
-__attribute__((swift_name("Kotlinx_coroutines_coreFlowCollector")))
-@protocol TKKKotlinx_coroutines_coreFlowCollector
-@required
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)emitValue:(id _Nullable)value completionHandler:(void (^)(NSError * _Nullable))completionHandler __attribute__((swift_name("emit(value:completionHandler:)")));
-@end
-
-__attribute__((swift_name("RuntimeQueryListener")))
-@protocol TKKRuntimeQueryListener
-@required
-- (void)queryResultsChanged __attribute__((swift_name("queryResultsChanged()")));
-@end
-
-__attribute__((swift_name("RuntimeQueryResult")))
-@protocol TKKRuntimeQueryResult
-@required
-
-/**
- * @note This method converts instances of CancellationException to errors.
- * Other uncaught Kotlin exceptions are fatal.
-*/
-- (void)awaitWithCompletionHandler:(void (^)(id _Nullable_result, NSError * _Nullable))completionHandler __attribute__((swift_name("await(completionHandler:)")));
-@property (readonly) id _Nullable value __attribute__((swift_name("value")));
-@end
-
-__attribute__((swift_name("RuntimeSqlPreparedStatement")))
-@protocol TKKRuntimeSqlPreparedStatement
-@required
-- (void)bindBooleanIndex:(int32_t)index boolean:(TKKBoolean * _Nullable)boolean __attribute__((swift_name("bindBoolean(index:boolean:)")));
-- (void)bindBytesIndex:(int32_t)index bytes:(TKKKotlinByteArray * _Nullable)bytes __attribute__((swift_name("bindBytes(index:bytes:)")));
-- (void)bindDoubleIndex:(int32_t)index double:(TKKDouble * _Nullable)double_ __attribute__((swift_name("bindDouble(index:double:)")));
-- (void)bindLongIndex:(int32_t)index long:(TKKLong * _Nullable)long_ __attribute__((swift_name("bindLong(index:long:)")));
-- (void)bindStringIndex:(int32_t)index string:(NSString * _Nullable)string __attribute__((swift_name("bindString(index:string:)")));
-@end
-
-__attribute__((swift_name("RuntimeSqlCursor")))
-@protocol TKKRuntimeSqlCursor
-@required
-- (TKKBoolean * _Nullable)getBooleanIndex:(int32_t)index __attribute__((swift_name("getBoolean(index:)")));
-- (TKKKotlinByteArray * _Nullable)getBytesIndex:(int32_t)index __attribute__((swift_name("getBytes(index:)")));
-- (TKKDouble * _Nullable)getDoubleIndex:(int32_t)index __attribute__((swift_name("getDouble(index:)")));
-- (TKKLong * _Nullable)getLongIndex:(int32_t)index __attribute__((swift_name("getLong(index:)")));
-- (NSString * _Nullable)getStringIndex:(int32_t)index __attribute__((swift_name("getString(index:)")));
-- (id)next __attribute__((swift_name("next()")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("RuntimeAfterVersion")))
-@interface TKKRuntimeAfterVersion : TKKBase
-- (instancetype)initWithAfterVersion:(int64_t)afterVersion block:(void (^)(id))block __attribute__((swift_name("init(afterVersion:block:)"))) __attribute__((objc_designated_initializer));
-@property (readonly) int64_t afterVersion __attribute__((swift_name("afterVersion")));
-@property (readonly) void (^block)(id) __attribute__((swift_name("block")));
-@end
-
-__attribute__((swift_name("KotlinIterable")))
-@protocol TKKKotlinIterable
-@required
-- (id)iterator __attribute__((swift_name("iterator()")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable(with=NormalClass(value=org/ton/bitstring/FiftHexBitStringSerializer))
-*/
-__attribute__((swift_name("Ton_kotlin_bitstringBitString")))
-@protocol TKKTon_kotlin_bitstringBitString
-@required
-- (id)commonPrefixWithOther:(id)other __attribute__((swift_name("commonPrefixWith(other:)")));
-- (id)commonSuffixWithOther:(id)other __attribute__((swift_name("commonSuffixWith(other:)")));
-- (BOOL)endsWithSuffix:(id)suffix __attribute__((swift_name("endsWith(suffix:)")));
-- (BOOL)getIndex:(int32_t)index __attribute__((swift_name("get(index:)")));
-- (TKKBoolean * _Nullable)getOrNullIndex:(int32_t)index __attribute__((swift_name("getOrNull(index:)")));
-- (BOOL)isEmpty __attribute__((swift_name("isEmpty()")));
-- (id)orOther:(id)other __attribute__((swift_name("or(other:)")));
-- (id)plusBit:(BOOL)bit __attribute__((swift_name("plus(bit:)")));
-- (id)plusBits:(TKKKotlinBooleanArray *)bits __attribute__((swift_name("plus(bits:)")));
-- (id)plusBytes:(TKKKotlinByteArray *)bytes __attribute__((swift_name("plus(bytes:)")));
-- (id)plusBits_:(id)bits __attribute__((swift_name("plus(bits_:)")));
-- (id)plusBits__:(id)bits __attribute__((swift_name("plus(bits__:)")));
-- (id)plusBytes:(TKKKotlinByteArray *)bytes bits:(int32_t)bits __attribute__((swift_name("plus(bytes:bits:)")));
-- (id)sliceIndices:(TKKKotlinIntRange *)indices __attribute__((swift_name("slice(indices:)")));
-- (id)sliceStartIndex:(int32_t)startIndex endIndex:(int32_t)endIndex __attribute__((swift_name("slice(startIndex:endIndex:)")));
-- (BOOL)startsWithPrefix:(id)prefix __attribute__((swift_name("startsWith(prefix:)")));
-- (NSString *)toBinary __attribute__((swift_name("toBinary()")));
-- (id)toBitString __attribute__((swift_name("toBitString()")));
-- (TKKKotlinBooleanArray *)toBooleanArray __attribute__((swift_name("toBooleanArray()")));
-- (TKKKotlinByteArray *)toByteArrayAugment:(BOOL)augment __attribute__((swift_name("toByteArray(augment:)")));
-- (NSString *)toHex __attribute__((swift_name("toHex()")));
-- (id)toMutableBitString __attribute__((swift_name("toMutableBitString()")));
-- (id)xorOther:(id)other __attribute__((swift_name("xor(other:)")));
-@property (readonly) int32_t size __attribute__((swift_name("size")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_tlbTlbPrettyPrinter")))
-@interface TKKTon_kotlin_tlbTlbPrettyPrinter : TKKBase
-- (instancetype)init __attribute__((swift_name("init()"))) __attribute__((objc_designated_initializer));
-+ (instancetype)new __attribute__((availability(swift, unavailable, message="use object initializers instead")));
-- (instancetype)initWithIndent:(int32_t)indent __attribute__((swift_name("init(indent:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithStringBuilder:(TKKKotlinStringBuilder *)stringBuilder __attribute__((swift_name("init(stringBuilder:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithStringBuilder:(TKKKotlinStringBuilder *)stringBuilder indent:(int32_t)indent __attribute__((swift_name("init(stringBuilder:indent:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithStringBuilder:(TKKKotlinStringBuilder *)stringBuilder indent:(int32_t)indent dummy:(BOOL)dummy __attribute__((swift_name("init(stringBuilder:indent:dummy:)"))) __attribute__((objc_designated_initializer));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)closeMsg:(NSString *)msg __attribute__((swift_name("close(msg:)")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)fieldType:(id _Nullable)type __attribute__((swift_name("field(type:)")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)fieldName:(NSString *)name type:(id _Nullable)type __attribute__((swift_name("field(name:type:)")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)invokeBlock:(void (^)(TKKTon_kotlin_tlbTlbPrettyPrinter *))block __attribute__((swift_name("invoke(block:)")));
-- (void)doNewLine __attribute__((swift_name("doNewLine()")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)openMsg:(NSString *)msg __attribute__((swift_name("open(msg:)")));
-- (NSString *)description __attribute__((swift_name("description()")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)typeType:(id _Nullable)type __attribute__((swift_name("type(type:)")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)typeName:(NSString *)name block:(void (^)(TKKTon_kotlin_tlbTlbPrettyPrinter *))block __attribute__((swift_name("type(name:block:)")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="anycast_info")
- * kotlinx.serialization.Serializable
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_block_tlbAnycast")))
-@interface TKKTon_kotlin_block_tlbAnycast : TKKBase
-- (instancetype)initWithRewritePfx:(id)rewritePfx __attribute__((swift_name("init(rewritePfx:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithDepth:(int32_t)depth rewritePfx:(id)rewritePfx __attribute__((swift_name("init(depth:rewritePfx:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_block_tlbAnycastCompanion *companion __attribute__((swift_name("companion")));
-- (TKKTon_kotlin_block_tlbAnycast *)doCopyDepth:(int32_t)depth rewritePfx:(id)rewritePfx __attribute__((swift_name("doCopy(depth:rewritePfx:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (TKKTon_kotlin_tlbTlbPrettyPrinter *)printPrinter:(TKKTon_kotlin_tlbTlbPrettyPrinter *)printer __attribute__((swift_name("print(printer:)")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly) int32_t depth __attribute__((swift_name("depth")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="rewrite_pfx")
-*/
-@property (readonly) id rewritePfx __attribute__((swift_name("rewritePfx")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((swift_name("Ton_kotlin_block_tlbMaybe")))
-@protocol TKKTon_kotlin_block_tlbMaybe
-@required
-- (id _Nullable)get __attribute__((swift_name("get()")));
-@property (readonly) id _Nullable value __attribute__((swift_name("value")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tlbTlbStorer")))
-@protocol TKKTon_kotlin_tlbTlbStorer
-@required
-- (id)createCellValue:(id _Nullable)value __attribute__((swift_name("createCell(value:)")));
-- (void)storeTlbCellBuilder:(id)cellBuilder value:(id _Nullable)value __attribute__((swift_name("storeTlb(cellBuilder:value:)")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tlbTlbLoader")))
-@protocol TKKTon_kotlin_tlbTlbLoader
-@required
-- (id _Nullable)loadTlbCell:(id)cell __attribute__((swift_name("loadTlb(cell:)")));
-- (id _Nullable)loadTlbCellSlice:(id)cellSlice __attribute__((swift_name("loadTlb(cellSlice:)")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tlbTlbCodec")))
-@protocol TKKTon_kotlin_tlbTlbCodec
-@required
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_block_tlbAddrStd.Companion")))
-@interface TKKTon_kotlin_block_tlbAddrStdCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKTon_kotlin_block_tlbAddrStdCompanion *shared __attribute__((swift_name("shared")));
-- (id)createCellValue:(TKKTon_kotlin_block_tlbAddrStd *)value __attribute__((swift_name("createCell(value:)")));
-- (TKKTon_kotlin_block_tlbAddrStd *)loadTlbCell:(id)cell __attribute__((swift_name("loadTlb(cell:)")));
-- (TKKTon_kotlin_block_tlbAddrStd *)loadTlbCellSlice:(id)cellSlice __attribute__((swift_name("loadTlb(cellSlice:)")));
-
-/**
- * @note annotations
- * kotlin.jvm.JvmStatic
-*/
-- (TKKTon_kotlin_block_tlbAddrStd *)parseAddress:(NSString *)address __attribute__((swift_name("parse(address:)")));
-
-/**
- * @note annotations
- * kotlin.jvm.JvmStatic
-*/
-- (TKKTon_kotlin_block_tlbAddrStd *)parseRawAddress:(NSString *)address __attribute__((swift_name("parseRaw(address:)")));
-
-/**
- * @note annotations
- * kotlin.jvm.JvmStatic
-*/
-- (TKKTon_kotlin_block_tlbAddrStd *)parseUserFriendlyAddress:(NSString *)address __attribute__((swift_name("parseUserFriendly(address:)")));
-- (id)serializer __attribute__((swift_name("serializer()")));
-- (void)storeTlbCellBuilder:(id)cellBuilder value:(TKKTon_kotlin_block_tlbAddrStd *)value __attribute__((swift_name("storeTlb(cellBuilder:value:)")));
-
-/**
- * @note annotations
- * kotlin.jvm.JvmStatic
-*/
-- (TKKTon_kotlin_tlbTlbConstructor *)tlbCodec __attribute__((swift_name("tlbCodec()")));
-
-/**
- * @note annotations
- * kotlin.jvm.JvmStatic
-*/
-- (NSString *)toStringAddress:(TKKTon_kotlin_block_tlbAddrStd *)address userFriendly:(BOOL)userFriendly urlSafe:(BOOL)urlSafe testOnly:(BOOL)testOnly bounceable:(BOOL)bounceable __attribute__((swift_name("toString(address:userFriendly:urlSafe:testOnly:bounceable:)")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tonapi_tlTonNodeBlockId")))
-@protocol TKKTon_kotlin_tonapi_tlTonNodeBlockId
-@required
-- (int32_t)component1 __attribute__((swift_name("component1()")));
-- (int64_t)component2 __attribute__((swift_name("component2()")));
-- (int32_t)component3 __attribute__((swift_name("component3()")));
-- (BOOL)isMasterchain __attribute__((swift_name("isMasterchain()")));
-- (BOOL)isValid __attribute__((swift_name("isValid()")));
-- (BOOL)isValidExt __attribute__((swift_name("isValidExt()")));
-- (BOOL)isValidFull __attribute__((swift_name("isValidFull()")));
-- (id)withSeqnoSeqno:(int32_t)seqno __attribute__((swift_name("withSeqno(seqno:)")));
-@property (readonly) int32_t seqno __attribute__((swift_name("seqno")));
-@property (readonly) int64_t shard __attribute__((swift_name("shard")));
-@property (readonly) int32_t workchain __attribute__((swift_name("workchain")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_tonapi_tlTonNodeBlockIdExt")))
-@interface TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt : TKKBase
-- (instancetype)initWithTonNodeBlockId:(id)tonNodeBlockId rootHash:(TKKKotlinByteArray *)rootHash fileHash:(TKKKotlinByteArray *)fileHash __attribute__((swift_name("init(tonNodeBlockId:rootHash:fileHash:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithTonNodeBlockId:(id)tonNodeBlockId rootHash:(TKKTon_kotlin_tlByteString *)rootHash fileHash_:(TKKTon_kotlin_tlByteString *)fileHash __attribute__((swift_name("init(tonNodeBlockId:rootHash:fileHash_:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithWorkchain:(int32_t)workchain shard:(int64_t)shard seqno:(int32_t)seqno rootHash:(TKKKotlinByteArray *)rootHash fileHash:(TKKKotlinByteArray *)fileHash __attribute__((swift_name("init(workchain:shard:seqno:rootHash:fileHash:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithWorkchain:(int32_t)workchain shard:(int64_t)shard seqno:(int32_t)seqno rootHash:(TKKTon_kotlin_tlByteString *)rootHash fileHash_:(TKKTon_kotlin_tlByteString *)fileHash __attribute__((swift_name("init(workchain:shard:seqno:rootHash:fileHash_:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_tonapi_tlTonNodeBlockIdExtCompanion *companion __attribute__((swift_name("companion")));
-- (int32_t)component1 __attribute__((swift_name("component1()")));
-- (int64_t)component2 __attribute__((swift_name("component2()")));
-- (int32_t)component3 __attribute__((swift_name("component3()")));
-- (TKKTon_kotlin_tonapi_tlTonNodeBlockIdExt *)doCopyWorkchain:(int32_t)workchain shard:(int64_t)shard seqno:(int32_t)seqno rootHash:(TKKTon_kotlin_tlByteString *)rootHash fileHash:(TKKTon_kotlin_tlByteString *)fileHash __attribute__((swift_name("doCopy(workchain:shard:seqno:rootHash:fileHash:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="file_hash")
-*/
-@property (readonly) TKKTon_kotlin_tlByteString *fileHash __attribute__((swift_name("fileHash")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="root_hash")
-*/
-@property (readonly) TKKTon_kotlin_tlByteString *rootHash __attribute__((swift_name("rootHash")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="seqno")
-*/
-@property (readonly) int32_t seqno __attribute__((swift_name("seqno")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="shard")
-*/
-@property (readonly) int64_t shard __attribute__((swift_name("shard")));
-
-/**
- * @note annotations
- * kotlinx.serialization.SerialName(value="workchain")
-*/
-@property (readonly) int32_t workchain __attribute__((swift_name("workchain")));
-@end
-
-
-/**
- * @note annotations
- * kotlinx.serialization.Serializable
-*/
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_liteclientTransactionId")))
-@interface TKKTon_kotlin_liteclientTransactionId : TKKBase
-- (instancetype)initWithHash:(TKKKotlinByteArray *)hash lt:(int64_t)lt __attribute__((swift_name("init(hash:lt:)"))) __attribute__((objc_designated_initializer));
-- (instancetype)initWithHash:(id)hash lt_:(int64_t)lt __attribute__((swift_name("init(hash:lt_:)"))) __attribute__((objc_designated_initializer));
-@property (class, readonly, getter=companion) TKKTon_kotlin_liteclientTransactionIdCompanion *companion __attribute__((swift_name("companion")));
-- (TKKTon_kotlin_liteclientTransactionId *)doCopyHash:(id)hash lt:(int64_t)lt __attribute__((swift_name("doCopy(hash:lt:)")));
-- (BOOL)isEqual:(id _Nullable)other __attribute__((swift_name("isEqual(_:)")));
-- (NSUInteger)hash __attribute__((swift_name("hash()")));
-- (NSString *)description __attribute__((swift_name("description()")));
-@property (readonly, getter=hash_) id hash __attribute__((swift_name("hash")));
-@property (readonly) int64_t lt __attribute__((swift_name("lt")));
-@end
-
-__attribute__((swift_name("Ton_kotlin_tlbCellRef")))
-@protocol TKKTon_kotlin_tlbCellRef
-@required
-- (id _Nullable)getValueThisRef:(id _Nullable)thisRef property:(id _Nullable)property __attribute__((swift_name("getValue(thisRef:property:)")));
-- (id)hash_ __attribute__((swift_name("hash_()")));
-- (id)hashCodec:(id _Nullable)codec __attribute__((swift_name("hash(codec:)")));
-- (id)toCellCodec:(id _Nullable)codec __attribute__((swift_name("toCell(codec:)")));
-@property (readonly) id _Nullable value __attribute__((swift_name("value")));
-@end
-
-__attribute__((objc_subclassing_restricted))
-__attribute__((swift_name("Ton_kotlin_liteclientFullAccountState.Companion")))
-@interface TKKTon_kotlin_liteclientFullAccountStateCompanion : TKKBase
-+ (instancetype)alloc __attribute__((unavailable));
-+ (instancetype)allocWithZone:(struct _NSZone *)zone __attribute__((unavailable));
-+ (instancetype)companion __attribute__((swift_name("init()")));
-@property (class, readonly, getter=shared) TKKTon_kotlin_liteclientFullAccountStateCompanion *shared __attribute__((swift_name("shared")));
-- (id)serializer __attribute__((swift_name("serializer()")));
-@end
-
-
-/**
- * @note annotations
- * kotlin.SinceKotlin(version="1.3")
-*/
-__attribute__((swift_name("KotlinCoroutineContext")))
-@protocol TKKKotlinCoroutineContext
-@required
-- (id _Nullable)foldInitial:(id _Nullable)initial operation:(id _Nullable (^)(id _Nullable, id))operation __attribute__((swift_name("fold(initial:operation:)")));
-- (id _Nullable)getKey:(id)key __attribute__((swift_name("get(key:)")));
-- (id)minusKeyKey:(id)key __attribute__((swift_name("minusKey(key:)")));
-- (id)plusContext:(id