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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.2.31.tar.gz
Algorithm Hash digest
SHA256 3c4a4effc98329772b2f05306fe051ab8e3df89a6b09ea5828c637aaa1f83af3
MD5 72996954fa996799acf1fec556859ba9
BLAKE2b-256 78d53bde367fddc60e67ed6f1cf4591d3a916ca6e0d255dbdb896c7791752829

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for ithaca_py-0.2.31-py3-none-any.whl
Algorithm Hash digest
SHA256 15c893077c25c9a778757c4ad5221591f5d0e8acba01326ad023ad03d5d5ae34
MD5 9166af64ec83e223d4135d3c8755a29f
BLAKE2b-256 83fd55623a107ee2b2fb4f33e352a91a088c75ebff31b33f5995a67a45d3f185

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