visual changes + sacrifice error fix
This commit is contained in:
@@ -8,7 +8,8 @@ import { useRoundsStore } from "@/stores/rounds";
|
||||
export const useMemeburnerStore = defineStore("memeburner", {
|
||||
state: () => ({
|
||||
config: MemeBurnerJson,
|
||||
contract: null,
|
||||
contract: null,
|
||||
loading: false,
|
||||
|
||||
}),
|
||||
getters: {},
|
||||
@@ -90,7 +91,7 @@ export const useMemeburnerStore = defineStore("memeburner", {
|
||||
.sacrificeMeme(tokenStore.activeToken.contractAddress, amountDecimal)
|
||||
.send({ from: walletStore.address });
|
||||
console.log("reward", reward);
|
||||
tokenStore.activeToken.allowance = await this.allowance();
|
||||
tokenStore.activeToken.allowance = await tokenStore.allowance();
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
} finally {
|
||||
|
||||
@@ -112,7 +112,7 @@ export const useTokenStore = defineStore("token", {
|
||||
const memeBurnerStore = useMemeburnerStore();
|
||||
var approve = await this.contract.methods
|
||||
.approve(memeBurnerStore.config.contractAddress, amount)
|
||||
.send({ from: walletStore.address });
|
||||
.send({ from: walletStore.address});
|
||||
//todo parameter value übergeben in eth web3.utils.toHex(web3.utils.toWei(amount, 'ether'))
|
||||
|
||||
// .send({ from: walletStore.address, value: 0.5 });
|
||||
|
||||
@@ -77,6 +77,12 @@ export const useWalletStore = defineStore("wallet", {
|
||||
async isConnected() {
|
||||
try {
|
||||
this.loading = true;
|
||||
if (!window.ethereum) {
|
||||
console.warn("Metamask not installed"),
|
||||
this.connected = false;
|
||||
return;
|
||||
|
||||
}
|
||||
const accounts = await window.ethereum.request({ method: "eth_accounts" });
|
||||
if (accounts.length) {
|
||||
this.connected = true;
|
||||
|
||||
Reference in New Issue
Block a user