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.7.tar.gz (13.6 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.7-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ithaca_py-0.2.7.tar.gz
  • Upload date:
  • Size: 13.6 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.7.tar.gz
Algorithm Hash digest
SHA256 575c1fc8a0625d83b40174b83bdbbd30f84b6057de23b34b29363d454ac6ca0c
MD5 9a25fe951153c216d18adc7a13ce01ac
BLAKE2b-256 408c6d567db6a02a5e4b74fb33b1ee57d7dfa46aa3e572ebc6f19db6ee932338

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ithaca_py-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 16.3 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7877685a985ec5769d0e9104273d4b028b83e6474411d48c8ff62db39c9aaf4e
MD5 6c1d1ee2f64357bd1138690129a29224
BLAKE2b-256 f596fcae6f1abbfe5883d4332d0da901d69c0cb7fac4df9a4f6c722b1fc6459b

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