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: { claimOwnership(overrides?): Promise<void>; claimProtocol(receiver,
pools,
overrides?): Promise<[BN, BN[]] & { amountsOut: BN[]; totalAmountOut: BN; }>; claimRetail(receiver,
totalAccrued,
proof,
overrides?): Promise<BN>; claimed(arg0,
overrides?): Promise<BN>; getProtocolClaimables(user,
pools,
overrides?): Promise<BN[]>; getProtocolTotalAccrued(user,
overrides?): Promise<BN>; initialize(overrides?): Promise<void>; merkleRoot(overrides?): Promise<string>; owner(overrides?): Promise<string>; pendingOwner(overrides?): Promise<string>; proxiableUUID(overrides?): Promise<string>; setMerkleRootAndFund(newMerkleRoot,
amountToFund,
overrides?): Promise<void>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<void>; updateProtocolClaimable(ele,
overrides?): Promise<void>; updateProtocolClaimables(arr,
overrides?): Promise<void>; upgradeTo(newImplementation,
overrides?): Promise<void>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<void>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
claimProtocol:function
- claimProtocol(receiver, pools, overrides?): Promise<[BN, BN[]] & {
amountsOut: BN[];
totalAmountOut: BN;
}> Parameters
receiver: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[BN, BN[]] & {
amountsOut: BN[];
totalAmountOut: BN;
}>
claimRetail:function
- claimRetail(receiver, totalAccrued, proof, 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>
getProtocolClaimables:function
- getProtocolClaimables(user, pools, overrides?): Promise<BN[]>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<BN[]>
getProtocolTotalAccrued:function
- getProtocolTotalAccrued(user, overrides?): Promise<BN>
Parameters
user: 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>
setMerkleRootAndFund:function
- setMerkleRootAndFund(newMerkleRoot, amountToFund, overrides?): Promise<void>
Parameters
Optional
overrides: CallOverrides
Returns Promise<void>
transferOwnership:function
- transferOwnership(newOwner, direct, renounce, overrides?): Promise<void>
Parameters
newOwner: string
direct: boolean
renounce: boolean
Optional
overrides: CallOverrides
Returns Promise<void>
updateProtocolClaimable:function
- updateProtocolClaimable(ele, overrides?): Promise<void>
Parameters
ele: UpdateProtocolStructStruct
Optional
overrides: CallOverrides
Returns Promise<void>
updateProtocolClaimables:function
- updateProtocolClaimables(arr, overrides?): Promise<void>
Parameters
arr: UpdateProtocolStructStruct[]
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>
contractName
contractName: "PendleFeeDistributorV2"
Readonly
deployTransaction
estimateGas
estimateGas: { claimOwnership(overrides?): Promise<BN>; claimProtocol(receiver,
pools,
overrides?): Promise<BN>; claimRetail(receiver,
totalAccrued,
proof,
overrides?): Promise<BN>; claimed(arg0,
overrides?): Promise<BN>; getProtocolClaimables(user,
pools,
overrides?): Promise<BN>; getProtocolTotalAccrued(user,
overrides?): Promise<BN>; initialize(overrides?): Promise<BN>; merkleRoot(overrides?): Promise<BN>; owner(overrides?): Promise<BN>; pendingOwner(overrides?): Promise<BN>; proxiableUUID(overrides?): Promise<BN>; setMerkleRootAndFund(newMerkleRoot,
amountToFund,
overrides?): Promise<BN>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<BN>; updateProtocolClaimable(ele,
overrides?): Promise<BN>; updateProtocolClaimables(arr,
overrides?): Promise<BN>; upgradeTo(newImplementation,
overrides?): Promise<BN>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<BN>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<BN>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimProtocol:function
- claimProtocol(receiver, pools, overrides?): Promise<BN>
Parameters
receiver: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
claimRetail:function
- claimRetail(receiver, totalAccrued, proof, 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>
getProtocolClaimables:function
- getProtocolClaimables(user, pools, overrides?): Promise<BN>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<BN>
getProtocolTotalAccrued:function
- getProtocolTotalAccrued(user, overrides?): Promise<BN>
Parameters
user: 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>
setMerkleRootAndFund:function
- setMerkleRootAndFund(newMerkleRoot, amountToFund, overrides?): Promise<BN>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
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>
updateProtocolClaimable:function
- updateProtocolClaimable(ele, overrides?): Promise<BN>
Parameters
ele: UpdateProtocolStructStruct
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<BN>
updateProtocolClaimables:function
- updateProtocolClaimables(arr, overrides?): Promise<BN>
Parameters
arr: UpdateProtocolStructStruct[]
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>
filters
filters: {
AdminChanged(previousAdmin?, newAdmin?): AdminChangedEventFilter;
AdminChanged(address,address)(previousAdmin?, newAdmin?): AdminChangedEventFilter;
BeaconUpgraded(beacon?): BeaconUpgradedEventFilter;
BeaconUpgraded(address)(beacon?): BeaconUpgradedEventFilter;
Claimed(user?, amountOut?): ClaimedEventFilter;
Claimed(address,uint256)(user?, amountOut?): ClaimedEventFilter;
Initialized(version?): InitializedEventFilter;
Initialized(uint8)(version?): InitializedEventFilter;
OwnershipTransferred(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
OwnershipTransferred(address,address)(previousOwner?, newOwner?): OwnershipTransferredEventFilter;
SetMerkleRootAndFund(merkleRoot?, amountFunded?): SetMerkleRootAndFundEventFilter;
SetMerkleRootAndFund(bytes32,uint256)(merkleRoot?, amountFunded?): SetMerkleRootAndFundEventFilter;
UpdateProtocolClaimable(user?, sumTopUp?): UpdateProtocolClaimableEventFilter;
UpdateProtocolClaimable(address,uint256)(user?, sumTopUp?): UpdateProtocolClaimableEventFilter;
Upgraded(implementation?): UpgradedEventFilter;
Upgraded(address)(implementation?): UpgradedEventFilter;
}
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?, amountOut?): ClaimedEventFilter
Parameters
Optional
user: null | string
Optional
amountOut: null
Returns ClaimedEventFilter
Claimed(address,uint256):function
- Claimed(address,uint256)(user?, amountOut?): ClaimedEventFilter
Parameters
Optional
user: null | string
Optional
amountOut: 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
SetMerkleRootAndFund:function
- SetMerkleRootAndFund(merkleRoot?, amountFunded?): SetMerkleRootAndFundEventFilter
Parameters
Optional
merkleRoot: null | BytesLike
Optional
amountFunded: null
Returns SetMerkleRootAndFundEventFilter
SetMerkleRootAndFund(bytes32,uint256):function
- SetMerkleRootAndFund(bytes32,uint256)(merkleRoot?, amountFunded?): SetMerkleRootAndFundEventFilter
Parameters
Optional
merkleRoot: null | BytesLike
Optional
amountFunded: null
Returns SetMerkleRootAndFundEventFilter
UpdateProtocolClaimable:function
- UpdateProtocolClaimable(user?, sumTopUp?): UpdateProtocolClaimableEventFilter
Parameters
Optional
user: null | string
Optional
sumTopUp: null
Returns UpdateProtocolClaimableEventFilter
UpdateProtocolClaimable(address,uint256):function
- UpdateProtocolClaimable(address,uint256)(user?, sumTopUp?): UpdateProtocolClaimableEventFilter
Parameters
Optional
user: null | string
Optional
sumTopUp: null
Returns UpdateProtocolClaimableEventFilter
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
functions
functions: { claimOwnership(overrides?): Promise<ContractTransaction>; claimProtocol(receiver,
pools,
overrides?): Promise<ContractTransaction>; claimRetail(receiver,
totalAccrued,
proof,
overrides?): Promise<ContractTransaction>; claimed(arg0,
overrides?): Promise<[BN]>; getProtocolClaimables(user,
pools,
overrides?): Promise<[BN[]] & { claimables: BN[]; }>; getProtocolTotalAccrued(user,
overrides?): Promise<[BN]>; initialize(overrides?): Promise<ContractTransaction>; merkleRoot(overrides?): Promise<[string]>; owner(overrides?): Promise<[string]>; pendingOwner(overrides?): Promise<[string]>; proxiableUUID(overrides?): Promise<[string]>; setMerkleRootAndFund(newMerkleRoot,
amountToFund,
overrides?): Promise<ContractTransaction>; transferOwnership(newOwner,
direct,
renounce,
overrides?): Promise<ContractTransaction>; updateProtocolClaimable(ele,
overrides?): Promise<ContractTransaction>; updateProtocolClaimables(arr,
overrides?): Promise<ContractTransaction>; upgradeTo(newImplementation,
overrides?): Promise<ContractTransaction>; upgradeToAndCall(newImplementation,
data,
overrides?): Promise<ContractTransaction>; } Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimProtocol:function
- claimProtocol(receiver, pools, overrides?): Promise<ContractTransaction>
Parameters
receiver: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
claimRetail:function
- claimRetail(receiver, totalAccrued, proof, 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]>
getProtocolClaimables:function
- getProtocolClaimables(user, pools, overrides?): Promise<[BN[]] & {
claimables: BN[];
}> Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<[BN[]] & {
claimables: BN[];
}>
getProtocolTotalAccrued:function
- getProtocolTotalAccrued(user, overrides?): Promise<[BN]>
Parameters
user: 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]>
setMerkleRootAndFund:function
- setMerkleRootAndFund(newMerkleRoot, amountToFund, overrides?): Promise<ContractTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
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>
updateProtocolClaimable:function
- updateProtocolClaimable(ele, overrides?): Promise<ContractTransaction>
Parameters
ele: UpdateProtocolStructStruct
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<ContractTransaction>
updateProtocolClaimables:function
- updateProtocolClaimables(arr, overrides?): Promise<ContractTransaction>
Parameters
arr: UpdateProtocolStructStruct[]
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>
interface
interface: PendleFeeDistributorV2Interface
populateTransaction
populateTransaction: {
claimOwnership(overrides?): Promise<PopulatedTransaction>;
claimProtocol(receiver, pools, overrides?): Promise<PopulatedTransaction>;
claimRetail(receiver, totalAccrued, proof, overrides?): Promise<PopulatedTransaction>;
claimed(arg0, overrides?): Promise<PopulatedTransaction>;
getProtocolClaimables(user, pools, overrides?): Promise<PopulatedTransaction>;
getProtocolTotalAccrued(user, overrides?): Promise<PopulatedTransaction>;
initialize(overrides?): Promise<PopulatedTransaction>;
merkleRoot(overrides?): Promise<PopulatedTransaction>;
owner(overrides?): Promise<PopulatedTransaction>;
pendingOwner(overrides?): Promise<PopulatedTransaction>;
proxiableUUID(overrides?): Promise<PopulatedTransaction>;
setMerkleRootAndFund(newMerkleRoot, amountToFund, overrides?): Promise<PopulatedTransaction>;
transferOwnership(newOwner, direct, renounce, overrides?): Promise<PopulatedTransaction>;
updateProtocolClaimable(ele, overrides?): Promise<PopulatedTransaction>;
updateProtocolClaimables(arr, overrides?): Promise<PopulatedTransaction>;
upgradeTo(newImplementation, overrides?): Promise<PopulatedTransaction>;
upgradeToAndCall(newImplementation, data, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
claimOwnership:function
- claimOwnership(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimProtocol:function
- claimProtocol(receiver, pools, overrides?): Promise<PopulatedTransaction>
Parameters
receiver: string
pools: string[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
claimRetail:function
- claimRetail(receiver, totalAccrued, proof, 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>
getProtocolClaimables:function
- getProtocolClaimables(user, pools, overrides?): Promise<PopulatedTransaction>
Parameters
user: string
pools: string[]
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getProtocolTotalAccrued:function
- getProtocolTotalAccrued(user, overrides?): Promise<PopulatedTransaction>
Parameters
user: 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>
setMerkleRootAndFund:function
- setMerkleRootAndFund(newMerkleRoot, amountToFund, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
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>
updateProtocolClaimable:function
- updateProtocolClaimable(ele, overrides?): Promise<PopulatedTransaction>
Parameters
ele: UpdateProtocolStructStruct
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
updateProtocolClaimables:function
- updateProtocolClaimables(arr, overrides?): Promise<PopulatedTransaction>
Parameters
arr: UpdateProtocolStructStruct[]
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>
Readonly
provider
provider: Provider
Readonly
resolvedAddress
resolvedAddress: Promise<string>