UNPKG

@metamask/eip-5792-middleware

Version:

Implements the JSON-RPC methods for sending multiple calls from the user's wallet, and checking their status, as referenced in EIP-5792

42 lines 2.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GetCallsStatusCode = exports.EIP7682ErrorCode = exports.EIP5792ErrorCode = exports.SupportedCapabilities = exports.MessageType = exports.KEYRING_TYPES_SUPPORTING_7702 = exports.VERSION = void 0; const keyring_controller_1 = require("@metamask/keyring-controller"); exports.VERSION = '2.0.0'; exports.KEYRING_TYPES_SUPPORTING_7702 = [ keyring_controller_1.KeyringTypes.hd, keyring_controller_1.KeyringTypes.simple, ]; var MessageType; (function (MessageType) { MessageType["SendTransaction"] = "eth_sendTransaction"; })(MessageType || (exports.MessageType = MessageType = {})); var SupportedCapabilities; (function (SupportedCapabilities) { SupportedCapabilities["AuxiliaryFunds"] = "auxiliaryFunds"; })(SupportedCapabilities || (exports.SupportedCapabilities = SupportedCapabilities = {})); // To be moved to @metamask/rpc-errors in future. var EIP5792ErrorCode; (function (EIP5792ErrorCode) { EIP5792ErrorCode[EIP5792ErrorCode["UnsupportedNonOptionalCapability"] = 5700] = "UnsupportedNonOptionalCapability"; EIP5792ErrorCode[EIP5792ErrorCode["UnsupportedChainId"] = 5710] = "UnsupportedChainId"; EIP5792ErrorCode[EIP5792ErrorCode["UnknownBundleId"] = 5730] = "UnknownBundleId"; EIP5792ErrorCode[EIP5792ErrorCode["RejectedUpgrade"] = 5750] = "RejectedUpgrade"; })(EIP5792ErrorCode || (exports.EIP5792ErrorCode = EIP5792ErrorCode = {})); // To be moved to @metamask/rpc-errors in future. var EIP7682ErrorCode; (function (EIP7682ErrorCode) { EIP7682ErrorCode[EIP7682ErrorCode["UnsupportedAsset"] = 5771] = "UnsupportedAsset"; EIP7682ErrorCode[EIP7682ErrorCode["UnsupportedChain"] = 5772] = "UnsupportedChain"; EIP7682ErrorCode[EIP7682ErrorCode["MalformedRequiredAssets"] = 5773] = "MalformedRequiredAssets"; })(EIP7682ErrorCode || (exports.EIP7682ErrorCode = EIP7682ErrorCode = {})); // wallet_getCallStatus var GetCallsStatusCode; (function (GetCallsStatusCode) { GetCallsStatusCode[GetCallsStatusCode["PENDING"] = 100] = "PENDING"; GetCallsStatusCode[GetCallsStatusCode["CONFIRMED"] = 200] = "CONFIRMED"; GetCallsStatusCode[GetCallsStatusCode["FAILED_OFFCHAIN"] = 400] = "FAILED_OFFCHAIN"; GetCallsStatusCode[GetCallsStatusCode["REVERTED"] = 500] = "REVERTED"; GetCallsStatusCode[GetCallsStatusCode["REVERTED_PARTIAL"] = 600] = "REVERTED_PARTIAL"; })(GetCallsStatusCode || (exports.GetCallsStatusCode = GetCallsStatusCode = {})); //# sourceMappingURL=constants.cjs.map