New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@swp/swipe-sdk

Package Overview
Dependencies
Maintainers
1
Versions
132
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@swp/swipe-sdk - npm Package Compare versions

Comparing version 0.5.1 to 0.5.2

13

dist/main.js

@@ -471,2 +471,4 @@ 'use strict';

var red = "\x1b[31m";
var reset = "\x1b[0m";

@@ -478,2 +480,7 @@

}
function error(flag, value) {
console.log("" + (String(red) + ("[swp] " + (String(flag) + (":" + (String(reset) + ""))))), Util.inspect(value, false, null, true));
return /* () */0;
}
/* util Not a pure module */

@@ -506,4 +513,4 @@

}
var error = body.error;
if (error !== undefined) {
var error$$1 = body.error;
if (error$$1 !== undefined) {
return Promise.reject(body);

@@ -524,3 +531,3 @@ } else {

if (errorLog !== undefined) {
log("Error", errorLog);
error("Error", errorLog);
}

@@ -527,0 +534,0 @@

declare module "@swp/wallet-sdk" {
type OperationType =
export type OperationType =
"payment" |

@@ -9,3 +9,9 @@ "create_account" |

interface Options {
export type OperationCode =
"op_ok" |
"op_success" |
"op_underfunded" |
"op_not_processed"
export interface Options {
apiKey: string

@@ -17,3 +23,3 @@ secret: string

interface PaymentOp {
export interface PaymentOperation {
from: string

@@ -23,10 +29,11 @@ to: string

amount: number
op_code: OperationCode
}
interface Payment {
export interface Payment {
id: string
payment_ops: PaymentOp[]
operations: PaymentOperation[]
}
interface Receipt {
export interface Receipt {
id: string

@@ -37,3 +44,3 @@ created_at: string

interface Balance {
export interface Balance {
balance: number

@@ -44,3 +51,3 @@ asset_code: string

interface Account {
export interface Account {
id: string

@@ -50,3 +57,3 @@ balances: Balance[]

interface Asset {
export interface Asset {
id: string

@@ -57,3 +64,3 @@ code: string

interface Organization extends Account {
export interface Organization extends Account {
name: string

@@ -64,23 +71,35 @@ api_key: string

interface WithReceipt {
export interface WithReceipt {
receipt: Receipt
}
interface AccountReceipt extends WithReceipt {
export interface AccountReceipt extends WithReceipt {
account: Account
}
interface AssetReceipt extends WithReceipt {
export interface AssetReceipt extends WithReceipt {
asset: Asset
}
interface OrganizationReceipt extends WithReceipt {
export interface OrganizationReceipt extends WithReceipt {
organization: Organization
}
interface PaymentReceipt extends WithReceipt {
export interface PaymentReceipt extends WithReceipt {
payment: Payment
}
interface Endpoints {
export interface SubError {
code: string
msg: string
field: string
}
export interface Error {
code: string
msg: string
sub_errors: SubError[]
}
export interface Endpoints {
createAccount: () => Promise<AccountReceipt>

@@ -110,3 +129,10 @@ getAccount: (id: string) => Promise<AccountReceipt>

export const operationCodes: {
Ok: "op_ok"
Success: "op_success"
Underfunded: "op_underfunded"
NotProcessed: "op_not_processed"
}
export const init: (options: Options) => Endpoints
}
{
"name": "@swp/swipe-sdk",
"version": "0.5.1",
"version": "0.5.2",
"private": false,

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

# SwipeSDK.js
SwipeSDK.js é um SDK para NodeJS, desenvolvido pela Swipe com o objetivo de facilitar a integração.
SwipeSDK.js torna fácil a integração com a Swipe para usuários Node.js, abstraindo todas as questões de comunicação HTTP com a API, assinatura criptográfica das requisições e a utilização de ambiente sandbox.
Swipe permite criar e gerenciar **assets**. Um asset é um ativo digital com regras de negócio customizáveis, podendo representar moedas fiduciárias, criptomoedas, milhas, pontos de um programa de fidelidade, títulos financeiros, crédito, e até mesmo commodities.
OBS: Esta versão Beta é atualizada constantemente. Por favor certifique-se de usar a versão mais recente.
Além da criação e customização desses assets, Swipe permite realizar pagamentos instantâneos e gerenciar os saldos das contas que os possuem.
Todas as questões de comunicação HTTP com a API, a assinatura criptográfica das requisições e a utilização de ambiente sandbox são abstraídas.
## Instalação

@@ -15,3 +11,3 @@

npm:
**npm:**

@@ -30,2 +26,12 @@ ```

https://swipetech.github.io/doc
Para uma documentação completa do produto e do SDK, acesse o link:
https://swipetech.github.io/doc
## Suporte
Possui alguma dúvida, sugestão ou quer testar nossa solução? Entre em contato conosco através de um dos seguintes canais:
* Comunidade no [Discord](https://discord.gg/hpvEFFj)
* Email: suporte@swipetech.io

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc