diff --git a/src/components/chain/contract/ERC20.js b/src/components/chain/contract/ERC20.js index f4206af..7e388c2 100644 --- a/src/components/chain/contract/ERC20.js +++ b/src/components/chain/contract/ERC20.js @@ -35,11 +35,11 @@ export class ERC20 { return contract.allowance(owner, spender); } - async approve(tokenAddress, amount) { + async approve(address, tokenAddress, amount) { const provider = this.bc.eoaProvider; this.bc.checkAndChangeChain(chainId, provider); const contract = new Contract(tokenAddress, erc20Abi, provider.getSigner()); - const tx = await contract.approve(amount); + const tx = await contract.approve(address, amount); await tx.wait(); return tx; } diff --git a/src/components/staking/index.vue b/src/components/staking/index.vue index e4c3d98..0ac30f1 100644 --- a/src/components/staking/index.vue +++ b/src/components/staking/index.vue @@ -138,8 +138,10 @@