LICENSE
README.md
pyproject.toml
src/dydx/__init__.py
src/dydx/__init__.pyi
src/dydx/main.py
src/dydx/chain/__init__.py
src/dydx/chain/core.py
src/dydx/chain/pagination.py
src/dydx/chain/comet/__init__.py
src/dydx/chain/comet/block.py
src/dydx/chain/comet/block_results.py
src/dydx/chain/comet/core.py
src/dydx/chain/comet/status.py
src/dydx/chain/comet/tx.py
src/dydx/chain/comet/tx_search.py
src/dydx/chain/comet/types.py
src/dydx/chain/modules/__init__.py
src/dydx/chain/modules/affiliates/__init__.py
src/dydx/chain/modules/affiliates/affiliate_info.py
src/dydx/chain/modules/affiliates/referred_by.py
src/dydx/chain/modules/assets/__init__.py
src/dydx/chain/modules/assets/asset.py
src/dydx/chain/modules/assets/assets.py
src/dydx/chain/modules/auth/__init__.py
src/dydx/chain/modules/auth/account.py
src/dydx/chain/modules/auth/account_info.py
src/dydx/chain/modules/auth/accounts.py
src/dydx/chain/modules/bank/__init__.py
src/dydx/chain/modules/bank/all_balances.py
src/dydx/chain/modules/bank/balance.py
src/dydx/chain/modules/bank/denom_metadata.py
src/dydx/chain/modules/bank/denom_metadata_by_query_string.py
src/dydx/chain/modules/bank/denoms_metadata.py
src/dydx/chain/modules/bank/params.py
src/dydx/chain/modules/bank/spendable_balances.py
src/dydx/chain/modules/bank/supply.py
src/dydx/chain/modules/bank/total_supply.py
src/dydx/chain/modules/clob/__init__.py
src/dydx/chain/modules/clob/clob_pair.py
src/dydx/chain/modules/clob/clob_pairs.py
src/dydx/chain/modules/clob/leverage.py
src/dydx/chain/modules/distribution/__init__.py
src/dydx/chain/modules/distribution/community_pool.py
src/dydx/chain/modules/distribution/delegation_rewards.py
src/dydx/chain/modules/distribution/delegation_total_rewards.py
src/dydx/chain/modules/feetiers/__init__.py
src/dydx/chain/modules/feetiers/perpetual_fee_params.py
src/dydx/chain/modules/feetiers/user_fee_tier.py
src/dydx/chain/modules/feetiers/user_staking_tier.py
src/dydx/chain/modules/gov/__init__.py
src/dydx/chain/modules/gov/proposals.py
src/dydx/chain/modules/perpetuals/__init__.py
src/dydx/chain/modules/perpetuals/liquidity_tiers.py
src/dydx/chain/modules/perpetuals/perpetual.py
src/dydx/chain/modules/perpetuals/perpetuals.py
src/dydx/chain/modules/prices/__init__.py
src/dydx/chain/modules/prices/market_param.py
src/dydx/chain/modules/prices/market_price.py
src/dydx/chain/modules/prices/market_prices.py
src/dydx/chain/modules/revshare/__init__.py
src/dydx/chain/modules/revshare/market_mapper_rev_share_details.py
src/dydx/chain/modules/revshare/order_router_rev_share.py
src/dydx/chain/modules/rewards/__init__.py
src/dydx/chain/modules/rewards/params.py
src/dydx/chain/modules/staking/__init__.py
src/dydx/chain/modules/staking/delegator_delegations.py
src/dydx/chain/modules/staking/delegator_unbonding_delegations.py
src/dydx/chain/modules/staking/pool.py
src/dydx/chain/modules/staking/validators.py
src/dydx/chain/modules/subaccounts/__init__.py
src/dydx/chain/modules/subaccounts/collateral_pool_address.py
src/dydx/chain/modules/subaccounts/subaccount.py
src/dydx/chain/modules/subaccounts/subaccounts.py
src/dydx/chain/modules/tendermint/__init__.py
src/dydx/chain/modules/tendermint/get_block_by_height.py
src/dydx/chain/modules/tendermint/get_latest_block.py
src/dydx/chain/modules/tendermint/get_node_info.py
src/dydx/chain/modules/tendermint/get_validator_set_by_height.py
src/dydx/chain/modules/tendermint/validator_sets.py
src/dydx/chain/modules/tx/__init__.py
src/dydx/chain/modules/tx/broadcast.py
src/dydx/chain/modules/tx/get_tx.py
src/dydx/chain/modules/tx/get_txs_event.py
src/dydx/chain/modules/tx/simulate.py
src/dydx/core/__init__.py
src/dydx/core/__init__.pyi
src/dydx/core/mixin.py
src/dydx/core/util.py
src/dydx/core/http/__init__.py
src/dydx/core/http/auth.py
src/dydx/core/ws/__init__.py
src/dydx/indexer/__init__.py
src/dydx/indexer/timestamp.py
src/dydx/indexer/data/__init__.py
src/dydx/indexer/data/core.py
src/dydx/indexer/data/get_asset_positions.py
src/dydx/indexer/data/get_candles.py
src/dydx/indexer/data/get_compliance_screen.py
src/dydx/indexer/data/get_fills.py
src/dydx/indexer/data/get_funding_payments.py
src/dydx/indexer/data/get_funding_payments_for_parent_subaccount.py
src/dydx/indexer/data/get_height.py
src/dydx/indexer/data/get_historical_funding.py
src/dydx/indexer/data/get_historical_pnl.py
src/dydx/indexer/data/get_market.py
src/dydx/indexer/data/get_markets.py
src/dydx/indexer/data/get_megavault_historical_pnl.py
src/dydx/indexer/data/get_open_position.py
src/dydx/indexer/data/get_order.py
src/dydx/indexer/data/get_order_book.py
src/dydx/indexer/data/get_parent_asset_positions.py
src/dydx/indexer/data/get_parent_fills.py
src/dydx/indexer/data/get_parent_historical_pnl.py
src/dydx/indexer/data/get_parent_subaccount.py
src/dydx/indexer/data/get_parent_transfers.py
src/dydx/indexer/data/get_rewards.py
src/dydx/indexer/data/get_rewards_aggregated.py
src/dydx/indexer/data/get_screen.py
src/dydx/indexer/data/get_sparklines.py
src/dydx/indexer/data/get_subaccount.py
src/dydx/indexer/data/get_subaccounts.py
src/dydx/indexer/data/get_time.py
src/dydx/indexer/data/get_trades.py
src/dydx/indexer/data/get_transfers.py
src/dydx/indexer/data/get_transfers_between.py
src/dydx/indexer/data/get_vaults_historical_pnl.py
src/dydx/indexer/data/list_orders.py
src/dydx/indexer/data/list_parent_orders.py
src/dydx/indexer/data/list_parent_positions.py
src/dydx/indexer/data/list_positions.py
src/dydx/indexer/streams/__init__.py
src/dydx/indexer/streams/block_height.py
src/dydx/indexer/streams/candles.py
src/dydx/indexer/streams/core.py
src/dydx/indexer/streams/markets.py
src/dydx/indexer/streams/orders.py
src/dydx/indexer/streams/parent_subaccounts.py
src/dydx/indexer/streams/subaccounts.py
src/dydx/indexer/streams/trades.py
src/dydx/indexer/types/__init__.py
src/dydx/indexer/types/__init__.pyi
src/dydx/indexer/types/enums.py
src/dydx/indexer/types/market.py
src/dydx/indexer/types/misc.py
src/dydx/indexer/types/order.py
src/dydx/indexer/types/positions.py
src/dydx/node/__init__.py
src/dydx/node/constants.py
src/dydx/node/context.py
src/dydx/node/core.py
src/dydx/node/market.py
src/dydx/node/public.py
src/dydx/node/wallet.py
src/dydx/node/orders/__init__.py
src/dydx/node/orders/batch_cancel_orders.py
src/dydx/node/orders/cancel_order.py
src/dydx/node/orders/place_order.py
src/dydx/node/orders/types.py
src/dydx/node/tx/__init__.py
src/dydx/protos/__init__.py
src/dydx/protos/any.py
src/dydx/protos/message_pool.py
src/dydx/protos/amino/__init__.py
src/dydx/protos/cosmos/__init__.py
src/dydx/protos/cosmos/app/__init__.py
src/dydx/protos/cosmos/app/runtime/__init__.py
src/dydx/protos/cosmos/app/runtime/v1alpha1/__init__.py
src/dydx/protos/cosmos/app/v1alpha1/__init__.py
src/dydx/protos/cosmos/auth/__init__.py
src/dydx/protos/cosmos/auth/module/__init__.py
src/dydx/protos/cosmos/auth/module/v1/__init__.py
src/dydx/protos/cosmos/auth/v1beta1/__init__.py
src/dydx/protos/cosmos/authz/__init__.py
src/dydx/protos/cosmos/authz/module/__init__.py
src/dydx/protos/cosmos/authz/module/v1/__init__.py
src/dydx/protos/cosmos/authz/v1beta1/__init__.py
src/dydx/protos/cosmos/autocli/__init__.py
src/dydx/protos/cosmos/autocli/v1/__init__.py
src/dydx/protos/cosmos/bank/__init__.py
src/dydx/protos/cosmos/bank/module/__init__.py
src/dydx/protos/cosmos/bank/module/v1/__init__.py
src/dydx/protos/cosmos/bank/v1beta1/__init__.py
src/dydx/protos/cosmos/base/__init__.py
src/dydx/protos/cosmos/base/abci/__init__.py
src/dydx/protos/cosmos/base/abci/v1beta1/__init__.py
src/dydx/protos/cosmos/base/node/__init__.py
src/dydx/protos/cosmos/base/node/v1beta1/__init__.py
src/dydx/protos/cosmos/base/query/__init__.py
src/dydx/protos/cosmos/base/query/v1beta1/__init__.py
src/dydx/protos/cosmos/base/reflection/__init__.py
src/dydx/protos/cosmos/base/reflection/v1beta1/__init__.py
src/dydx/protos/cosmos/base/reflection/v2alpha1/__init__.py
src/dydx/protos/cosmos/base/tendermint/__init__.py
src/dydx/protos/cosmos/base/tendermint/v1beta1/__init__.py
src/dydx/protos/cosmos/base/v1beta1/__init__.py
src/dydx/protos/cosmos/consensus/__init__.py
src/dydx/protos/cosmos/consensus/module/__init__.py
src/dydx/protos/cosmos/consensus/module/v1/__init__.py
src/dydx/protos/cosmos/consensus/v1/__init__.py
src/dydx/protos/cosmos/counter/__init__.py
src/dydx/protos/cosmos/counter/module/__init__.py
src/dydx/protos/cosmos/counter/module/v1/__init__.py
src/dydx/protos/cosmos/counter/v1/__init__.py
src/dydx/protos/cosmos/crypto/__init__.py
src/dydx/protos/cosmos/crypto/bls12_381/__init__.py
src/dydx/protos/cosmos/crypto/ed25519/__init__.py
src/dydx/protos/cosmos/crypto/hd/__init__.py
src/dydx/protos/cosmos/crypto/hd/v1/__init__.py
src/dydx/protos/cosmos/crypto/keyring/__init__.py
src/dydx/protos/cosmos/crypto/keyring/v1/__init__.py
src/dydx/protos/cosmos/crypto/multisig/__init__.py
src/dydx/protos/cosmos/crypto/multisig/v1beta1/__init__.py
src/dydx/protos/cosmos/crypto/secp256k1/__init__.py
src/dydx/protos/cosmos/crypto/secp256r1/__init__.py
src/dydx/protos/cosmos/distribution/__init__.py
src/dydx/protos/cosmos/distribution/module/__init__.py
src/dydx/protos/cosmos/distribution/module/v1/__init__.py
src/dydx/protos/cosmos/distribution/v1beta1/__init__.py
src/dydx/protos/cosmos/epochs/__init__.py
src/dydx/protos/cosmos/epochs/module/__init__.py
src/dydx/protos/cosmos/epochs/module/v1/__init__.py
src/dydx/protos/cosmos/epochs/v1beta1/__init__.py
src/dydx/protos/cosmos/evidence/__init__.py
src/dydx/protos/cosmos/evidence/module/__init__.py
src/dydx/protos/cosmos/evidence/module/v1/__init__.py
src/dydx/protos/cosmos/evidence/v1beta1/__init__.py
src/dydx/protos/cosmos/feegrant/__init__.py
src/dydx/protos/cosmos/feegrant/module/__init__.py
src/dydx/protos/cosmos/feegrant/module/v1/__init__.py
src/dydx/protos/cosmos/feegrant/v1beta1/__init__.py
src/dydx/protos/cosmos/genutil/__init__.py
src/dydx/protos/cosmos/genutil/module/__init__.py
src/dydx/protos/cosmos/genutil/module/v1/__init__.py
src/dydx/protos/cosmos/genutil/v1beta1/__init__.py
src/dydx/protos/cosmos/gov/__init__.py
src/dydx/protos/cosmos/gov/module/__init__.py
src/dydx/protos/cosmos/gov/module/v1/__init__.py
src/dydx/protos/cosmos/gov/v1/__init__.py
src/dydx/protos/cosmos/gov/v1beta1/__init__.py
src/dydx/protos/cosmos/mint/__init__.py
src/dydx/protos/cosmos/mint/module/__init__.py
src/dydx/protos/cosmos/mint/module/v1/__init__.py
src/dydx/protos/cosmos/mint/v1beta1/__init__.py
src/dydx/protos/cosmos/msg/__init__.py
src/dydx/protos/cosmos/msg/textual/__init__.py
src/dydx/protos/cosmos/msg/textual/v1/__init__.py
src/dydx/protos/cosmos/msg/v1/__init__.py
src/dydx/protos/cosmos/params/__init__.py
src/dydx/protos/cosmos/params/module/__init__.py
src/dydx/protos/cosmos/params/module/v1/__init__.py
src/dydx/protos/cosmos/params/v1beta1/__init__.py
src/dydx/protos/cosmos/protocolpool/__init__.py
src/dydx/protos/cosmos/protocolpool/module/__init__.py
src/dydx/protos/cosmos/protocolpool/module/v1/__init__.py
src/dydx/protos/cosmos/protocolpool/v1/__init__.py
src/dydx/protos/cosmos/query/__init__.py
src/dydx/protos/cosmos/query/v1/__init__.py
src/dydx/protos/cosmos/reflection/__init__.py
src/dydx/protos/cosmos/reflection/v1/__init__.py
src/dydx/protos/cosmos/slashing/__init__.py
src/dydx/protos/cosmos/slashing/module/__init__.py
src/dydx/protos/cosmos/slashing/module/v1/__init__.py
src/dydx/protos/cosmos/slashing/v1beta1/__init__.py
src/dydx/protos/cosmos/staking/__init__.py
src/dydx/protos/cosmos/staking/module/__init__.py
src/dydx/protos/cosmos/staking/module/v1/__init__.py
src/dydx/protos/cosmos/staking/v1beta1/__init__.py
src/dydx/protos/cosmos/store/__init__.py
src/dydx/protos/cosmos/store/internal/__init__.py
src/dydx/protos/cosmos/store/internal/kv/__init__.py
src/dydx/protos/cosmos/store/internal/kv/v1beta1/__init__.py
src/dydx/protos/cosmos/store/snapshots/__init__.py
src/dydx/protos/cosmos/store/snapshots/v1/__init__.py
src/dydx/protos/cosmos/store/streaming/__init__.py
src/dydx/protos/cosmos/store/streaming/abci/__init__.py
src/dydx/protos/cosmos/store/v1beta1/__init__.py
src/dydx/protos/cosmos/tx/__init__.py
src/dydx/protos/cosmos/tx/config/__init__.py
src/dydx/protos/cosmos/tx/config/v1/__init__.py
src/dydx/protos/cosmos/tx/signing/__init__.py
src/dydx/protos/cosmos/tx/signing/v1beta1/__init__.py
src/dydx/protos/cosmos/tx/v1beta1/__init__.py
src/dydx/protos/cosmos/upgrade/__init__.py
src/dydx/protos/cosmos/upgrade/module/__init__.py
src/dydx/protos/cosmos/upgrade/module/v1/__init__.py
src/dydx/protos/cosmos/upgrade/v1beta1/__init__.py
src/dydx/protos/cosmos/vesting/__init__.py
src/dydx/protos/cosmos/vesting/module/__init__.py
src/dydx/protos/cosmos/vesting/module/v1/__init__.py
src/dydx/protos/cosmos/vesting/v1beta1/__init__.py
src/dydx/protos/cosmos_proto/__init__.py
src/dydx/protos/dydxprotocol/__init__.py
src/dydx/protos/dydxprotocol/accountplus/__init__.py
src/dydx/protos/dydxprotocol/affiliates/__init__.py
src/dydx/protos/dydxprotocol/assets/__init__.py
src/dydx/protos/dydxprotocol/blocktime/__init__.py
src/dydx/protos/dydxprotocol/bridge/__init__.py
src/dydx/protos/dydxprotocol/clob/__init__.py
src/dydx/protos/dydxprotocol/daemons/__init__.py
src/dydx/protos/dydxprotocol/daemons/bridge/__init__.py
src/dydx/protos/dydxprotocol/daemons/liquidation/__init__.py
src/dydx/protos/dydxprotocol/daemons/pricefeed/__init__.py
src/dydx/protos/dydxprotocol/delaymsg/__init__.py
src/dydx/protos/dydxprotocol/epochs/__init__.py
src/dydx/protos/dydxprotocol/feetiers/__init__.py
src/dydx/protos/dydxprotocol/govplus/__init__.py
src/dydx/protos/dydxprotocol/indexer/__init__.py
src/dydx/protos/dydxprotocol/indexer/events/__init__.py
src/dydx/protos/dydxprotocol/indexer/indexer_manager/__init__.py
src/dydx/protos/dydxprotocol/indexer/off_chain_updates/__init__.py
src/dydx/protos/dydxprotocol/indexer/protocol/__init__.py
src/dydx/protos/dydxprotocol/indexer/protocol/v1/__init__.py
src/dydx/protos/dydxprotocol/indexer/redis/__init__.py
src/dydx/protos/dydxprotocol/indexer/shared/__init__.py
src/dydx/protos/dydxprotocol/indexer/socks/__init__.py
src/dydx/protos/dydxprotocol/listing/__init__.py
src/dydx/protos/dydxprotocol/perpetuals/__init__.py
src/dydx/protos/dydxprotocol/prices/__init__.py
src/dydx/protos/dydxprotocol/ratelimit/__init__.py
src/dydx/protos/dydxprotocol/revshare/__init__.py
src/dydx/protos/dydxprotocol/rewards/__init__.py
src/dydx/protos/dydxprotocol/sending/__init__.py
src/dydx/protos/dydxprotocol/stats/__init__.py
src/dydx/protos/dydxprotocol/subaccounts/__init__.py
src/dydx/protos/dydxprotocol/vault/__init__.py
src/dydx/protos/dydxprotocol/vest/__init__.py
src/dydx/protos/gogoproto/__init__.py
src/dydx/protos/google/__init__.py
src/dydx/protos/google/api/__init__.py
src/dydx/protos/google/protobuf/__init__.py
src/dydx/protos/tendermint/__init__.py
src/dydx/protos/tendermint/abci/__init__.py
src/dydx/protos/tendermint/crypto/__init__.py
src/dydx/protos/tendermint/libs/__init__.py
src/dydx/protos/tendermint/libs/bits/__init__.py
src/dydx/protos/tendermint/p2p/__init__.py
src/dydx/protos/tendermint/types/__init__.py
src/dydx/protos/tendermint/version/__init__.py
src/typed_dydx.egg-info/PKG-INFO
src/typed_dydx.egg-info/SOURCES.txt
src/typed_dydx.egg-info/dependency_links.txt
src/typed_dydx.egg-info/requires.txt
src/typed_dydx.egg-info/top_level.txt