Socket
Socket
Sign inDemoInstall

@connext/cf-core

Package Overview
Dependencies
Maintainers
4
Versions
198
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@connext/cf-core - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

25

dist/src/models/state-channel.js

@@ -274,12 +274,17 @@ "use strict";

};
return new StateChannel(json.multisigAddress, json.userNeuteredExtendedKeys, new Map([...Object.values(dropNulls(json.proposedAppInstances) || [])].map((proposal) => {
return [proposal[0], proposal[1]];
})), new Map([...Object.values(dropNulls(json.appInstances) || [])].map((appInstanceEntry) => {
return [
appInstanceEntry[0],
app_instance_1.AppInstance.fromJson(appInstanceEntry[1])
];
})), new Map(json.singleAssetTwoPartyIntermediaryAgreements || []), json.freeBalanceAppInstance
? app_instance_1.AppInstance.fromJson(json.freeBalanceAppInstance)
: undefined, json.monotonicNumProposedApps);
try {
return new StateChannel(json.multisigAddress, json.userNeuteredExtendedKeys, new Map([...Object.values(dropNulls(json.proposedAppInstances) || [])].map((proposal) => {
return [proposal[0], proposal[1]];
})), new Map([...Object.values(dropNulls(json.appInstances) || [])].map((appInstanceEntry) => {
return [
appInstanceEntry[0],
app_instance_1.AppInstance.fromJson(appInstanceEntry[1])
];
})), new Map(json.singleAssetTwoPartyIntermediaryAgreements || []), json.freeBalanceAppInstance
? app_instance_1.AppInstance.fromJson(json.freeBalanceAppInstance)
: undefined, json.monotonicNumProposedApps);
}
catch (e) {
throw new Error(`could not create state channel from json: ${utils_1.prettyPrintObject(json)}. Error: ${e}`);
}
}

@@ -286,0 +291,0 @@ static async getPeersAddressFromChannel(myIdentifier, store, multisigAddress) {

4

package.json
{
"name": "@connext/cf-core",
"version": "1.0.3",
"version": "1.0.4",
"main": "dist/src/index.js",

@@ -22,3 +22,3 @@ "iife": "dist/src/index.iife.js",

"@connext/cf-funding-protocol-contracts": "0.4.1",
"@connext/types": "1.0.3",
"@connext/types": "1.0.4",
"@counterfactual/cf-adjudicator-contracts": "0.0.9",

@@ -25,0 +25,0 @@ "@counterfactual/cf-funding-protocol-contracts": "0.0.12",

@@ -544,30 +544,34 @@ import { BigNumber, bigNumberify } from "ethers/utils";

};
return new StateChannel(
json.multisigAddress,
json.userNeuteredExtendedKeys,
new Map(
[...Object.values(dropNulls(json.proposedAppInstances) || [])].map((proposal): [
string,
AppInstanceProposal
] => {
return [proposal[0], proposal[1]];
})
),
new Map(
[...Object.values(dropNulls(json.appInstances) || [])].map((appInstanceEntry): [
string,
AppInstance
] => {
return [
appInstanceEntry[0],
AppInstance.fromJson(appInstanceEntry[1])
];
})
),
new Map(json.singleAssetTwoPartyIntermediaryAgreements || []),
json.freeBalanceAppInstance
? AppInstance.fromJson(json.freeBalanceAppInstance)
: undefined,
json.monotonicNumProposedApps
);
try {
return new StateChannel(
json.multisigAddress,
json.userNeuteredExtendedKeys,
new Map(
[...Object.values(dropNulls(json.proposedAppInstances) || [])].map((proposal): [
string,
AppInstanceProposal
] => {
return [proposal[0], proposal[1]];
})
),
new Map(
[...Object.values(dropNulls(json.appInstances) || [])].map((appInstanceEntry): [
string,
AppInstance
] => {
return [
appInstanceEntry[0],
AppInstance.fromJson(appInstanceEntry[1])
];
})
),
new Map(json.singleAssetTwoPartyIntermediaryAgreements || []),
json.freeBalanceAppInstance
? AppInstance.fromJson(json.freeBalanceAppInstance)
: undefined,
json.monotonicNumProposedApps
);
} catch (e) {
throw new Error(`could not create state channel from json: ${prettyPrintObject(json)}. Error: ${e}`);
}
}

@@ -574,0 +578,0 @@

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