Terra Classic Delta-Neutral Strategy (Retired)
Open Position
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
#[serde(rename_all = "snake_case")]
pub enum ExecuteMsg {
/// Create a new position with the specified strategy.
/// Can be called by any Terra address.
CreatePosition {
strategy: Strategy,
data: Option<Binary>,
assets: Vec<terraswap::asset::Asset>,
}
}
/// The strategy id and chain id can uniquely identify what strategy it is
/// and on which chain is it located.
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
#[serde(rename_all = "snake_case")]
pub struct Strategy {
pub chain_id: u16,
pub strategy_id: Uint64,
}{
"create_position": {
"strategy": {
"chain_id": 3,
"strategy_id": "0"
},
"data": "e...",
"assets": [
{
"info": {
"native_token": {
"denom":"uusd"
}
},
"amount":"2000000000"
}
]
}
}Key
Type
Description
Delta-neutral Strategy (Terra)
Strategy JSON:
Parameter (data) format:
Query Position Ids
Query Position Information
Close Position
Key
Type
Description
Last updated