Skip to main content

Ithaca Protocol SDK

Project description

Ithaca SDK

Modules

  • Auth

    • login
    • logout
    • get_session_info
  • Client

    • fundlock_state
    • curret_positions
    • trade_history
    • historical_positions
    • historical_positions_by_date
  • FundLock #TODO

    • deposit
    • withdraw
    • cross_chain_deposit
    • get_cross_chain_tx_status
    • fundlock_history
  • Protocol

    • system_info
    • next_auction
    • contract_list
    • contract_list_by_ids
    • historical_contracts
  • Testnet

    • matched_orders
    • orderbook
  • Orders

    • new
    • status
    • cancel
    • cancel_all
    • open_orders
  • Market

    • spot_prices
    • reference_prices
  • Calculation

    • calc_portfolio_collateral
    • estimate_order_payoff
    • estimate_order_lock
    • estimate_order_fees
    • black_formula_extended
    • black_vanilla_price
    • black_digital_price
    • implied_volatility

Prepare

pre-commit run --all-files

Docs

sphinx-apidoc -o docs ithaca
sphinx-build -M html docs docs/_build

Tests

pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ithaca_py-0.2.13.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ithaca_py-0.2.13-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file ithaca_py-0.2.13.tar.gz.

File metadata

  • Download URL: ithaca_py-0.2.13.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for ithaca_py-0.2.13.tar.gz
Algorithm Hash digest
SHA256 ee8adad63a7a3e4648ae3bba55862146ec2f94cfe4b16c33caf009054352d05d
MD5 9563c020e43468aacf8fd3a6aa5f4598
BLAKE2b-256 7aeeb71c50b2405cf6eb2ad13ca281ec297011ecf58305077d2fa2a2a28dfabf

See more details on using hashes here.

File details

Details for the file ithaca_py-0.2.13-py3-none-any.whl.

File metadata

  • Download URL: ithaca_py-0.2.13-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.19

File hashes

Hashes for ithaca_py-0.2.13-py3-none-any.whl
Algorithm Hash digest
SHA256 c8cca436f91ce1f4d415c99d994df489991df832e043a3a3e63144c39c0b7999
MD5 e013d7a569e2e8a73420febcac9491ba
BLAKE2b-256 ae8d7f13eba961d487ca5aac9d79a8367afffd41c59db7e16c674b10d13e91e3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page