Socket
Socket
Sign inDemoInstall

@transak/transak-sdk

Package Overview
Dependencies
48
Maintainers
1
Versions
52
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.15 to 1.0.16

8

dist/sdk.js

@@ -915,2 +915,10 @@ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.TransakSDK = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){

if (configData.fiatAmount) partnerData.fiatAmount = configData.fiatAmount;
if (configData.walletAddressesData && (configData.walletAddressesData.networks || configData.walletAddressesData.coins)) {
partnerData.walletAddressesData = {};
if (configData.walletAddressesData.networks) partnerData.walletAddressesData.networks = JSON.stringify(configData.walletAddressesData.networks);
if (configData.walletAddressesData.coins) partnerData.walletAddressesData.coins = JSON.stringify(configData.walletAddressesData.coins);
partnerData.walletAddressesData = JSON.stringify(partnerData.walletAddressesData);
}
if (configData.fiatCurrency) partnerData.fiatCurrency = configData.fiatCurrency;

@@ -917,0 +925,0 @@ if (configData.countryCode) partnerData.countryCode = configData.countryCode;

2

package.json
{
"name": "@transak/transak-sdk",
"version": "1.0.15",
"version": "1.0.16",
"description": "Transak SDK that allows you to easily integrate the fiat on/ramp",

@@ -5,0 +5,0 @@ "main": "dist/sdk.js",

@@ -18,11 +18,10 @@ # Transak SDK

let transak = new transakSDK({
apiKey: '4fcd6904-706b-4aff-bd9d-77422813bbb7', // Your API Key
environment: 'STAGING', // STAGING/PRODUCTION
apiKey: '4fcd6904-706b-4aff-bd9d-77422813bbb7', // Your API Key (Required)
environment: 'STAGING', // STAGING/PRODUCTION (Required)
defaultCryptoCurrency: 'ETH',
walletAddress: '', // Your customer wallet address
themeColor: '000000', // App theme color in hex
fiatCurrency: '', // INR/GBP
email: '', // Your customer email address
email: '', // Your customer email address (Optional)
redirectURL: '',
hostURL: window.location.origin,
hostURL: window.location.origin, // Required field
widgetHeight: '550px',

@@ -39,2 +38,7 @@ widgetWidth: '450px'

// This will trigger when the user closed the widget
transak.on(transak.EVENTS.TRANSAK_WIDGET_CLOSE, (orderData) => {
transak.close();
});
// This will trigger when the user marks payment is made.

@@ -41,0 +45,0 @@ transak.on(transak.EVENTS.TRANSAK_ORDER_SUCCESSFUL, (orderData) => {

@@ -103,2 +103,8 @@ import events from 'events';

if (configData.fiatAmount) partnerData.fiatAmount = configData.fiatAmount;
if (configData.walletAddressesData && (configData.walletAddressesData.networks || configData.walletAddressesData.coins)) {
partnerData.walletAddressesData = {}
if (configData.walletAddressesData.networks) partnerData.walletAddressesData.networks = JSON.stringify(configData.walletAddressesData.networks);
if (configData.walletAddressesData.coins) partnerData.walletAddressesData.coins = JSON.stringify(configData.walletAddressesData.coins);
partnerData.walletAddressesData = JSON.stringify(partnerData.walletAddressesData)
}
if (configData.fiatCurrency) partnerData.fiatCurrency = configData.fiatCurrency;

@@ -105,0 +111,0 @@ if (configData.countryCode) partnerData.countryCode = configData.countryCode;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc