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.14.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.14-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.2.14.tar.gz
Algorithm Hash digest
SHA256 712ce2aa515fcc066f3e51affb4114a44e2e3da09ca446300bd1036cb1973583
MD5 20d01ce194c9415a645b64e5b870de8e
BLAKE2b-256 d0d2cb007d0d29f679e7e471129165729fa3ad70b9f7ac051cacafd847415d79

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.2.14-py3-none-any.whl
Algorithm Hash digest
SHA256 61975c9300b60a25b85f4074f887e209774180e5a4bc5d78ef0f6d83f8ddae4d
MD5 2b90ab706201f89293cfaca686417ca0
BLAKE2b-256 3b435a60dc7b41c260386a1f3e62d81c276cd31eea6da4e8251aa8f611f40901

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