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
Unbond
Withdraw
MigrateStaking
Receive Hooks
Bond
QueryMsg
Config
ConfigResponse
State
StateResponse
StakerInfo
StakerInfoResponse
Last updated
Was this helpful?