UNPKG

medusa-payment-solana

Version:

Solana crypto currency payment provider for MedusaJS 2.0

19 lines 635 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DefaultConverter = void 0; class DefaultConverter { constructor() { this.rates = { usd: 0.0075, eur: 0.008 }; // Bind the convertToSol method to ensure proper this context this.convertToSol = this.convertToSol.bind(this); } async convertToSol(amount, currencyCode) { const rate = this.rates[currencyCode.toLowerCase()]; return parseFloat((amount * rate).toFixed(9)); } } exports.DefaultConverter = DefaultConverter; //# sourceMappingURL=currency-converter.js.map