UNPKG

@magiceden/magiceden-sdk

Version:

A TypeScript SDK for interacting with Magic Eden's API across multiple chains.

23 lines (22 loc) 954 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MockEvmWalletProvider = void 0; const evmWalletProvider_1 = require("./evmWalletProvider"); class MockEvmWalletProvider extends evmWalletProvider_1.EvmWalletProvider { constructor() { super(); this.getAddress = () => '0x123'; this.getBalance = async () => BigInt(1000000); this.signMessage = async (message) => '0x123'; this.signTransaction = async (transaction) => '0x123'; this.signAndSendTransaction = async (tx) => '0x123'; this.waitForTransactionConfirmation = async (txIdentifier) => ({ txId: txIdentifier, status: 'confirmed', }); this.signTypedData = async (typedData) => '0x123'; this.waitForTransactionReceipt = async (txHash) => ({}); this.readContract = async (params) => ({}); } } exports.MockEvmWalletProvider = MockEvmWalletProvider;