Skip to content

Commit 5754b93

Browse files
committed
create new adapter for goose fx v2 #14192
1 parent e80a0d4 commit 5754b93

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

Diff for: projects/goosefx-v2/index.js

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
const { sumTokens2, } = require('../helper/solana')
2+
3+
async function tvl() {
4+
return sumTokens2({ owner: 'ALfS4oPB5684XwTvCjWw7XddFfmyTNdcY7xHxbh2Ui8s'})
5+
}
6+
7+
module.exports = {
8+
timetravel: false,
9+
solana: {
10+
tvl,
11+
},
12+
}

Diff for: projects/goosefx/index.js

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,19 @@
11
const { sumTokens2, } = require('../helper/solana')
22

33
async function tvl() {
4-
return sumTokens2({ owner: 'ALfS4oPB5684XwTvCjWw7XddFfmyTNdcY7xHxbh2Ui8s'})
4+
// const { api } = arguments[3]
5+
// const provider = getProvider()
6+
// const idl = await Program.fetchIdl(programs.SSL_PROGRAM_ID, provider)
7+
// const program = new Program(idl, programs.SSL_PROGRAM_ID, provider)
8+
// // const data = await program.account.liquidityAccount.all()
9+
// const data = await program.account.poolRegistry.all()
10+
// data.forEach(({ account: { entries }}) => {
11+
// entries.forEach(({ mint, totalLiquidityDeposits, }) => {
12+
// api.add(mint.toString(), totalLiquidityDeposits.toString())
13+
// })
14+
// })
15+
// return api.getBalances()
16+
return sumTokens2({ tokenAccounts: ["8cMk8SxSY6b3a4wGhEF5rgXfsmUuqwPqpqhkH7z1gvXZ","6hDS2kFxSJCHcgX3WYwPULzrQrhSSQWTVDfxAToLKsAv","HJuwvd1bBPWr1fV1EKNnzgR7Kn3znU2WzwiGphb8Mv92", "Af6DjX1eRjfmnF1Lfe99FTgLUMKTVrsyf7CY2Kx9kzbT", "DA2nEQnCZFGhAZSQ5jKUHL4REPG57ixEMeTQAfWuWmJX", "294A1PmDuLHrmgcPKHoQd9GgrJxQ6y2WkpPhSVgbkUoD"] })
517
}
618

719
async function staking() {

0 commit comments

Comments
 (0)