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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ithaca_py-0.2.27.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.21

File hashes

Hashes for ithaca_py-0.2.27.tar.gz
Algorithm Hash digest
SHA256 28977be59a11ddf7d4acd03d301b6d17381a9fd9c8fb4a042418b3f8fdc66b91
MD5 84729fe1910074cea2298d8c7d9b0399
BLAKE2b-256 c38797b02a5fbbdea6d285b6bb7602dc838a709638e3c3c26233a7263b762b5a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.2.27-py3-none-any.whl
Algorithm Hash digest
SHA256 8c7f7f374834ebbc85b43c3eaf575ccc09227e8be9ecf8e61b32743c95922728
MD5 a639ba9d829d6b05e4b2ae67fda70773
BLAKE2b-256 7519784165e6bfd79461951937bec6061d6770af296ffb8713c231e9f018fdff

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