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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.1.2.tar.gz
Algorithm Hash digest
SHA256 ff53cfc4918e304518f2dd12c82183a224d2633efac7deb2a5276a70be8cf2f4
MD5 941192b858c6f014e492f7af8ea50fc5
BLAKE2b-256 9de4c4db7c794801ccab4fa4d95a431e9a03e34fdf6a02cf866335383251fea9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bdb6730e53e337ffde3c4f05834d00604311c1c0f49a3b1627873927e66ed67a
MD5 0a94c1d4a5903845d278352fe9fcecdd
BLAKE2b-256 983f13bbd97a212cf9b0e4aa5c3f73ae81062974ef8f8b416bcf2136f92942d0

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