pub fn update_unbond_handler_state_msg<T: Clone + fmt::Debug + PartialEq + JsonSchema>(
    unbond_handler: Addr,
    owner: Option<String>,
    expiration_time: Option<u64>,
) -> StdResult<CosmosMsg<T>> {
    Ok(CosmosMsg::Wasm(WasmMsg::Execute {
        contract_addr: unbond_handler.to_string(),
        msg: to_binary(&ExecuteMsg::UpdateState {
            owner,
            expiration_time,
            memory_contract: None,
        })?,
        funds: vec![],
    }))
}
/// Builds message to send bluna to a handler triggering the unbond action
Builds message to send bluna to a handler triggering the unbond action
Builds message to send bluna to a handler triggering the unbond action
pub fn update_unbond_handler_state_msg<T: Clone + fmt::Debug + PartialEq + JsonSchema>(
    unbond_handler: Addr,
    owner: Option<String>,
    expiration_time: Option<u64>,
) -> StdResult<CosmosMsg<T>> {
    Ok(CosmosMsg::Wasm(WasmMsg::Execute {
        contract_addr: unbond_handler.to_string(),
        msg: to_binary(&ExecuteMsg::UpdateState {
            owner,
            expiration_time,
            memory_contract: None,
        })?,
        funds: vec![],
    }))
}
pub fn update_unbond_handler_state_msg < T : Clone + fmt :: Debug + PartialEq + JsonSchema > ( unbond_handler : Addr , owner : Option < String > , expiration_time : Option < u64 > , ) -> StdResult < CosmosMsg < T > > { Ok ( CosmosMsg :: Wasm ( WasmMsg :: Execute { contract_addr : unbond_handler . to_string ( ) , msg : to_binary ( & ExecuteMsg :: UpdateState { owner , expiration_time , memory_contract : None , } ) ? , funds : vec ! [ ] , } ) ) }
Builds message to send bluna to a handler triggering the unbond action
Builds message to send bluna to a handler triggering the unbond action
unbond_handler
Addr
owner
Option<String>
expiration_time
Option<u64>
unbond_handler
Addr
owner
Option<String>
expiration_time
Option<u64>