pub fn execute_bond(
    deps: DepsMut<'_>,
    env: Env,
    amount: Balance,
    sender: Addr
) -> Result<Response, ContractError>