Properties
autoStake
autoStake: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assets: Asset[];
slippageTolerance?: string;
}
-
-
Optional
slippageTolerance?: string
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
autoStakeHook
autoStakeHook: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
prevStakingTokenAmount: string;
stakerAddr: string;
stakingToken: string;
}
-
-
prevStakingTokenAmount: string
-
stakerAddr: string
-
stakingToken: string
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
contractAddress
contractAddress: string
depositReward
depositReward: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
rewards: Asset[];
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
deprecateStakingToken
deprecateStakingToken: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
newStakingToken: string;
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
receive
receive: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
amount: string;
msg: string;
sender: string;
}
-
amount: string
-
msg: string
-
sender: string
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
registerAsset
registerAsset: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
stakingToken: string;
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
rewardInfos
Type declaration
-
- (__namedParameters): Promise<ArrayOfRewardInfoResponse>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
limit?: number;
order?: number;
startAfter?: string;
}
-
-
Optional
limit?: number
-
Optional
order?: number
-
Optional
startAfter?: string
unbond
unbond: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
amount: string;
assetInfo: AssetInfo;
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
updateConfig
updateConfig: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
owner?: string;
rewarder?: string;
}
-
Optional
owner?: string
-
Optional
rewarder?: string
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
updateListStakers
updateListStakers: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
stakers: string[];
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
updateRewardsPerSec
updateRewardsPerSec: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo: AssetInfo;
assets: Asset[];
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
withdraw
withdraw: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo?: AssetInfo;
}
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>
withdrawOthers
withdrawOthers: ((__namedParameters, _fee?, _memo?, _funds?) => Promise<ExecuteResult>)
Type declaration
-
- (__namedParameters, _fee?, _memo?, _funds?): Promise<ExecuteResult>
-
Parameters
-
__namedParameters: {
assetInfo?: AssetInfo;
stakerAddrs: string[];
}
-
Optional
assetInfo?: AssetInfo
-
stakerAddrs: string[]
-
Optional
_fee: number | StdFee | "auto"
-
Optional
_memo: string
-
Optional
_funds: Coin[]
Returns Promise<ExecuteResult>