ClientWallet class
Wallet.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
disableBackup(
{InputCheckPasswordSRPBase? password, Uint8List? newPublicKey, WalletOwnershipProofBase? proof}) → Future< Result< WalletStateBase> > - Disable Backup.
-
enableBackup(
{required List< Uint8List> parts, Uint8List? newPublicKey, WalletOwnershipProofBase? proof}) → Future<Result< WalletStateBase> > - Enable Backup.
-
exportSecretPhrase(
{InputCheckPasswordSRPBase? password}) → Future< Result< WalletSecretPhrasePartsBase> > - Export Secret Phrase.
-
fetchEncryptedSecretPhrasePart(
{required String token, required Uint8List publicKey}) → Future< Result< WalletEncryptedSecretPhrasePartBase> > - Fetch Encrypted Secret Phrase Part.
-
getBackupHolderDcs(
) → Future< Result< Vector< >WalletHolderDcBase> > - Get Backup Holder Dcs.
-
getExistingWaltBalance(
) → Future< Result< WalletExistingBalanceBase> > - Get Existing Walt Balance.
-
getGaslessInfo(
) → Future< Result< UpdatesBase> > - Get Gasless Info.
-
getNfts(
{required String offset, required int limit}) → Future< Result< WalletNftItemsBase> > - Get Nfts.
-
getProofChallenge(
) → Future< Result< WalletProofChallengeBase> > - Get Proof Challenge.
-
getState(
) → Future< Result< WalletStateBase> > - Get State.
-
getTransactions(
{required bool inbound, required bool outbound, required String offset, required int limit}) → Future< Result< WalletTransactionsBase> > - Get Transactions.
-
getTransactionsByIDs(
{required List< String> id}) → Future<Result< WalletTransactionsBase> > - Get Transactions By I Ds.
-
getTransactionsByMsgHash(
{required List< String> msgHash}) → Future<Result< WalletTransactionsBase> > - Get Transactions By Msg Hash.
-
getUserAddresses(
{required bool force, required List< InputUserBase> id, required List<String> addresses}) → Future<Result< WalletUserAddressesBase> > - Get User Addresses.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
replaceWallet(
{required InputWalletReplacementBase wallet, InputCheckPasswordSRPBase? password}) → Future< Result< WalletStateBase> > - Replace Wallet.
-
sendTransfer(
{required Uint8List dataNormal, Uint8List? dataGasless, required InputUserBase userId, required int randomId}) → Future< Result< UpdatesBase> > - Send Transfer.
-
tonConnectClaimRequest(
{required bool declined, required int sessionId, required int msgId, required String appRequestId, Uint8List? challengeAnswer}) → Future< Result< Boolean> > - Ton Connect Claim Request.
-
tonConnectCloseSession(
{required int sessionId, Uint8List? body}) → Future< Result< Boolean> > - Ton Connect Close Session.
-
tonConnectCreateSession(
{required String dappClientId, required String manifestUrl}) → Future< Result< TonConnectSessionBase> > - Ton Connect Create Session.
-
tonConnectGetPending(
{String? dappClientId, int? sessionId}) → Future< Result< WalletTonConnectPendingBase> > - Ton Connect Get Pending.
-
tonConnectGetSessions(
) → Future< Result< WalletTonConnectSessionsBase> > - Ton Connect Get Sessions.
-
tonConnectNextEventId(
{required int sessionId}) → Future< Result< TonConnectNextEventIdBase> > - Ton Connect Next Event Id.
-
tonConnectRegisterKey(
{required int sessionId, required String clientId}) → Future< Result< WalletTonConnectChallengeBase> > - Ton Connect Register Key.
-
tonConnectSubmitConnectResult(
{required bool error, required int sessionId, required Uint8List challengeAnswer, required Uint8List body, String? traceId}) → Future< Result< Boolean> > - Ton Connect Submit Connect Result.
-
tonConnectSubmitResponse(
{required int sessionId, required int msgId, required Uint8List body, String? traceId}) → Future< Result< Boolean> > - Ton Connect Submit Response.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited