@make-software/csprclick-core-types
Version:
Typescript definitions for CSPR.click core packages
31 lines (30 loc) • 1.87 kB
JavaScript
export var MetamaskConnectionStatusEvent;
(function (MetamaskConnectionStatusEvent) {
MetamaskConnectionStatusEvent["ConnectingToSite"] = "connecting-to-site";
MetamaskConnectionStatusEvent["UserDeniedConnection"] = "connected";
MetamaskConnectionStatusEvent["LoadingAccountsList"] = "loading-accounts-list";
MetamaskConnectionStatusEvent["AccountListUpdated"] = "account-list-updated";
MetamaskConnectionStatusEvent["ErrorWhileConnecting"] = "error-while-connecting";
MetamaskConnectionStatusEvent["RejectedByUser"] = "rejected-by-user";
MetamaskConnectionStatusEvent["SignatureRequestedFromUser"] = "signature-requested-from-user";
MetamaskConnectionStatusEvent["SignatureCompleted"] = "signature-completed";
MetamaskConnectionStatusEvent["SignatureFailed"] = "signature-failed";
MetamaskConnectionStatusEvent["SignatureRejected"] = "signature-rejected";
MetamaskConnectionStatusEvent["MsgSignatureCompleted"] = "msg-signature-completed";
MetamaskConnectionStatusEvent["MsgSignatureCanceled"] = "msg-signature-cancelled";
MetamaskConnectionStatusEvent["MsgSignatureFailed"] = "msg-signature-failed";
})(MetamaskConnectionStatusEvent || (MetamaskConnectionStatusEvent = {}));
export var MetamaskEventTypes;
(function (MetamaskEventTypes) {
MetamaskEventTypes["Connected"] = "metamasksnap:connected";
MetamaskEventTypes["ActiveKeyChanged"] = "metamasksnap:activeKeyChanged";
MetamaskEventTypes["Disconnected"] = "metamasksnap:disconnected";
MetamaskEventTypes["AccountChanged"] = "metamasksnap:accountChanged";
})(MetamaskEventTypes || (MetamaskEventTypes = {}));
export const MetamaskSnapProviderEvents = [
MetamaskEventTypes.Connected,
MetamaskEventTypes.Disconnected,
MetamaskEventTypes.ActiveKeyChanged,
MetamaskEventTypes.AccountChanged
];
export const SNAP_ID = 'npm:casper-manager';