Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {
[eventTag: string]: RunningEvent;
}
Type declaration
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {
[eventTag: string]: ((...args) => void);
}
Type declaration
[eventTag: string]: ((...args) => void)
- (...args): void
Returns void
Readonly
address
address: string
callStatic
callStatic: { MAX_LOCK_TIME(overrides?): Promise<BN>; MIN_LOCK_TIME(overrides?): Promise<BN>; WEEK(overrides?): Promise<BN>; balanceOf(user,
overrides?): Promise<BN>; positionData(arg0,
overrides?): Promise<[BN, BN] & { amount: BN; expiry: BN; }>; totalSupplyAndBalanceCurrent(user,
overrides?): Promise<[BN, BN]>; totalSupplyCurrent(overrides?): Promise<BN>; totalSupplyStored(overrides?): Promise<BN>; } Type declaration
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
MIN_LOCK_TIME:function
- MIN_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
WEEK:function
- WEEK(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
balanceOf:function
- balanceOf(user, overrides?): Promise<BN>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<BN>
positionData:function
- positionData(arg0, overrides?): Promise<[BN, BN] & {
amount: BN;
expiry: BN;
}> Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN] & {
amount: BN;
expiry: BN;
}>
totalSupplyAndBalanceCurrent:function
- totalSupplyAndBalanceCurrent(user, overrides?): Promise<[BN, BN]>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN]>
totalSupplyCurrent:function
- totalSupplyCurrent(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
totalSupplyStored:function
- totalSupplyStored(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
contractName
contractName: "VotingEscrowTokenBase"
Readonly
deployTransaction
estimateGas
estimateGas: { MAX_LOCK_TIME(overrides?): Promise<BN>; MIN_LOCK_TIME(overrides?): Promise<BN>; WEEK(overrides?): Promise<BN>; balanceOf(user,
overrides?): Promise<BN>; positionData(arg0,
overrides?): Promise<BN>; totalSupplyAndBalanceCurrent(user,
overrides?): Promise<BN>; totalSupplyCurrent(overrides?): Promise<BN>; totalSupplyStored(overrides?): Promise<BN>; } Type declaration
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
MIN_LOCK_TIME:function
- MIN_LOCK_TIME(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
WEEK:function
- WEEK(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
balanceOf:function
- balanceOf(user, overrides?): Promise<BN>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<BN>
positionData:function
- positionData(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
totalSupplyAndBalanceCurrent:function
- totalSupplyAndBalanceCurrent(user, overrides?): Promise<BN>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
totalSupplyCurrent:function
- totalSupplyCurrent(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
totalSupplyStored:function
- totalSupplyStored(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
functions
functions: { MAX_LOCK_TIME(overrides?): Promise<[BN]>; MIN_LOCK_TIME(overrides?): Promise<[BN]>; WEEK(overrides?): Promise<[BN]>; balanceOf(user,
overrides?): Promise<[BN]>; positionData(arg0,
overrides?): Promise<[BN, BN] & { amount: BN; expiry: BN; }>; totalSupplyAndBalanceCurrent(user,
overrides?): Promise<ContractTransaction>; totalSupplyCurrent(overrides?): Promise<ContractTransaction>; totalSupplyStored(overrides?): Promise<[BN]>; } Type declaration
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
MIN_LOCK_TIME:function
- MIN_LOCK_TIME(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
WEEK:function
- WEEK(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
balanceOf:function
- balanceOf(user, overrides?): Promise<[BN]>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
positionData:function
- positionData(arg0, overrides?): Promise<[BN, BN] & {
amount: BN;
expiry: BN;
}> Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BN, BN] & {
amount: BN;
expiry: BN;
}>
totalSupplyAndBalanceCurrent:function
- totalSupplyAndBalanceCurrent(user, overrides?): Promise<ContractTransaction>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
totalSupplyCurrent:function
- totalSupplyCurrent(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
totalSupplyStored:function
- totalSupplyStored(overrides?): Promise<[BN]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[BN]>
interface
interface: VotingEscrowTokenBaseInterface
populateTransaction
populateTransaction: {
MAX_LOCK_TIME(overrides?): Promise<PopulatedTransaction>;
MIN_LOCK_TIME(overrides?): Promise<PopulatedTransaction>;
WEEK(overrides?): Promise<PopulatedTransaction>;
balanceOf(user, overrides?): Promise<PopulatedTransaction>;
positionData(arg0, overrides?): Promise<PopulatedTransaction>;
totalSupplyAndBalanceCurrent(user, overrides?): Promise<PopulatedTransaction>;
totalSupplyCurrent(overrides?): Promise<PopulatedTransaction>;
totalSupplyStored(overrides?): Promise<PopulatedTransaction>;
}
Type declaration
MAX_LOCK_TIME:function
- MAX_LOCK_TIME(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MIN_LOCK_TIME:function
- MIN_LOCK_TIME(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
WEEK:function
- WEEK(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
balanceOf:function
- balanceOf(user, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
positionData:function
- positionData(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
totalSupplyAndBalanceCurrent:function
- totalSupplyAndBalanceCurrent(user, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
totalSupplyCurrent:function
- totalSupplyCurrent(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
totalSupplyStored:function
- totalSupplyStored(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>