UNPKG

@f5i23q999d/cow-sdk

Version:

<p align="center"> <img width="400" src="https://github.com/cowprotocol/cow-sdk/raw/main/docs/images/CoW.png" /> </p>

16 lines 565 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getSigner = void 0; const providers_1 = require("@ethersproject/providers"); const wallet_1 = require("@ethersproject/wallet"); function getSigner(signer) { if (typeof signer === 'string') return new wallet_1.Wallet(signer); if ('request' in signer || 'send' in signer) { const provider = new providers_1.Web3Provider(signer); return provider.getSigner(); } return signer; } exports.getSigner = getSigner; //# sourceMappingURL=wallet.js.map