price subscriptions

This commit is contained in:
Tim Olson
2023-11-02 23:30:43 -04:00
parent 3f15985bf5
commit b483974268
10 changed files with 212 additions and 40 deletions

View File

@@ -4,6 +4,8 @@ import {useStore} from "@/store/store.js";
export function vaultAddress( owner, num=0) {
if( !owner )
return null
const s = useStore()
const salt = ethers.solidityPackedKeccak256(['address','uint8'],[owner,num])
return ethers.getCreate2Address(s.factory, salt, s.vaultInitCodeHash)
@@ -31,7 +33,7 @@ export async function queryHelperContract() {
export async function poolContract(addr) {
const s = useStore()
return contractOrNull(addr, poolAbi, s.provider)
return contractOrNull(addr, uniswapV3PoolAbi, s.provider)
}
export async function vaultContract(num, signer) {