Socket
Socket
Sign inDemoInstall

@atomicfinance/client

Package Overview
Dependencies
Maintainers
1
Versions
85
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atomicfinance/client - npm Package Compare versions

Comparing version 2.0.0-alpha.3 to 2.0.0-alpha.4

15

dist/Dlc.d.ts

@@ -10,2 +10,9 @@ import Client from './Client';

/**
* Check whether wallet is offerer of DlcOffer or DlcAccept
* @param dlcOffer Dlc Offer Message
* @param dlcAccept Dlc Accept Message
* @returns {Promise<boolean>}
*/
isOfferer(dlcOffer: DlcOffer, dlcAccept: DlcAccept): Promise<boolean>;
/**
* Create DLC Offer Message

@@ -50,6 +57,6 @@ * @param contractInfo ContractInfo TLV (V0 or V1)

* @param oracleAttestation Oracle Attestations TLV (V0)
* @param isLocalParty Whether party is Dlc Offerer
* @param isOfferer Whether party is Dlc Offerer
* @returns {Promise<Tx>}
*/
execute(dlcOffer: DlcOffer, dlcAccept: DlcAccept, dlcSign: DlcSign, dlcTxs: DlcTransactions, oracleAttestation: OracleAttestationV0, isLocalParty: boolean): Promise<Tx>;
execute(dlcOffer: DlcOffer, dlcAccept: DlcAccept, dlcSign: DlcSign, dlcTxs: DlcTransactions, oracleAttestation: OracleAttestationV0, isOfferer: boolean): Promise<Tx>;
/**

@@ -72,3 +79,3 @@ * Refund DLC

* @param initiatorPayoutSatoshis Amount initiator expects as a payout
* @param isLocalParty Whether offerer or not
* @param isOfferer Whether offerer or not
* @param psbt Partially Signed Bitcoin Transaction

@@ -78,3 +85,3 @@ * @param inputs Optionally specified closing inputs

*/
close(dlcOffer: DlcOffer, dlcAccept: DlcAccept, dlcTxs: DlcTransactions, initiatorPayoutSatoshis: bigint, isLocalParty: boolean, psbt?: Psbt, inputs?: IInput[]): Promise<Psbt>;
close(dlcOffer: DlcOffer, dlcAccept: DlcAccept, dlcTxs: DlcTransactions, initiatorPayoutSatoshis: bigint, isOfferer: boolean, psbt?: Psbt, inputs?: IInput[]): Promise<Psbt>;
AddSignatureToFundTransaction(jsonObject: AddSignatureToFundTransactionRequest): Promise<AddSignatureToFundTransactionResponse>;

@@ -81,0 +88,0 @@ CreateCetAdaptorSignature(jsonObject: CreateCetAdaptorSignatureRequest): Promise<CreateCetAdaptorSignatureResponse>;

@@ -8,2 +8,11 @@ "use strict";

/**
* Check whether wallet is offerer of DlcOffer or DlcAccept
* @param dlcOffer Dlc Offer Message
* @param dlcAccept Dlc Accept Message
* @returns {Promise<boolean>}
*/
async isOfferer(dlcOffer, dlcAccept) {
return this.client.getMethod('isOfferer')(dlcOffer, dlcAccept);
}
/**
* Create DLC Offer Message

@@ -56,7 +65,7 @@ * @param contractInfo ContractInfo TLV (V0 or V1)

* @param oracleAttestation Oracle Attestations TLV (V0)
* @param isLocalParty Whether party is Dlc Offerer
* @param isOfferer Whether party is Dlc Offerer
* @returns {Promise<Tx>}
*/
async execute(dlcOffer, dlcAccept, dlcSign, dlcTxs, oracleAttestation, isLocalParty) {
return this.client.getMethod('execute')(dlcOffer, dlcAccept, dlcSign, dlcTxs, oracleAttestation, isLocalParty);
async execute(dlcOffer, dlcAccept, dlcSign, dlcTxs, oracleAttestation, isOfferer) {
return this.client.getMethod('execute')(dlcOffer, dlcAccept, dlcSign, dlcTxs, oracleAttestation, isOfferer);
}

@@ -82,3 +91,3 @@ /**

* @param initiatorPayoutSatoshis Amount initiator expects as a payout
* @param isLocalParty Whether offerer or not
* @param isOfferer Whether offerer or not
* @param psbt Partially Signed Bitcoin Transaction

@@ -88,4 +97,4 @@ * @param inputs Optionally specified closing inputs

*/
async close(dlcOffer, dlcAccept, dlcTxs, initiatorPayoutSatoshis, isLocalParty, psbt, inputs) {
return this.client.getMethod('close')(dlcOffer, dlcAccept, dlcTxs, initiatorPayoutSatoshis, isLocalParty, psbt, inputs);
async close(dlcOffer, dlcAccept, dlcTxs, initiatorPayoutSatoshis, isOfferer, psbt, inputs) {
return this.client.getMethod('close')(dlcOffer, dlcAccept, dlcTxs, initiatorPayoutSatoshis, isOfferer, psbt, inputs);
}

@@ -92,0 +101,0 @@ async AddSignatureToFundTransaction(jsonObject) {

{
"name": "@atomicfinance/client",
"umdName": "Client",
"version": "2.0.0-alpha.3",
"version": "2.0.0-alpha.4",
"description": "CAL Finance Client Provider",

@@ -33,3 +33,3 @@ "author": "Atomic Finance <info@atomic.finance>",

},
"gitHead": "5ccda469ea940523894afbba047c06b7eb7eb055"
"gitHead": "79ada5a4473feb00fe1e85063497f51fbc44583f"
}

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