update new contracts

This commit is contained in:
EmberSpirit
2023-09-12 21:59:01 +02:00
parent 44173a36e1
commit a0aafaddf0
25 changed files with 1644 additions and 249 deletions
+15 -6
View File
@@ -44,18 +44,24 @@ export const useWalletStoreV2 = defineStore("walletV2", {
initialized1: false,
}),
getters: {
sacrificeToken: (state) => state.token.filter((obj) => obj.contractAddress !== MemeToken.contractAddress),
memeToken: (state) => state.token.find((obj) => obj.contractAddress === MemeToken.contractAddress),
sacrificeToken: (state) => state.token.filter((obj) => {
const tokenStore = useTokenStore();
return obj.contractAddress !== tokenStore.memeToken.contractAddress;
}),
memeToken: (state) => state.token.find((obj) => {
const tokenStore = useTokenStore();
return obj.contractAddress === tokenStore.memeToken.contractAddress;
}),
},
actions: {
async init() {
console.log("wallet init");
console.log("hier123");
const account = getAccount();
console.log("account123abc", account);
if (account.address) {
this.address = account.address;
this.connected = true;
@@ -141,11 +147,14 @@ export const useWalletStoreV2 = defineStore("walletV2", {
await this.getTokenBalances();
//MemeToken Staked
const tokenStore = useTokenStore();
console.log("tokenStore.memeToken.decimals", tokenStore.memeToken.decimals);
const staked = await rewardlockerStore.getStaked(this.address);
console.log("staked", staked);
console.log("ztrsdz", staked / BigInt(Math.pow(10, tokenStore.memeToken.decimals)));
this.memeToken.staked = Number(staked / BigInt(Math.pow(10, tokenStore.memeToken.decimals)));
const unclaimedRewards = await rewardlockerStore.getTotalRewards(this.address);
const unclaimedRewardsArray = await rewardlockerStore.getTotalRewards(this.address);
console.log("unclaimedRewardsArray", unclaimedRewardsArray);
const unclaimedRewards = unclaimedRewardsArray[0] + unclaimedRewardsArray[1];
this.memeToken.unclaimedRewards = Number(unclaimedRewards/ BigInt(Math.pow(10, tokenStore.memeToken.decimals)))
}