Skip to content

Commit

Permalink
update cross testcase
Browse files Browse the repository at this point in the history
  • Loading branch information
gao623 committed Nov 1, 2021
1 parent c44155b commit f2e5d35
Show file tree
Hide file tree
Showing 3 changed files with 94 additions and 94 deletions.
16 changes: 8 additions & 8 deletions test/crossApproach/cross_test.js
Expand Up @@ -201,7 +201,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @ethereum] <( wanchain => ethereum
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -329,7 +329,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @wanchain] <( ethereum => wanchain
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

await cross.smgRelease(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -431,7 +431,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @ethereum] <( wanchain => ethereum
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -553,7 +553,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @wanchain] <( ethereum => wanchain
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgRelease(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -679,7 +679,7 @@ it('Chain [ETH] <=> Chain [WAN] -> TOKEN [LINK @wanchain] <( ethereum => wanchai
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -799,7 +799,7 @@ it('Chain [ETH] <=> Chain [WAN] -> TOKEN [LINK @ethereum] <( wanchain => ethereu
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgRelease(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -860,7 +860,7 @@ it('Chain [BTC] <=> Chain [WAN] -> COIN [BTC @wanchain] <( bitcoin => wanchain )
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -981,7 +981,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [BTC @ethereum] <( wanchain => ethereum
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down
34 changes: 17 additions & 17 deletions test/crossApproach/debt_test.js
Expand Up @@ -72,7 +72,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

// crossProxy halted
Expand Down Expand Up @@ -130,7 +130,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

// transferAsset
Expand Down Expand Up @@ -182,7 +182,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

// destination storeman group is ready
Expand Down Expand Up @@ -244,7 +244,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

// destination storeman group is unregistered
Expand Down Expand Up @@ -305,7 +305,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.transferAsset(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -355,7 +355,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Debt @ethereum <( wanchain => ethereum )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

// crossProxy halted
Expand Down Expand Up @@ -413,7 +413,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Debt @ethereum <( wanchain => ethereum )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

// receiveDebt
Expand Down Expand Up @@ -465,7 +465,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Debt @ethereum <( wanchain => ethereum )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

// destination storeman group is ready
Expand Down Expand Up @@ -526,7 +526,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Debt @ethereum <( wanchain => ethereum )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

// receiveDebt
Expand Down Expand Up @@ -637,7 +637,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @ethereum] <( wanchain => ethereum
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -769,7 +769,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Asset @wanchain <( wanchain => ethereum )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.transferAsset(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -812,7 +812,7 @@ it('Chain [WAN] <=> Chain [ETH] -> Debt @ethereum <( wanchain => ethereum )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

// receiveDebt
Expand Down Expand Up @@ -856,7 +856,7 @@ it('Chain [ETH] <=> Chain [WAN] -> Asset @ethereum <( ethereum => wanchain )> ->
let sk = skInfo.src[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, funcParams.uniqueID, funcParams.destSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.transferAsset, 0, funcParams.uniqueID, funcParams.destSmgID);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.transferAsset(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -899,7 +899,7 @@ it('Chain [ETH] <=> Chain [WAN] -> Debt @wanchain <( ethereum => wanchain )> ->
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, funcParams.uniqueID, funcParams.srcSmgID);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.receiveDebt, 0, funcParams.uniqueID, funcParams.srcSmgID);
funcParams = {...funcParams, R: R, s: s};

// receiveDebt
Expand Down Expand Up @@ -956,7 +956,7 @@ it('Chain [ETH] <=> Chain [WAN] -> COIN [ETH @wanchain] <( ethereum => wanchain
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgMint, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgMint(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -1073,7 +1073,7 @@ it('Chain [ETH] <=> Chain [WAN] -> COIN [ETH @ethereum] <( wanchain => ethereum
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgRelease(...Object.values(funcParams), {from: senderAccount});
Expand Down Expand Up @@ -1196,7 +1196,7 @@ it('Chain [WAN] <=> Chain [ETH] -> COIN [WAN @wanchain] <( ethereum => wanchain
let sk = skInfo.dest[currentChainType];

// sign
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
let {R, s} = buildMpcSign(global.schnorr[defaultCurve2Schnorr[Number(curveID)]], sk, typesArrayList.smgRelease, 0, funcParams.uniqueID, funcParams.tokenPairID, funcParams.crossValue, funcParams.tokenAccount, funcParams.userAccount);
funcParams = {...funcParams, R: R, s: s};

let receipt = await cross.smgRelease(...Object.values(funcParams), {from: senderAccount});
Expand Down

0 comments on commit f2e5d35

Please sign in to comment.