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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ithaca_py-0.2.16.tar.gz
  • Upload date:
  • Size: 14.1 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.16.tar.gz
Algorithm Hash digest
SHA256 b8b43f1dfef8ce200b8256674151d7d24dab6ae8f75aca39957fde155d171a43
MD5 3c095e0ccaac9537dbd53fbad63fbeaa
BLAKE2b-256 449823e305b24a23d79102764b291e0604f91834f4540f29920016b8c06e9523

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ithaca_py-0.2.16-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.16-py3-none-any.whl
Algorithm Hash digest
SHA256 d215eec864bd0fab2bfffe32f9fb7838f15aea0ea049b28e451914046cc02c76
MD5 a0b6fe2c6e9bde4f478a5c39b036861e
BLAKE2b-256 0d8bade78399d1413a41c382a5fb6a776c2088ce4d8a9fcbc10cc3b8477e9553

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