Skip to content

Commit 118aac0

Browse files
authored
Update Minswap Adapter (DefiLlama#14150)
1 parent 023868a commit 118aac0

File tree

1 file changed

+25
-37
lines changed

1 file changed

+25
-37
lines changed

projects/minswap/index.js

Lines changed: 25 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,40 @@
1-
const { getAdaInAddress, sumTokensExport, sumTokens2 } = require("../helper/chain/cardano");
1+
const { sumTokens2 } = require("../helper/chain/cardano");
22

3-
const V1_POOL_SCRIPT_HASH = "script1uychk9f04tqngfhx4qlqdlug5ntzen3uzc62kzj7cyesjk0d9me"
4-
const V1_ORDER_SCRIPT_HASH = "script15ew2tzjwn364l2pszu7j5h9w63v2crrnl97m074w9elrkxhah0e"
5-
6-
const V2_POOL_SCRIPT_HASH = "script1agrmwv7exgffcdu27cn5xmnuhsh0p0ukuqpkhdgm800xksw7e2w"
7-
const V2_ORDER_SCRIPT_HASH = "script1c03gcdkrg3e3twj62menmf4xmhqhwz58d2xe7r9n497yc6r9qhd"
3+
const V1_POOL_SCRIPT_HASH = 'script1uychk9f04tqngfhx4qlqdlug5ntzen3uzc62kzj7cyesjk0d9me'
4+
const V1_ORDER_SCRIPT_HASH = 'script15ew2tzjwn364l2pszu7j5h9w63v2crrnl97m074w9elrkxhah0e'
5+
const V2_POOL_SCRIPT_HASH = 'script1agrmwv7exgffcdu27cn5xmnuhsh0p0ukuqpkhdgm800xksw7e2w'
6+
const V2_ORDER_SCRIPT_HASH = 'script1c03gcdkrg3e3twj62menmf4xmhqhwz58d2xe7r9n497yc6r9qhd'
7+
const STABLEPOOL_USDMUSDA = 'addr1wywdvw0qwv2n97e8y5jsfqq3qryu6re3gxwqcc7fzscpwugxz5dwe'
8+
const STABLEPOOL_USDMDJED = 'addr1wxxdvtj6y4fut4tmu796qpvy2xujtd836yg69ahat3e6jjcelrf94'
9+
const STABLEPOOL_USDMIUSD = 'addr1w9520fyp6g3pjwd0ymfy4v2xka54ek6ulv4h8vce54zfyfcm2m0sm'
10+
const STABLEPOOL_USDCIUSD = 'addr1wx4w03kq5tfhaad2fmglefgejj0anajcsvvg88w96lrmylc7mx5rm'
11+
const STABLEPOOL_DJEDIUSD = 'addr1wy7kkcpuf39tusnnyga5t2zcul65dwx9yqzg7sep3cjscesx2q5m5'
12+
const STABLEPOOL_USDCDJED = 'addr1wx8d45xlfrlxd7tctve8xgdtk59j849n00zz2pgyvv47t8sxa6t53'
13+
const STABLEPOOL_IUSDUSDA = 'addr1wyge54qpez2zc250f8frwtksjzrg4l6n5cs34psqas9uz0syae9sf'
14+
const CONTRACT_ADDRESSES = [V1_POOL_SCRIPT_HASH, V1_ORDER_SCRIPT_HASH, V2_POOL_SCRIPT_HASH, V2_ORDER_SCRIPT_HASH, STABLEPOOL_USDMUSDA, STABLEPOOL_USDMDJED, STABLEPOOL_USDMIUSD, STABLEPOOL_USDCIUSD, STABLEPOOL_DJEDIUSD, STABLEPOOL_USDCDJED, STABLEPOOL_IUSDUSDA]
815

916
async function tvl() {
10-
// DEX V1
11-
const v1LiquidityPoolLocked = await getAdaInAddress(V1_POOL_SCRIPT_HASH)
12-
const v1BatchOrderLocked = await getAdaInAddress(V1_ORDER_SCRIPT_HASH)
13-
14-
// Stable Pools
15-
const stablePoolsLiquidity = await sumTokens2({
16-
owners: [
17-
'addr1wy7kkcpuf39tusnnyga5t2zcul65dwx9yqzg7sep3cjscesx2q5m5',
18-
'addr1wx8d45xlfrlxd7tctve8xgdtk59j849n00zz2pgyvv47t8sxa6t53',
19-
'addr1w9520fyp6g3pjwd0ymfy4v2xka54ek6ulv4h8vce54zfyfcm2m0sm',
20-
'addr1wxxdvtj6y4fut4tmu796qpvy2xujtd836yg69ahat3e6jjcelrf94',
21-
],
22-
tokens: [
23-
'8db269c3ec630e06ae29f74bc39edd1f87c819f1056206e879a1cd61446a65644d6963726f555344',
24-
'f66d78b4a3cb3d37afa0ec36461e51ecbde00f26c8f0a68f94b6988069555344',
25-
'25c5de5f5b286073c593edfd77b48abc7a48e5a4f3d4cd9d428ff93555534443',
26-
'c48cbb3d5e57ed56e276bc45f99ab39abe94e6cd7ac39fb402da47ad0014df105553444d'
27-
],
17+
const assetsLocked = await sumTokens2({
18+
owners: CONTRACT_ADDRESSES
2819
})
20+
return assetsLocked
21+
}
2922

30-
// DEX V2
31-
const v2LiquidityPoolLocked = await getAdaInAddress(V2_POOL_SCRIPT_HASH)
32-
const v2BatchOrderLocked = await getAdaInAddress(V2_ORDER_SCRIPT_HASH)
33-
34-
return {
35-
cardano: ((v1LiquidityPoolLocked + v2LiquidityPoolLocked) * 2) + v1BatchOrderLocked + v2BatchOrderLocked,
36-
...stablePoolsLiquidity
37-
};
23+
async function stake() {
24+
const assetsStaked = await sumTokens2({
25+
owner: 'addr1wy3fscaws62d59k6qqhg3xsarx7vstzczgjmdhx2jh7knksj7w3y7',
26+
tokens: ['29d222ce763455e3d7a09a665ce554f00ac89d2e99a1a83d267170c64d494e']
27+
})
28+
return assetsStaked
3829
}
3930

4031
module.exports = {
4132
timetravel: false,
4233
cardano: {
4334
tvl,
44-
staking: sumTokensExport({
45-
owner: 'addr1wy3fscaws62d59k6qqhg3xsarx7vstzczgjmdhx2jh7knksj7w3y7',
46-
tokens: ['29d222ce763455e3d7a09a665ce554f00ac89d2e99a1a83d267170c64d494e']
47-
})
35+
staking: stake
4836
},
49-
hallmarks:[
37+
hallmarks: [
5038
[1647949370, "Vulnerability Found"],
5139
[1712565661, "Stableswap Launch"],
5240
[1720584000, "V2 Launch"]

0 commit comments

Comments
 (0)