diff --git a/src/base/orgs/Org.ts b/src/base/orgs/Org.ts index 76b8a23ba..76c022130 100644 --- a/src/base/orgs/Org.ts +++ b/src/base/orgs/Org.ts @@ -1,5 +1,5 @@ import * as ethers from 'ethers'; -import type { TransactionReceipt, TransactionResponse } from '@ethersproject/providers'; +import type { TransactionResponse } from '@ethersproject/providers'; import type { ContractReceipt } from '@ethersproject/contracts'; import { assert } from '@app/error'; import * as utils from '@app/utils'; diff --git a/src/base/registrations/registrar.ts b/src/base/registrations/registrar.ts index 786458319..a509d5123 100644 --- a/src/base/registrations/registrar.ts +++ b/src/base/registrations/registrar.ts @@ -63,19 +63,19 @@ export async function getRegistration(name: string, config: Config): Promise { return await registrar(config).registrationFeeRad(); } -export async function registerName(name: string, owner: string, config: Config) { +export async function registerName(name: string, owner: string, config: Config): Promise { assert(config.signer); if (! name) return; @@ -95,7 +95,7 @@ export async function registerName(name: string, owner: string, config: Config) } } -async function commitAndRegister(name: string, owner: string, config: Config) { +async function commitAndRegister(name: string, owner: string, config: Config): Promise { const salt = ethers.utils.randomBytes(32); const minAge = (await registrar(config).minCommitmentAge()).toNumber(); const fee = await registrationFee(config); @@ -117,7 +117,7 @@ async function commitAndRegister(name: string, owner: string, config: Config) { await register(name, owner, salt, config); } -async function commit(commitment: string, fee: BigNumber, minAge: number, config: Config) { +async function commit(commitment: string, fee: BigNumber, minAge: number, config: Config): Promise { assert(config.signer); state.set(State.Committing); diff --git a/src/base/vesting/state.ts b/src/base/vesting/state.ts index 33c4d23d3..29b0fae4b 100644 --- a/src/base/vesting/state.ts +++ b/src/base/vesting/state.ts @@ -1,4 +1,4 @@ -import { derived, writable } from "svelte/store"; +import { writable } from "svelte/store"; export enum State { Error = -1, diff --git a/src/base/vesting/vesting.ts b/src/base/vesting/vesting.ts index 9c5171777..4d8d29d58 100644 --- a/src/base/vesting/vesting.ts +++ b/src/base/vesting/vesting.ts @@ -14,7 +14,7 @@ export interface VestingInfo { withdrawn: string; } -export async function withdrawVested(address: string, config: Config) { +export async function withdrawVested(address: string, config: Config): Promise { const contract = new ethers.Contract(address, config.abi.vesting, config.provider); const signer = config.provider.getSigner(); @@ -30,8 +30,6 @@ export async function withdrawVested(address: string, config: Config) { export async function getInfo(address: string, config: Config): Promise { const contract = new ethers.Contract(address, config.abi.vesting, config.provider); - const signer = config.provider.getSigner(); - const token = await contract.token(); const beneficiary = await contract.beneficiary(); const withdrawable = await contract.withdrawableBalance();