withdrawls
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import {ethers} from "ethers";
|
||||
import {factoryAbi, queryHelperAbi, vaultAbi} from "@/blockchain/abi.js";
|
||||
import {useStore} from "@/store/store.js";
|
||||
import {provider} from "@/blockchain/wallet.js";
|
||||
|
||||
|
||||
export function vaultAddress( owner, num=0) {
|
||||
@@ -11,7 +10,7 @@ export function vaultAddress( owner, num=0) {
|
||||
}
|
||||
|
||||
|
||||
function contractOrNull(addr,abi,provider) {
|
||||
export function contractOrNull(addr,abi,provider) {
|
||||
try {
|
||||
return new ethers.Contract(addr,abi,provider)
|
||||
}
|
||||
@@ -22,16 +21,17 @@ function contractOrNull(addr,abi,provider) {
|
||||
|
||||
export async function factoryContract() {
|
||||
const s = useStore()
|
||||
return contractOrNull(s.factory, factoryAbi, provider)
|
||||
return contractOrNull(s.factory, factoryAbi, s.provider)
|
||||
}
|
||||
|
||||
export async function queryHelperContract() {
|
||||
const s = useStore()
|
||||
return contractOrNull(s.helper, queryHelperAbi, provider)
|
||||
return contractOrNull(s.helper, queryHelperAbi, s.provider)
|
||||
}
|
||||
|
||||
export async function poolContract(addr) {
|
||||
return contractOrNull(addr, poolAbi, provider)
|
||||
const s = useStore()
|
||||
return contractOrNull(addr, poolAbi, s.provider)
|
||||
}
|
||||
|
||||
export async function vaultContract(num, signer) {
|
||||
|
||||
Reference in New Issue
Block a user