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: { claim(receiver,
totalAccrued,
proof,
overrides?): Promise<BN>; claimOwnership(overrides?): Promise<void>; claimVerified(receiver,
overrides?): Promise<BN>; claimed(arg0,
overrides?): Promise<BN>; initialize(overrides?): Promise<void>; merkleRoot(overrides?): Promise<string>; owner(overrides?): Promise<string>; pendingOwner(overrides?): Promise<string>; proxiableUUID(overrides?): Promise<string>; setMerkleRoot(newMerkleRoot,
overrides?): Promise<void>; token(overrides?): Promise<string>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<void>; upgradeTo(newImplementation,
overrides?): Promise<void>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<void>; verified(arg0,
overrides?): Promise<BN>; verify(user,
totalAccrued,
proof,
overrides?): Promise<BN>; } Type declaration
claim:function
- claim(receiver, totalAccrued, proof, overrides?): Promise<BN>
Parameters
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BN>
claimOwnership:function
- claimOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
claimVerified:function
- claimVerified(receiver, overrides?): Promise<BN>
Parameters
receiver: string
Optional
overrides: CallOverrides
Returns Promise<BN>
claimed:function
- claimed(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
initialize:function
- initialize(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
merkleRoot:function
- merkleRoot(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
owner:function
- owner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
pendingOwner:function
- pendingOwner(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
setMerkleRoot:function
- setMerkleRoot(newMerkleRoot, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
token:function
- token(overrides?): Promise<string>
Parameters
Optional
overrides: CallOverrides
Returns Promise<string>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<void>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<void>
Parameters
newImplementation: string
Optional
overrides: CallOverrides
Returns Promise<void>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<void>
Parameters
newImplementation: string
Optional
overrides: CallOverrides
Returns Promise<void>
verified:function
- verified(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
verify:function
- verify(user, totalAccrued, proof, overrides?): Promise<BN>
Parameters
user: string
Optional
overrides: CallOverrides
Returns Promise<BN>
contractName
contractName: "PendleMerkleDistributor"
Readonly
deployTransaction
estimateGas
estimateGas: { claim(receiver,
totalAccrued,
proof,
overrides?): Promise<BN>; claimOwnership(overrides?): Promise<BN>; claimVerified(receiver,
overrides?): Promise<BN>; claimed(arg0,
overrides?): Promise<BN>; initialize(overrides?): Promise<BN>; merkleRoot(overrides?): Promise<BN>; owner(overrides?): Promise<BN>; pendingOwner(overrides?): Promise<BN>; proxiableUUID(overrides?): Promise<BN>; setMerkleRoot(newMerkleRoot,
overrides?): Promise<BN>; token(overrides?): Promise<BN>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<BN>; upgradeTo(newImplementation,
overrides?): Promise<BN>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<BN>; verified(arg0,
overrides?): Promise<BN>; verify(user,
totalAccrued,
proof,
overrides?): Promise<BN>; } Type declaration
claim:function
- claim(receiver, totalAccrued, proof, overrides?): Promise<BN>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimOwnership:function
- claimOwnership(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimVerified:function
- claimVerified(receiver, overrides?): Promise<BN>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimed:function
- claimed(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
initialize:function
- initialize(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
merkleRoot:function
- merkleRoot(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
owner:function
- owner(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
pendingOwner:function
- pendingOwner(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
setMerkleRoot:function
- setMerkleRoot(newMerkleRoot, overrides?): Promise<BN>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
token:function
- token(overrides?): Promise<BN>
Parameters
Optional
overrides: CallOverrides
Returns Promise<BN>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<BN>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<BN>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<BN>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
verified:function
- verified(arg0, overrides?): Promise<BN>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<BN>
verify:function
- verify(user, totalAccrued, proof, overrides?): Promise<BN>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
filters
filters: {
AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter;
AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter;
BeaconUpgraded(beacon?): BeaconUpgradedEventFilter;
BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter;
Claimed(user?, receiver?, amount?): ClaimedEventFilter;
Claimed(address,address,uint256)(user?, receiver?, amount?): ClaimedEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
SetMerkleRoot(merkleRoot?): SetMerkleRootEventFilter;
SetMerkleRoot(bytes32)(merkleRoot?): SetMerkleRootEventFilter;
Upgraded(implementation?): UpgradedEventFilter;
Upgraded(address)(implementation?): UpgradedEventFilter;
Verified(user?, amountClaimable?): VerifiedEventFilter;
Verified(address,uint256)(user?, amountClaimable?): VerifiedEventFilter;
}
Type declaration
AdminChanged:function
- AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter
Parameters
Optional
previousAdmin: null
Optional
newAdmin: null
Returns AdminChangedEventFilter
AdminChanged(address,address):function
- AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter
Parameters
Optional
previousAdmin: null
Optional
newAdmin: null
Returns AdminChangedEventFilter
BeaconUpgraded:function
- BeaconUpgraded(beacon?): BeaconUpgradedEventFilter
Parameters
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
BeaconUpgraded(address):function
- BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter
Parameters
Optional
beacon: null | string
Returns BeaconUpgradedEventFilter
Claimed:function
- Claimed(user?, receiver?, amount?): ClaimedEventFilter
Parameters
Optional
user: null | string
Optional
receiver: null | string
Optional
amount: null
Returns ClaimedEventFilter
Claimed(address,address,uint256):function
- Claimed(address,address,uint256)(user?, receiver?, amount?): ClaimedEventFilter
Parameters
Optional
user: null | string
Optional
receiver: null | string
Optional
amount: null
Returns ClaimedEventFilter
Initialized:function
- Initialized(version?): InitializedEventFilter
Returns InitializedEventFilter
Initialized(uint8):function
- Initialized(uint8)(version?): InitializedEventFilter
Returns InitializedEventFilter
OwnershipTransferred:function
- OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
OwnershipTransferred(address,address):function
- OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter
Parameters
Optional
previousOwner: null | string
Optional
newOwner: null | string
Returns OwnershipTransferredEventFilter
SetMerkleRoot:function
- SetMerkleRoot(merkleRoot?): SetMerkleRootEventFilter
Returns SetMerkleRootEventFilter
SetMerkleRoot(bytes32):function
- SetMerkleRoot(bytes32)(merkleRoot?): SetMerkleRootEventFilter
Returns SetMerkleRootEventFilter
Upgraded:function
- Upgraded(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
Upgraded(address):function
- Upgraded(address)(implementation?): UpgradedEventFilter
Parameters
Optional
implementation: null | string
Returns UpgradedEventFilter
Verified:function
- Verified(user?, amountClaimable?): VerifiedEventFilter
Parameters
Optional
user: null | string
Optional
amountClaimable: null
Returns VerifiedEventFilter
Verified(address,uint256):function
- Verified(address,uint256)(user?, amountClaimable?): VerifiedEventFilter
Parameters
Optional
user: null | string
Optional
amountClaimable: null
Returns VerifiedEventFilter
functions
functions: { claim(receiver,
totalAccrued,
proof,
overrides?): Promise<ContractTransaction>; claimOwnership(overrides?): Promise<ContractTransaction>; claimVerified(receiver,
overrides?): Promise<ContractTransaction>; claimed(arg0,
overrides?): Promise<[BN]>; initialize(overrides?): Promise<ContractTransaction>; merkleRoot(overrides?): Promise<[string]>; owner(overrides?): Promise<[string]>; pendingOwner(overrides?): Promise<[string]>; proxiableUUID(overrides?): Promise<[string]>; setMerkleRoot(newMerkleRoot,
overrides?): Promise<ContractTransaction>; token(overrides?): Promise<[string]>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<ContractTransaction>; upgradeTo(newImplementation,
overrides?): Promise<ContractTransaction>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<ContractTransaction>; verified(arg0,
overrides?): Promise<[BN]>; verify(user,
totalAccrued,
proof,
overrides?): Promise<ContractTransaction>; } Type declaration
claim:function
- claim(receiver, totalAccrued, proof, overrides?): Promise<ContractTransaction>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimOwnership:function
- claimOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimVerified:function
- claimVerified(receiver, overrides?): Promise<ContractTransaction>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimed:function
- claimed(arg0, overrides?): Promise<[BN]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
initialize:function
- initialize(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
merkleRoot:function
- merkleRoot(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
owner:function
- owner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
pendingOwner:function
- pendingOwner(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
setMerkleRoot:function
- setMerkleRoot(newMerkleRoot, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
token:function
- token(overrides?): Promise<[string]>
Parameters
Optional
overrides: CallOverrides
Returns Promise<[string]>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<ContractTransaction>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<ContractTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<ContractTransaction>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
verified:function
- verified(arg0, overrides?): Promise<[BN]>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<[BN]>
verify:function
- verify(user, totalAccrued, proof, overrides?): Promise<ContractTransaction>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
interface
interface: PendleMerkleDistributorInterface
populateTransaction
populateTransaction: {
claim(receiver, totalAccrued, proof, overrides?): Promise<PopulatedTransaction>;
claimOwnership(overrides?): Promise<PopulatedTransaction>;
claimVerified(receiver, overrides?): Promise<PopulatedTransaction>;
claimed(arg0, overrides?): Promise<PopulatedTransaction>;
initialize(overrides?): Promise<PopulatedTransaction>;
merkleRoot(overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
pendingOwner(overrides?): Promise<PopulatedTransaction>;
proxiableUUID(overrides?): Promise<PopulatedTransaction>;
setMerkleRoot(newMerkleRoot, overrides?): Promise<PopulatedTransaction>;
token(overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>;
upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>;
upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>;
verified(arg0, overrides?): Promise<PopulatedTransaction>;
verify(user, totalAccrued, proof, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
claim:function
- claim(receiver, totalAccrued, proof, overrides?): Promise<PopulatedTransaction>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimOwnership:function
- claimOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimVerified:function
- claimVerified(receiver, overrides?): Promise<PopulatedTransaction>
Parameters
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimed:function
- claimed(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
merkleRoot:function
- merkleRoot(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
owner:function
- owner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
pendingOwner:function
- pendingOwner(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
proxiableUUID:function
- proxiableUUID(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
setMerkleRoot:function
- setMerkleRoot(newMerkleRoot, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
token:function
- token(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
upgradeTo:function
- upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>
Parameters
newImplementation: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
upgradeToAndCall:function
- upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>
Parameters
newImplementation: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
verified:function
- verified(arg0, overrides?): Promise<PopulatedTransaction>
Parameters
arg0: string
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
verify:function
- verify(user, totalAccrued, proof, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>