Staking
Config
InstantiateMsg
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
pub struct InstantiateMsg {
pub anchor_token: String,
pub staking_token: String,
pub distribution_schedule: Vec<(u64, u64, Uint128)>,
}{
"anchor_token": "terra1...",
"staking_token": "terra1...",
"distribution_schedule": [
[123456, 234567, "100000000"],
[234567, 345678, "200000000"]
]
}ExecuteMsg
Receive
ReceiveUnbond
UnbondWithdraw
WithdrawMigrateStaking
MigrateStakingReceive Hooks
Bond
BondQueryMsg
Config
ConfigConfigResponse
ConfigResponseState
StateStateResponse
StateResponseStakerInfo
StakerInfoStakerInfoResponse
StakerInfoResponseLast updated
Was this helpful?