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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ithaca_py-0.2.24.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for ithaca_py-0.2.24.tar.gz
Algorithm Hash digest
SHA256 10f1401036622ed25b5c598d89c45b0806656f609ab11a4398492f8c16e393c2
MD5 5eed4432f779013ae50ef28cb6c5c75d
BLAKE2b-256 7f592d095f2affd9a369985f3455ec23cbdec8c6c2f232c0659964489b9a8d42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ithaca_py-0.2.24-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for ithaca_py-0.2.24-py3-none-any.whl
Algorithm Hash digest
SHA256 eb520378eab2f2e8fcfb9a716ca6481868fb5047f0dd6b5ae0afecdb0dd0d6f4
MD5 e1b096d9e4a53d42e6a601c7d6f6967e
BLAKE2b-256 c2be0f44159eb6f49285b40253d80a732d849a699b7cb0144e329fd1108f5734

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