Module @mavrykdynamics/mavlet-wallet - v1.0.0

@mavrykdynamics/mavlet-wallet

This package is part of the @mavrykdynamics/mavlet-sdk project. Read more

Introduction

Use this package in your wallet to instanciate a WalletClient object and communicate to dApps.

Usage

import { WalletClient } from '@mavrykdynamics/mavlet-wallet'

const walletClient = new WalletClient({ name: "Example Wallet" });

Check our documentation for more information. Documentation

Index

DApp

Error

Mavryk

Message

Other

ClientEvents ColorMode ExposedPromiseStatus ExtensionMessageTarget MavletErrorType MavletMessageType NetworkType Origin PermissionScope Regions SigningType StorageKey TransportStatus TransportType AccountManager AppMetadataManager ChromeStorage Client CommunicationClient ExposedPromise ExtendedP2PPairingRequest ExtendedP2PPairingResponse ExtendedPostMessagePairingRequest ExtendedPostMessagePairingResponse ExtendedWalletConnectPairingRequest ExtendedWalletConnectPairingResponse IndexedDBStorage LocalStorage Logger MavletClient MessageBasedClient P2PCommunicationClient P2PPairingRequest P2PPairingResponse P2PTransport PeerManager PermissionManager PostMessagePairingRequest PostMessagePairingResponse Serializer Storage StorageValidator Transport WCStorage WalletConnectPairingRequest WalletConnectPairingResponse AccountInfo AcknowledgeMessage AnalyticsInterface App AppBase AppMetadata Blockchain BlockchainErrorResponse BlockchainMessage BlockchainRequestV3 BlockchainResponseV3 ChangeAccountRequest ClientOptions ConnectionContext DesktopApp EncryptedExtensionMessage ExtendedPeerInfo Extension ExtensionApp ExtensionMessage MavletClientOptions MavletMessageWrapper MavrykAttestationOperation MavrykAttestationWithSlotOperation MavrykDalPublishCommitmentOperation MavrykDoubleAttestationEvidenceOperation MavrykDoublePreAttestationEvidenceOperation MavrykDoublePreEndorsementEvidenceOperation MavrykDrainDelegateOperation MavrykEndorsementWithSlotOperation MavrykFailingNoopOperation MavrykIncreasePaidStorageOperation MavrykPreAttestationOperation MavrykRegisterGlobalConstantOperation MavrykSetDepositsLimitOperation MavrykSmartRollupAddMessagesOperation MavrykSmartRollupCementOperation MavrykSmartRollupExecuteOutboxMessageOperation MavrykSmartRollupOriginateOperation MavrykSmartRollupPublishOperation MavrykSmartRollupRecoverBondOperation MavrykSmartRollupRefuteOperation MavrykSmartRollupTimeoutOperation MavrykTransferTicketOperation MavrykUpdateConsensusKeyOperation MavrykVdfRevelationOperation Network PeerInfo PermissionEntity PermissionInfo PermissionRequestV3 PermissionResponseV3 ProofOfEventChallengeRequest ProofOfEventChallengeResponse PushToken ResponseInput SimulatedProofOfEventChallengeRequest SimulatedProofOfEventChallengeResponse StorageKeyReturnType Threshold WalletInfo WebApp AccountIdentifier MavletMessage MavletRequestMessage MavletResponseMessage NodeDistributions Optional PartialMavrykDalPublishCommitmentOperation PeerInfoType StorageKeyReturnDefaults CONTRACT_PREFIX MAVLET_VERSION NOTIFICATION_ORACLE_URL SDK_VERSION defaultValues secretbox_MACBYTES secretbox_NONCEBYTES windowRef decryptCryptoboxPayload encodePoeChallengePayload encryptCryptoboxPayload generateGUID getAccountIdentifier getAddressFromPublicKey getDebugEnabled getHexHash getKeypairFromSeed getLogger getSenderId getStorage isValidAddress keys openCryptobox prefixPublicKey recipientString sealCryptobox setDebugEnabled setLogger signMessage toHex

Wallet

Generated using TypeDoc