@ramp-kit/core
Advanced tools
@@ -5,2 +5,9 @@ import type { Environment, ProviderCapabilities, ProviderConfig, RampProvider } from "../../provider.js"; | ||
| export declare const MANTECA_PRODUCTION_URL = "https://api.manteca.dev/crypto/v2"; | ||
| export interface MantecaConfig extends ProviderConfig { | ||
| /** | ||
| * Legal entity for the sandbox deposit simulator | ||
| * (POST /sandbox-actions/create-deposit). Sandbox-only. | ||
| */ | ||
| sandboxLegalEntity?: string; | ||
| } | ||
| /** | ||
@@ -22,3 +29,6 @@ * Manteca adapter — LATAM fiat rails (PIX/BRL, ARS, MXN, CLP, COP, PEN…), | ||
| private readonly idem; | ||
| constructor(config: ProviderConfig); | ||
| private readonly sandboxLegalEntity?; | ||
| /** Fiat context per synthetic id, so re-fetched orders keep currency/amount. */ | ||
| private readonly orderContext; | ||
| constructor(config: MantecaConfig); | ||
| listAssets(network?: Network): Promise<RampAsset[]>; | ||
@@ -45,3 +55,48 @@ /** | ||
| }; | ||
| /** Per-network crypto deposit addresses (keyed by Manteca chain, e.g. STELLAR). */ | ||
| addresses?: { | ||
| depositAddresses?: Record<string, string>; | ||
| [key: string]: unknown; | ||
| }; | ||
| /** | ||
| * Onboarding TASK map (e.g. IDENTITY_VALIDATION for ID images) — a user | ||
| * with no missing personal-data fields can still be blocked by a task. | ||
| */ | ||
| onboarding?: Record<string, unknown>; | ||
| }>; | ||
| /** | ||
| * Start onboarding a new user (sandbox: completes to ACTIVE in seconds; | ||
| * the sandbox dashboard has no onboarding UI — the API is the only path). | ||
| * Extra keys pass through untouched for per-country required fields. | ||
| */ | ||
| onboardUser(payload: { | ||
| externalId: string; | ||
| email: string; | ||
| /** Local legal id: CPF (BR), DNI (AR), CURP/RFC (MX)… */ | ||
| legalId: string; | ||
| /** Country exchange, e.g. "BRAZIL" — fixes the user's settlement currency. */ | ||
| exchange: string; | ||
| type?: string; | ||
| personalData?: Record<string, unknown>; | ||
| [key: string]: unknown; | ||
| }): Promise<{ | ||
| id?: string; | ||
| numberId?: string; | ||
| [key: string]: unknown; | ||
| }>; | ||
| /** | ||
| * Which KYC fields a stalled ONBOARDING user is still missing — the most | ||
| * useful onboarding diagnostic (endpoint shape field-verified 2026-08). | ||
| */ | ||
| getOnboardingMissingData(userAnyId: string): Promise<unknown>; | ||
| /** | ||
| * SANDBOX ONLY: simulate an incoming fiat transfer via | ||
| * POST /sandbox-actions/create-deposit (documented on developers.manteca.dev, | ||
| * the API-reference host — not the narrative guide). Field-verified: the | ||
| * instant rails (PIX/BRL, SPEI/MXN) settle sandbox onramps WITHOUT any | ||
| * simulation; bank-transfer rails (e.g. CLP) need this call. | ||
| */ | ||
| simulateFiatReceived(orderId: string, options?: { | ||
| legalEntity?: string; | ||
| }): Promise<void>; | ||
| getQuote(request: QuoteRequest): Promise<RampQuote>; | ||
@@ -51,2 +106,10 @@ createOrder(quote: RampQuote): Promise<RampOrder>; | ||
| private createRampOff; | ||
| /** | ||
| * Manteca can hand back its default EVM deposit address on a Stellar-network | ||
| * ramp-off (field-verified). Sending funds there would strand them, so when | ||
| * the surfaced address doesn't match the requested network, fall back to the | ||
| * user's own per-network deposit address, or fail with the networks the | ||
| * synthetic actually offers. | ||
| */ | ||
| private fixDepositAddressNetwork; | ||
| getOrder(orderId: string): Promise<RampOrder>; | ||
@@ -53,0 +116,0 @@ cancelOrder(orderId: string): Promise<RampOrder>; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/providers/manteca/index.ts"],"names":[],"mappings":"AASA,OAAO,KAAK,EACV,WAAW,EACX,oBAAoB,EACpB,cAAc,EACd,YAAY,EACb,MAAM,mBAAmB,CAAC;AAC3B,OAAO,KAAK,EACV,mBAAmB,EAEnB,OAAO,EAEP,YAAY,EACZ,SAAS,EACT,SAAS,EACT,SAAS,EACV,MAAM,gBAAgB,CAAC;AAWxB,eAAO,MAAM,mBAAmB,0CAA0C,CAAC;AAC3E,eAAO,MAAM,sBAAsB,sCAAsC,CAAC;AAoB1E;;;;;;;;;GASG;AACH,qBAAa,eAAgB,YAAW,YAAY;IAClD,QAAQ,CAAC,IAAI,aAAa;IAG1B,QAAQ,CAAC,YAAY,EAAE,oBAAoB,CAgDzC;IAEF,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAa;IAClC,QAAQ,CAAC,WAAW,EAAE,WAAW,CAAC;IAClC,OAAO,CAAC,QAAQ,CAAC,IAAI,CAA0B;gBAEnC,MAAM,EAAE,cAAc;IAc5B,UAAU,CAAC,OAAO,CAAC,EAAE,OAAO,GAAG,OAAO,CAAC,SAAS,EAAE,CAAC;IA0BzD;;;;OAIG;IACG,OAAO,CAAC,SAAS,EAAE,MAAM,GAAG,OAAO,CAAC;QACxC,EAAE,EAAE,MAAM,CAAC;QACX,QAAQ,EAAE,MAAM,CAAC;QACjB,UAAU,CAAC,EAAE,MAAM,CAAC;QACpB,MAAM,EAAE,MAAM,CAAC;QACf,QAAQ,CAAC,EAAE,MAAM,CAAC;QAClB,yEAAyE;QACzE,OAAO,CAAC,EAAE;YACR,QAAQ,CAAC,EAAE,KAAK,CAAC;gBACf,GAAG,CAAC,EAAE,MAAM,CAAC;gBACb,QAAQ,CAAC,EAAE,MAAM,CAAC;gBAClB,WAAW,CAAC,EAAE,MAAM,CAAC;gBACrB,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO,CAAC;aACxB,CAAC,CAAC;SACJ,CAAC;KACH,CAAC;IAII,QAAQ,CAAC,OAAO,EAAE,YAAY,GAAG,OAAO,CAAC,SAAS,CAAC;IAkCnD,WAAW,CAAC,KAAK,EAAE,SAAS,GAAG,OAAO,CAAC,SAAS,CAAC;YAczC,YAAY;YA4BZ,aAAa;IA6BrB,QAAQ,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAO7C,WAAW,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAKhD,sBAAsB,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,mBAAmB,CAAC;IAY3E,OAAO,CAAC,kBAAkB;CA+B3B"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/providers/manteca/index.ts"],"names":[],"mappings":"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"} |
@@ -89,4 +89,8 @@ import { HttpClient } from "../../http.js"; | ||
| idem = new OrderIdempotency(); | ||
| sandboxLegalEntity; | ||
| /** Fiat context per synthetic id, so re-fetched orders keep currency/amount. */ | ||
| orderContext = new Map(); | ||
| constructor(config) { | ||
| this.environment = config.environment ?? "sandbox"; | ||
| this.sandboxLegalEntity = config.sandboxLegalEntity; | ||
| this.http = new HttpClient({ | ||
@@ -135,2 +139,53 @@ baseUrl: config.baseUrl ?? | ||
| } | ||
| /** | ||
| * Start onboarding a new user (sandbox: completes to ACTIVE in seconds; | ||
| * the sandbox dashboard has no onboarding UI — the API is the only path). | ||
| * Extra keys pass through untouched for per-country required fields. | ||
| */ | ||
| async onboardUser(payload) { | ||
| return this.http.post("/onboarding-actions/initial", { | ||
| type: "INDIVIDUAL", | ||
| ...payload, | ||
| }); | ||
| } | ||
| /** | ||
| * Which KYC fields a stalled ONBOARDING user is still missing — the most | ||
| * useful onboarding diagnostic (endpoint shape field-verified 2026-08). | ||
| */ | ||
| async getOnboardingMissingData(userAnyId) { | ||
| return this.http.get(`/stats/onboarding/missing-personal-data?userAnyId=${encodeURIComponent(userAnyId)}`); | ||
| } | ||
| /** | ||
| * SANDBOX ONLY: simulate an incoming fiat transfer via | ||
| * POST /sandbox-actions/create-deposit (documented on developers.manteca.dev, | ||
| * the API-reference host — not the narrative guide). Field-verified: the | ||
| * instant rails (PIX/BRL, SPEI/MXN) settle sandbox onramps WITHOUT any | ||
| * simulation; bank-transfer rails (e.g. CLP) need this call. | ||
| */ | ||
| async simulateFiatReceived(orderId, options = {}) { | ||
| if (this.environment === "production") { | ||
| throw new RampError("simulateFiatReceived is sandbox-only — production deposits come from the real bank transfer", this.name, "unsupported"); | ||
| } | ||
| const synthetic = await this.http.get(`/synthetics/${orderId}`); | ||
| const context = this.orderContext.get(orderId); | ||
| const asset = context?.fiatCurrency ?? inferFiat(synthetic); | ||
| const amount = synthetic.details.againstAmountOperated ?? | ||
| context?.sourceAmount ?? | ||
| stageValue(synthetic, "againstAmount"); | ||
| const legalEntity = options.legalEntity ?? this.sandboxLegalEntity; | ||
| try { | ||
| await this.http.post("/sandbox-actions/create-deposit", { | ||
| ...(legalEntity ? { legalEntity } : {}), | ||
| asset, | ||
| userAnyId: synthetic.userNumberId, | ||
| amount, | ||
| }); | ||
| } | ||
| catch (err) { | ||
| if (err instanceof RampError && /BANK_ACCOUNT_NF/.test(String(err.cause ?? err.message))) { | ||
| throw new RampError(`Sandbox has no static deposit account provisioned for (legalEntity, ${asset}) — BANK_ACCOUNT_NF means that pair is unprovisioned, not a malformed request`, this.name, "unsupported", err); | ||
| } | ||
| throw err; | ||
| } | ||
| } | ||
| async getQuote(request) { | ||
@@ -213,4 +268,28 @@ // Reject bad amounts before spending a price-lock on the provider. | ||
| }); | ||
| return this.normalizeSynthetic(synthetic, quote); | ||
| const order = this.normalizeSynthetic(synthetic, quote); | ||
| return this.fixDepositAddressNetwork(order, synthetic, req); | ||
| } | ||
| /** | ||
| * Manteca can hand back its default EVM deposit address on a Stellar-network | ||
| * ramp-off (field-verified). Sending funds there would strand them, so when | ||
| * the surfaced address doesn't match the requested network, fall back to the | ||
| * user's own per-network deposit address, or fail with the networks the | ||
| * synthetic actually offers. | ||
| */ | ||
| async fixDepositAddressNetwork(order, synthetic, req) { | ||
| const address = order.depositInstructions?.address; | ||
| if (!address || addressMatchesNetwork(address, req.network)) | ||
| return order; | ||
| const user = await this.getUser(req.customerId).catch(() => null); | ||
| const fallback = user?.addresses?.depositAddresses?.[toChain(req.network)]; | ||
| if (fallback && addressMatchesNetwork(fallback, req.network)) { | ||
| return { | ||
| ...order, | ||
| depositInstructions: { ...order.depositInstructions, address: fallback }, | ||
| }; | ||
| } | ||
| const offered = synthetic.details.depositAvailableNetworks?.join(", "); | ||
| throw new RampError(`Deposit address "${address}" is not a ${req.network} address and no ${req.network} deposit address is registered for this user` + | ||
| (offered ? ` (networks offered: ${offered})` : ""), this.name, "unsupported"); | ||
| } | ||
| async getOrder(orderId) { | ||
@@ -232,3 +311,14 @@ const synthetic = await this.http.get(`/synthetics/${orderId}`); | ||
| normalizeSynthetic(synthetic, quote) { | ||
| // Re-fetched orders (getOrder without a quote) must not lose the deposit | ||
| // currency/amount: fall back to the per-order context captured at create | ||
| // time, then to what the synthetic itself carries. | ||
| if (quote) { | ||
| this.orderContext.set(synthetic.id, { | ||
| fiatCurrency: quote.request.fiatCurrency, | ||
| sourceAmount: quote.request.sourceAmount, | ||
| }); | ||
| } | ||
| const context = this.orderContext.get(synthetic.id); | ||
| const fiat = (quote?.request.fiatCurrency ?? | ||
| context?.fiatCurrency ?? | ||
| inferFiat(synthetic)); | ||
@@ -249,2 +339,4 @@ const isRampOff = synthetic.type.includes("RAMP_OFF"); | ||
| quote?.request.sourceAmount ?? | ||
| context?.sourceAmount ?? | ||
| stageValue(synthetic, "againstAmount") ?? | ||
| "0", | ||
@@ -293,8 +385,38 @@ currency: fiat, | ||
| } | ||
| const EVM_NETWORKS = new Set([ | ||
| "ethereum", | ||
| "bsc", | ||
| "polygon", | ||
| "optimism", | ||
| "base", | ||
| "arbitrum", | ||
| ]); | ||
| /** Shape check only — enough to catch a wrong-network default address. */ | ||
| function addressMatchesNetwork(address, network) { | ||
| // Stellar: ed25519 (G…) or muxed (M…) — Manteca's per-user Stellar deposit | ||
| // addresses can be muxed (field-verified). | ||
| if (network === "stellar") { | ||
| return /^G[A-Z2-7]{55}$/.test(address) || /^M[A-Z2-7]{68}$/.test(address); | ||
| } | ||
| if (EVM_NETWORKS.has(network)) | ||
| return /^0x[0-9a-fA-F]{40}$/.test(address); | ||
| if (network === "tron") | ||
| return /^T[1-9A-HJ-NP-Za-km-z]{33}$/.test(address); | ||
| return true; // unknown network: don't block on a guess | ||
| } | ||
| /** First string value with this key across the synthetic's stages. */ | ||
| function stageValue(synthetic, key) { | ||
| for (const stage of Object.values(synthetic.stages ?? {})) { | ||
| const value = stage[key]; | ||
| if (typeof value === "string" && value) | ||
| return value; | ||
| } | ||
| return undefined; | ||
| } | ||
| function inferFiat(synthetic) { | ||
| // The synthetic details do not always echo the fiat currency; callers | ||
| // that persist quotes get exact values. Default to ARS otherwise. | ||
| // The synthetic details do not always echo the fiat currency, but its | ||
| // stages (DEPOSIT/ORDER) usually carry `against`. ARS only as last resort. | ||
| const details = synthetic.details; | ||
| return details.against ?? "ARS"; | ||
| return details.against ?? stageValue(synthetic, "against") ?? "ARS"; | ||
| } | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/providers/manteca/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/providers/manteca/index.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"mock.d.ts","sourceRoot":"","sources":["../../src/providers/mock.ts"],"names":[],"mappings":"AAQA,OAAO,KAAK,EACV,WAAW,EACX,oBAAoB,EACpB,YAAY,EACb,MAAM,gBAAgB,CAAC;AACxB,OAAO,KAAK,EAEV,OAAO,EACP,YAAY,EACZ,SAAS,EACT,SAAS,EACT,SAAS,EACV,MAAM,aAAa,CAAC;AAkBrB;;;;GAIG;AACH,MAAM,WAAW,mBAAmB;IAClC;;;OAGG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,qBAAa,YAAa,YAAW,YAAY;IAYnC,OAAO,CAAC,QAAQ,CAAC,OAAO;IAXpC,QAAQ,CAAC,IAAI,UAAU;IACvB,QAAQ,CAAC,WAAW,EAAE,WAAW,CAAa;IAC9C,QAAQ,CAAC,YAAY,EAAE,oBAAoB,CAKzC;IAEF,OAAO,CAAC,MAAM,CAAqC;gBAEtB,OAAO,GAAE,mBAAwB;IAExD,UAAU,CAAC,OAAO,GAAE,OAAmB,GAAG,OAAO,CAAC,SAAS,EAAE,CAAC;IAuB9D,QAAQ,CAAC,OAAO,EAAE,YAAY,GAAG,OAAO,CAAC,SAAS,CAAC;IAsBnD,WAAW,CAAC,KAAK,EAAE,SAAS,GAAG,OAAO,CAAC,SAAS,CAAC;IA8BjD,QAAQ,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAS7C,WAAW,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAUtD,kEAAkE;IAC5D,oBAAoB,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC;IAQ1D,OAAO,CAAC,OAAO;CAehB"} | ||
| {"version":3,"file":"mock.d.ts","sourceRoot":"","sources":["../../src/providers/mock.ts"],"names":[],"mappings":"AAQA,OAAO,KAAK,EACV,WAAW,EACX,oBAAoB,EACpB,YAAY,EACb,MAAM,gBAAgB,CAAC;AACxB,OAAO,KAAK,EAEV,OAAO,EACP,YAAY,EACZ,SAAS,EACT,SAAS,EACT,SAAS,EACV,MAAM,aAAa,CAAC;AAkBrB;;;;GAIG;AACH,MAAM,WAAW,mBAAmB;IAClC;;;OAGG;IACH,UAAU,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,qBAAa,YAAa,YAAW,YAAY;IAYnC,OAAO,CAAC,QAAQ,CAAC,OAAO;IAXpC,QAAQ,CAAC,IAAI,UAAU;IACvB,QAAQ,CAAC,WAAW,EAAE,WAAW,CAAa;IAC9C,QAAQ,CAAC,YAAY,EAAE,oBAAoB,CAKzC;IAEF,OAAO,CAAC,MAAM,CAAqC;gBAEtB,OAAO,GAAE,mBAAwB;IAExD,UAAU,CAAC,OAAO,GAAE,OAAmB,GAAG,OAAO,CAAC,SAAS,EAAE,CAAC;IAW9D,QAAQ,CAAC,OAAO,EAAE,YAAY,GAAG,OAAO,CAAC,SAAS,CAAC;IAsBnD,WAAW,CAAC,KAAK,EAAE,SAAS,GAAG,OAAO,CAAC,SAAS,CAAC;IA8BjD,QAAQ,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAS7C,WAAW,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,SAAS,CAAC;IAUtD,kEAAkE;IAC5D,oBAAoB,CAAC,OAAO,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC;IAQ1D,OAAO,CAAC,OAAO;CAehB"} |
@@ -26,22 +26,10 @@ import { ASSET_DECIMALS, FIAT_DECIMALS, divideAmount, multiplyAmount, roundAmount, subtractAmounts, } from "../money.js"; | ||
| async listAssets(network = "stellar") { | ||
| return [ | ||
| { | ||
| identifier: "USDC:GMOCKISSUERAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", | ||
| symbol: "USDC", | ||
| network, | ||
| directions: ["onramp", "offramp"], | ||
| }, | ||
| { | ||
| identifier: "TESOURO:GMOCKISSUERAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", | ||
| symbol: "TESOURO", | ||
| network, | ||
| directions: ["onramp", "offramp"], | ||
| }, | ||
| { | ||
| identifier: "CETES:GMOCKISSUERAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", | ||
| symbol: "CETES", | ||
| network, | ||
| directions: ["onramp", "offramp"], | ||
| }, | ||
| ]; | ||
| // A real (checksummed) key so mock identifiers survive StrKey/new Asset(). | ||
| const issuer = "GDVEU3DD4KOFECV66VIHWEZOYX4ZKR3WV27L464SIIPOU2IUI3JCZA57"; | ||
| return ["USDC", "TESOURO", "CETES"].map((symbol) => ({ | ||
| identifier: `${symbol}:${issuer}`, | ||
| symbol, | ||
| network, | ||
| directions: ["onramp", "offramp"], | ||
| })); | ||
| } | ||
@@ -48,0 +36,0 @@ async getQuote(request) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"mock.js","sourceRoot":"","sources":["../../src/providers/mock.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,cAAc,EACd,aAAa,EACb,YAAY,EACZ,cAAc,EACd,WAAW,EACX,eAAe,GAChB,MAAM,aAAa,CAAC;AAcrB,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAExC,uEAAuE;AACvE,MAAM,KAAK,GAA2B;IACpC,GAAG,EAAE,MAAM;IACX,GAAG,EAAE,MAAM;IACX,GAAG,EAAE,MAAM;CACZ,CAAC;AAEF,MAAM,aAAa,GAAG,IAAI,CAAC;AAC3B,MAAM,SAAS,GAAG,IAAI,CAAC;AAoBvB,MAAM,OAAO,YAAY;IAYM;IAXpB,IAAI,GAAG,MAAM,CAAC;IACd,WAAW,GAAgB,SAAS,CAAC;IACrC,YAAY,GAAyB;QAC5C,SAAS,EAAE,CAAC,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC;QAC7B,cAAc,EAAE,CAAC,KAAK,EAAE,KAAK,EAAE,KAAK,CAAC;QACrC,QAAQ,EAAE,CAAC,SAAS,CAAC;QACrB,aAAa,EAAE,IAAI;KACpB,CAAC;IAEM,MAAM,GAAG,IAAI,GAAG,EAA0B,CAAC;IAEnD,YAA6B,UAA+B,EAAE;QAAjC,YAAO,GAAP,OAAO,CAA0B;IAAG,CAAC;IAElE,KAAK,CAAC,UAAU,CAAC,UAAmB,SAAS;QAC3C,OAAO;YACL;gBACE,UAAU,EAAE,6DAA6D;gBACzE,MAAM,EAAE,MAAM;gBACd,OAAO;gBACP,UAAU,EAAE,CAAC,QAAQ,EAAE,SAAS,CAAC;aAClC;YACD;gBACE,UAAU,EAAE,6DAA6D;gBACzE,MAAM,EAAE,SAAS;gBACjB,OAAO;gBACP,UAAU,EAAE,CAAC,QAAQ,EAAE,SAAS,CAAC;aAClC;YACD;gBACE,UAAU,EAAE,6DAA6D;gBACzE,MAAM,EAAE,OAAO;gBACf,OAAO;gBACP,UAAU,EAAE,CAAC,QAAQ,EAAE,SAAS,CAAC;aAClC;SACF,CAAC;IACJ,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,OAAqB;QAClC,MAAM,KAAK,CAAC,GAAG,CAAC,CAAC;QACjB,MAAM,IAAI,GAAG,KAAK,CAAC,OAAO,CAAC,YAAY,CAAC,IAAI,GAAG,CAAC;QAChD,MAAM,MAAM,GAAG,OAAO,CAAC,YAAY,CAAC;QACpC,sEAAsE;QACtE,MAAM,GAAG,GAAG,cAAc,CAAC,MAAM,EAAE,MAAM,EAAE,aAAa,CAAC,CAAC;QAC1D,MAAM,GAAG,GAAG,eAAe,CAAC,MAAM,EAAE,GAAG,CAAC,CAAC;QACzC,MAAM,QAAQ,GAAG,OAAO,CAAC,SAAS,KAAK,QAAQ,CAAC;QAChD,MAAM,MAAM,GAAG,QAAQ;YACrB,CAAC,CAAC,YAAY,CAAC,GAAG,EAAE,IAAI,EAAE,cAAc,CAAC;YACzC,CAAC,CAAC,cAAc,CAAC,GAAG,EAAE,IAAI,EAAE,aAAa,CAAC,CAAC;QAC7C,OAAO;YACL,EAAE,EAAE,MAAM,CAAC,UAAU,EAAE;YACvB,QAAQ,EAAE,IAAI,CAAC,IAAI;YACnB,OAAO;YACP,YAAY,EAAE,MAAM;YACpB,IAAI,EAAE,YAAY,CAAC,GAAG,EAAE,IAAI,EAAE,CAAC,CAAC;YAChC,IAAI,EAAE,WAAW,CAAC,GAAG,EAAE,aAAa,CAAC;YACrC,SAAS,EAAE,IAAI,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,OAAO,CAAC;SAC1C,CAAC;IACJ,CAAC;IAED,KAAK,CAAC,WAAW,CAAC,KAAgB;QAChC,MAAM,KAAK,CAAC,GAAG,CAAC,CAAC;QACjB,IAAI,KAAK,CAAC,SAAS,CAAC,OAAO,EAAE,GAAG,IAAI,CAAC,GAAG,EAAE,EAAE,CAAC;YAC3C,MAAM,IAAI,SAAS,CAAC,eAAe,EAAE,IAAI,CAAC,IAAI,EAAE,eAAe,CAAC,CAAC;QACnE,CAAC;QACD,MAAM,GAAG,GAAG,KAAK,CAAC,OAAO,CAAC;QAC1B,MAAM,GAAG,GAAG,IAAI,IAAI,EAAE,CAAC;QACvB,MAAM,SAAS,GAAG,GAAG,CAAC,SAAS,KAAK,SAAS,CAAC;QAC9C,MAAM,KAAK,GAAc;YACvB,EAAE,EAAE,MAAM,CAAC,UAAU,EAAE;YACvB,QAAQ,EAAE,IAAI,CAAC,IAAI;YACnB,SAAS,EAAE,GAAG,CAAC,SAAS;YACxB,iEAAiE;YACjE,gEAAgE;YAChE,MAAM,EAAE,SAAS,CAAC,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,kBAAkB;YACrD,KAAK;YACL,mBAAmB,EAAE,SAAS,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,iBAAiB,CAAC,GAAG,CAAC;YACnE,SAAS,EAAE,GAAG;YACd,SAAS,EAAE,GAAG;SACf,CAAC;QACF,MAAM,KAAK,GAAmB,EAAE,KAAK,EAAE,CAAC;QACxC,IAAI,SAAS,EAAE,CAAC;YACd,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;QAC9B,CAAC;aAAM,IAAI,IAAI,CAAC,OAAO,CAAC,UAAU,KAAK,SAAS,EAAE,CAAC;YACjD,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC;QACxD,CAAC;QACD,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,KAAK,CAAC,EAAE,EAAE,KAAK,CAAC,CAAC;QACjC,OAAO,KAAK,CAAC;IACf,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,OAAe;QAC5B,MAAM,KAAK,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;QACvC,IAAI,CAAC,KAAK,EAAE,CAAC;YACX,MAAM,IAAI,SAAS,CAAC,SAAS,OAAO,YAAY,EAAE,IAAI,CAAC,IAAI,EAAE,gBAAgB,CAAC,CAAC;QACjF,CAAC;QACD,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,CAAC;QACpB,OAAO,EAAE,GAAG,KAAK,CAAC,KAAK,EAAE,CAAC;IAC5B,CAAC;IAED,KAAK,CAAC,WAAW,CAAC,OAAe;QAC/B,MAAM,KAAK,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;QACvC,IAAI,CAAC,KAAK,EAAE,CAAC;YACX,MAAM,IAAI,SAAS,CAAC,SAAS,OAAO,YAAY,EAAE,IAAI,CAAC,IAAI,EAAE,gBAAgB,CAAC,CAAC;QACjF,CAAC;QACD,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,WAAW,CAAC;QACjC,KAAK,CAAC,KAAK,CAAC,SAAS,GAAG,IAAI,IAAI,EAAE,CAAC;QACnC,OAAO,EAAE,GAAG,KAAK,CAAC,KAAK,EAAE,CAAC;IAC5B,CAAC;IAED,kEAAkE;IAClE,KAAK,CAAC,oBAAoB,CAAC,OAAe;QACxC,MAAM,KAAK,GAAG,IAAI,CAAC,MAAM,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC;QACvC,IAAI,CAAC,KAAK,EAAE,CAAC;YACX,MAAM,IAAI,SAAS,CAAC,SAAS,OAAO,YAAY,EAAE,IAAI,CAAC,IAAI,EAAE,gBAAgB,CAAC,CAAC;QACjF,CAAC;QACD,IAAI,CAAC,KAAK,CAAC,QAAQ;YAAE,KAAK,CAAC,QAAQ,GAAG,IAAI,CAAC,GAAG,EAAE,CAAC;IACnD,CAAC;IAEO,OAAO,CAAC,KAAqB;QACnC,MAAM,EAAE,KAAK,EAAE,QAAQ,EAAE,GAAG,KAAK,CAAC;QAClC,IAAI,CAAC,QAAQ,IAAI,KAAK,CAAC,MAAM,KAAK,SAAS,IAAI,KAAK,CAAC,MAAM,KAAK,WAAW,EAAE,CAAC;YAC5E,OAAO;QACT,CAAC;QACD,MAAM,OAAO,GAAG,IAAI,CAAC,GAAG,EAAE,GAAG,QAAQ,CAAC;QACtC,IAAI,OAAO,GAAG,CAAC;YAAE,OAAO,CAAC,mCAAmC;QAC5D,IAAI,OAAO,IAAI,SAAS,EAAE,CAAC;YACzB,KAAK,CAAC,MAAM,GAAG,SAAS,CAAC;YACzB,KAAK,CAAC,MAAM,GAAG,QAAQ,EAAE,CAAC;QAC5B,CAAC;aAAM,IAAI,OAAO,IAAI,aAAa,EAAE,CAAC;YACpC,KAAK,CAAC,MAAM,GAAG,YAAY,CAAC;QAC9B,CAAC;QACD,KAAK,CAAC,SAAS,GAAG,IAAI,IAAI,EAAE,CAAC;IAC/B,CAAC;CACF;AAED,SAAS,iBAAiB,CAAC,GAAiB;IAC1C,IAAI,GAAG,CAAC,YAAY,KAAK,KAAK,EAAE,CAAC;QAC/B,OAAO;YACL,IAAI,EAAE,KAAK;YACX,OAAO,EAAE,2BAA2B;YACpC,MAAM,EAAE,GAAG,CAAC,YAAY;YACxB,QAAQ,EAAE,KAAK;YACf,MAAM,EAAE,gCAAgC;SACzC,CAAC;IACJ,CAAC;IACD,OAAO;QACL,IAAI,EAAE,GAAG,CAAC,YAAY,KAAK,KAAK,CAAC,CAAC,CAAC,MAAM,CAAC,CAAC,CAAC,eAAe;QAC3D,OAAO,EAAE,oBAAoB;QAC7B,KAAK,EAAE,WAAW;QAClB,MAAM,EAAE,GAAG,CAAC,YAAY;QACxB,QAAQ,EAAE,GAAG,CAAC,YAAY;KAC3B,CAAC;AACJ,CAAC;AAED,SAAS,QAAQ;IACf,MAAM,KAAK,GAAG,kBAAkB,CAAC;IACjC,OAAO,KAAK,CAAC,IAAI,CACf,EAAE,MAAM,EAAE,EAAE,EAAE,EACd,GAAG,EAAE,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,MAAM,EAAE,GAAG,EAAE,CAAC,CAAC,CAC5C,CAAC,IAAI,CAAC,EAAE,CAAC,CAAC;AACb,CAAC;AAED,SAAS,KAAK,CAAC,EAAU;IACvB,OAAO,IAAI,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE,CAAC,UAAU,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC,CAAC;AAC/C,CAAC"} | ||
| {"version":3,"file":"mock.js","sourceRoot":"","sources":["../../src/providers/mock.ts"],"names":[],"mappings":"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"} |
+23
-0
@@ -22,6 +22,28 @@ import { Asset, Horizon } from "@stellar/stellar-sdk"; | ||
| export declare function parseAssetIdentifier(identifier: string): Asset; | ||
| /** Trustline balance entry, as reported by Horizon. */ | ||
| interface TrustlineBalance { | ||
| asset_type: string; | ||
| asset_code?: string; | ||
| asset_issuer?: string; | ||
| balance: string; | ||
| } | ||
| /** | ||
| * Pick the issuer for a bare asset code from an account's trustlines — | ||
| * largest balance wins when several issuers share the code. Returns the full | ||
| * "CODE:ISSUER" identifier, or null when no trustline matches. | ||
| */ | ||
| export declare function pickIssuerForCode(balances: TrustlineBalance[], code: string): string | null; | ||
| /** | ||
| * Resolve a bare asset symbol (Manteca's listAssets shape) to a full | ||
| * "CODE:ISSUER" identifier using the wallet's own trustlines. Identifiers | ||
| * that already carry an issuer pass through unchanged. | ||
| */ | ||
| export declare function resolveAssetIdentifier(publicKey: string, identifier: string, config?: StellarConfig): Promise<string | null>; | ||
| /** | ||
| * Inspect a wallet before quoting so the UI can explain what will happen: | ||
| * - account missing → provider sponsors creation via claimable balance | ||
| * - trustline missing → provider folds a one-time setup fee into the quote | ||
| * | ||
| * Accepts both "CODE:ISSUER" identifiers and bare codes ("USDC" — Manteca's | ||
| * listAssets shape); a bare code matches any trustline with that code. | ||
| */ | ||
@@ -123,2 +145,3 @@ export declare function getAccountState(publicKey: string, assetIdentifier: string, config?: StellarConfig): Promise<StellarAccountState>; | ||
| } | null>; | ||
| export {}; | ||
| //# sourceMappingURL=stellar.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"stellar.d.ts","sourceRoot":"","sources":["../src/stellar.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"stellar.d.ts","sourceRoot":"","sources":["../src/stellar.ts"],"names":[],"mappings":"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"} |
+42
-4
@@ -18,3 +18,3 @@ import { Asset, BASE_FEE, Horizon, Networks, Operation, TransactionBuilder, } from "@stellar/stellar-sdk"; | ||
| if (!code || !issuer) { | ||
| throw new RampError(`Invalid Stellar asset identifier "${identifier}" (expected CODE:ISSUER)`, "stellar", "unsupported"); | ||
| throw new RampError(`Invalid Stellar asset identifier "${identifier}" (expected CODE:ISSUER; for bare symbols from Manteca listAssets, resolve the issuer first with resolveAssetIdentifier())`, "stellar", "unsupported"); | ||
| } | ||
@@ -24,9 +24,47 @@ return new Asset(code, issuer); | ||
| /** | ||
| * Pick the issuer for a bare asset code from an account's trustlines — | ||
| * largest balance wins when several issuers share the code. Returns the full | ||
| * "CODE:ISSUER" identifier, or null when no trustline matches. | ||
| */ | ||
| export function pickIssuerForCode(balances, code) { | ||
| const lines = balances.filter((b) => (b.asset_type === "credit_alphanum4" || | ||
| b.asset_type === "credit_alphanum12") && | ||
| b.asset_code === code && | ||
| b.asset_issuer); | ||
| if (lines.length === 0) | ||
| return null; | ||
| lines.sort((a, b) => Number(b.balance) - Number(a.balance)); | ||
| return `${code}:${lines[0].asset_issuer}`; | ||
| } | ||
| /** | ||
| * Resolve a bare asset symbol (Manteca's listAssets shape) to a full | ||
| * "CODE:ISSUER" identifier using the wallet's own trustlines. Identifiers | ||
| * that already carry an issuer pass through unchanged. | ||
| */ | ||
| export async function resolveAssetIdentifier(publicKey, identifier, config = {}) { | ||
| if (identifier.includes(":")) | ||
| return identifier; | ||
| const server = new Horizon.Server(config.horizonUrl ?? TESTNET_HORIZON); | ||
| try { | ||
| const account = await server.loadAccount(publicKey); | ||
| return pickIssuerForCode(account.balances, identifier); | ||
| } | ||
| catch (err) { | ||
| if (isNotFound(err)) | ||
| return null; | ||
| throw new RampError(`Failed to load account ${publicKey}`, "stellar", "network", err); | ||
| } | ||
| } | ||
| /** | ||
| * Inspect a wallet before quoting so the UI can explain what will happen: | ||
| * - account missing → provider sponsors creation via claimable balance | ||
| * - trustline missing → provider folds a one-time setup fee into the quote | ||
| * | ||
| * Accepts both "CODE:ISSUER" identifiers and bare codes ("USDC" — Manteca's | ||
| * listAssets shape); a bare code matches any trustline with that code. | ||
| */ | ||
| export async function getAccountState(publicKey, assetIdentifier, config = {}) { | ||
| const server = new Horizon.Server(config.horizonUrl ?? TESTNET_HORIZON); | ||
| const asset = parseAssetIdentifier(assetIdentifier); | ||
| const bare = !assetIdentifier.includes(":"); | ||
| const asset = bare ? null : parseAssetIdentifier(assetIdentifier); | ||
| try { | ||
@@ -37,4 +75,4 @@ const account = await server.loadAccount(publicKey); | ||
| b.asset_type === "credit_alphanum12") && | ||
| b.asset_code === asset.code && | ||
| b.asset_issuer === asset.issuer); | ||
| b.asset_code === (asset?.code ?? assetIdentifier) && | ||
| (bare || b.asset_issuer === asset?.issuer)); | ||
| return { | ||
@@ -41,0 +79,0 @@ exists: true, |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"stellar.js","sourceRoot":"","sources":["../src/stellar.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"stellar.js","sourceRoot":"","sources":["../src/stellar.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@ramp-kit/core", | ||
| "version": "0.1.6", | ||
| "version": "0.1.7", | ||
| "description": "Unified fiat on/off-ramp SDK for LATAM on Stellar: one provider interface over Etherfuse (PIX/SPEI, Stellar-native) and Manteca, with quote/order lifecycle normalization, multi-provider routing with live quote comparison, mock provider, and Stellar helpers (trustlines, claimable-balance claims, tx signing)", | ||
@@ -5,0 +5,0 @@ "type": "module", |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
224487
8.33%2984
8.51%