├── .github ├── CODEOWNERS └── workflows │ ├── commitlint.yml │ ├── js-lint-build-test.yml │ ├── js-publish.yml │ ├── py-lint-test.yml │ ├── py-publish.yml │ └── rs-build-fmt-clippy-audit-test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── dydxjs ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .npmrc ├── LICENSE ├── README.md ├── lerna.json ├── package.json ├── packages │ └── dydxjs │ │ ├── __tests__ │ │ └── messages.test.ts │ │ ├── jest.config.js │ │ ├── package.json │ │ ├── proto │ │ ├── amino │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── amino.proto │ │ ├── confio │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── proofs.proto │ │ ├── cosmos │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── app │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── config.proto │ │ │ │ │ ├── module.proto │ │ │ │ │ └── query.proto │ │ │ ├── auth │ │ │ │ └── v1beta1 │ │ │ │ │ ├── auth.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ └── query.proto │ │ │ ├── authz │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.proto │ │ │ │ │ ├── event.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── bank │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.proto │ │ │ │ │ ├── bank.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── base │ │ │ │ ├── abci │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── abci.proto │ │ │ │ ├── kv │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── kv.proto │ │ │ │ ├── query │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── pagination.proto │ │ │ │ ├── reflection │ │ │ │ │ ├── v1beta1 │ │ │ │ │ │ └── reflection.proto │ │ │ │ │ └── v2alpha1 │ │ │ │ │ │ └── reflection.proto │ │ │ │ ├── snapshots │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── snapshot.proto │ │ │ │ ├── store │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ ├── commit_info.proto │ │ │ │ │ │ └── listening.proto │ │ │ │ ├── tendermint │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── query.proto │ │ │ │ └── v1beta1 │ │ │ │ │ └── coin.proto │ │ │ ├── capability │ │ │ │ └── v1beta1 │ │ │ │ │ ├── capability.proto │ │ │ │ │ └── genesis.proto │ │ │ ├── crisis │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ └── tx.proto │ │ │ ├── crypto │ │ │ │ ├── ed25519 │ │ │ │ │ └── keys.proto │ │ │ │ ├── hd │ │ │ │ │ └── v1 │ │ │ │ │ │ └── hd.proto │ │ │ │ ├── keyring │ │ │ │ │ └── v1 │ │ │ │ │ │ └── record.proto │ │ │ │ ├── multisig │ │ │ │ │ ├── keys.proto │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── multisig.proto │ │ │ │ ├── secp256k1 │ │ │ │ │ └── keys.proto │ │ │ │ └── secp256r1 │ │ │ │ │ └── keys.proto │ │ │ ├── distribution │ │ │ │ └── v1beta1 │ │ │ │ │ ├── distribution.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── evidence │ │ │ │ └── v1beta1 │ │ │ │ │ ├── evidence.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── feegrant │ │ │ │ └── v1beta1 │ │ │ │ │ ├── feegrant.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── genutil │ │ │ │ └── v1beta1 │ │ │ │ │ └── genesis.proto │ │ │ ├── gov │ │ │ │ ├── v1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── gov.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── gov.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── group │ │ │ │ └── v1 │ │ │ │ │ ├── events.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── tx.proto │ │ │ │ │ └── types.proto │ │ │ ├── mint │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── mint.proto │ │ │ │ │ └── query.proto │ │ │ ├── msg │ │ │ │ └── v1 │ │ │ │ │ └── msg.proto │ │ │ ├── nft │ │ │ │ └── v1beta1 │ │ │ │ │ ├── event.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── nft.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── orm │ │ │ │ ├── v1 │ │ │ │ │ └── orm.proto │ │ │ │ └── v1alpha1 │ │ │ │ │ └── schema.proto │ │ │ ├── params │ │ │ │ └── v1beta1 │ │ │ │ │ ├── params.proto │ │ │ │ │ └── query.proto │ │ │ ├── slashing │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── slashing.proto │ │ │ │ │ └── tx.proto │ │ │ ├── staking │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── staking.proto │ │ │ │ │ └── tx.proto │ │ │ ├── tx │ │ │ │ ├── signing │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── signing.proto │ │ │ │ └── v1beta1 │ │ │ │ │ ├── service.proto │ │ │ │ │ └── tx.proto │ │ │ ├── upgrade │ │ │ │ └── v1beta1 │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── tx.proto │ │ │ │ │ └── upgrade.proto │ │ │ └── vesting │ │ │ │ └── v1beta1 │ │ │ │ ├── tx.proto │ │ │ │ └── vesting.proto │ │ ├── cosmos_proto │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── cosmos.proto │ │ ├── cosmwasm │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── wasm │ │ │ │ └── v1 │ │ │ │ ├── authz.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── ibc.proto │ │ │ │ ├── proposal.proto │ │ │ │ ├── query.proto │ │ │ │ ├── tx.proto │ │ │ │ └── types.proto │ │ ├── dydxprotocol │ │ │ ├── accountplus │ │ │ │ ├── accountplus.proto │ │ │ │ └── genesis.proto │ │ │ ├── affiliates │ │ │ │ ├── affiliates.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── assets │ │ │ │ ├── asset.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── blocktime │ │ │ │ ├── blocktime.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── bridge │ │ │ │ ├── bridge_event.proto │ │ │ │ ├── bridge_event_info.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── clob │ │ │ │ ├── block_rate_limit_config.proto │ │ │ │ ├── clob_pair.proto │ │ │ │ ├── equity_tier_limit_config.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── liquidations.proto │ │ │ │ ├── liquidations_config.proto │ │ │ │ ├── matches.proto │ │ │ │ ├── mev.proto │ │ │ │ ├── operation.proto │ │ │ │ ├── order.proto │ │ │ │ ├── order_removals.proto │ │ │ │ ├── process_proposer_matches_events.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── daemons │ │ │ │ ├── bridge │ │ │ │ │ └── bridge.proto │ │ │ │ ├── liquidation │ │ │ │ │ └── liquidation.proto │ │ │ │ └── pricefeed │ │ │ │ │ └── price_feed.proto │ │ │ ├── delaymsg │ │ │ │ ├── block_message_ids.proto │ │ │ │ ├── delayed_message.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── epochs │ │ │ │ ├── epoch_info.proto │ │ │ │ ├── genesis.proto │ │ │ │ └── query.proto │ │ │ ├── feetiers │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── govplus │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── indexer │ │ │ │ ├── events │ │ │ │ │ └── events.proto │ │ │ │ ├── indexer_manager │ │ │ │ │ └── event.proto │ │ │ │ ├── off_chain_updates │ │ │ │ │ └── off_chain_updates.proto │ │ │ │ ├── protocol │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── clob.proto │ │ │ │ │ │ ├── perpetual.proto │ │ │ │ │ │ └── subaccount.proto │ │ │ │ ├── redis │ │ │ │ │ └── redis_order.proto │ │ │ │ ├── shared │ │ │ │ │ └── removal_reason.proto │ │ │ │ └── socks │ │ │ │ │ └── messages.proto │ │ │ ├── listing │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── perpetuals │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── perpetual.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── prices │ │ │ │ ├── genesis.proto │ │ │ │ ├── market_param.proto │ │ │ │ ├── market_price.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── ratelimit │ │ │ │ ├── capacity.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── limit_params.proto │ │ │ │ ├── pending_send_packet.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ ├── revshare │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ ├── revshare.proto │ │ │ │ └── tx.proto │ │ │ ├── rewards │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ ├── reward_share.proto │ │ │ │ └── tx.proto │ │ │ ├── sending │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ ├── transfer.proto │ │ │ │ └── tx.proto │ │ │ ├── stats │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ ├── stats.proto │ │ │ │ └── tx.proto │ │ │ ├── subaccounts │ │ │ │ ├── asset_position.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── perpetual_position.proto │ │ │ │ ├── query.proto │ │ │ │ ├── streaming.proto │ │ │ │ └── subaccount.proto │ │ │ ├── vault │ │ │ │ ├── genesis.proto │ │ │ │ ├── params.proto │ │ │ │ ├── query.proto │ │ │ │ ├── share.proto │ │ │ │ ├── tx.proto │ │ │ │ └── vault.proto │ │ │ └── vest │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ ├── tx.proto │ │ │ │ └── vest_entry.proto │ │ ├── gogoproto │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── gogo.proto │ │ ├── google │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── api │ │ │ │ ├── annotations.proto │ │ │ │ └── http.proto │ │ │ └── protobuf │ │ │ │ ├── any.proto │ │ │ │ ├── descriptor.proto │ │ │ │ ├── duration.proto │ │ │ │ ├── empty.proto │ │ │ │ └── timestamp.proto │ │ ├── ibc │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── applications │ │ │ │ └── transfer │ │ │ │ │ ├── v1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── transfer.proto │ │ │ │ │ └── tx.proto │ │ │ │ │ └── v2 │ │ │ │ │ └── packet.proto │ │ │ ├── core │ │ │ │ ├── channel │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── channel.proto │ │ │ │ │ │ ├── genesis.proto │ │ │ │ │ │ ├── query.proto │ │ │ │ │ │ └── tx.proto │ │ │ │ ├── client │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── client.proto │ │ │ │ │ │ ├── genesis.proto │ │ │ │ │ │ ├── query.proto │ │ │ │ │ │ └── tx.proto │ │ │ │ ├── commitment │ │ │ │ │ └── v1 │ │ │ │ │ │ └── commitment.proto │ │ │ │ ├── connection │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── connection.proto │ │ │ │ │ │ ├── genesis.proto │ │ │ │ │ │ ├── query.proto │ │ │ │ │ │ └── tx.proto │ │ │ │ ├── port │ │ │ │ │ └── v1 │ │ │ │ │ │ └── query.proto │ │ │ │ └── types │ │ │ │ │ └── v1 │ │ │ │ │ └── genesis.proto │ │ │ └── lightclients │ │ │ │ ├── localhost │ │ │ │ └── v1 │ │ │ │ │ └── localhost.proto │ │ │ │ ├── solomachine │ │ │ │ ├── v1 │ │ │ │ │ └── solomachine.proto │ │ │ │ └── v2 │ │ │ │ │ └── solomachine.proto │ │ │ │ └── tendermint │ │ │ │ └── v1 │ │ │ │ └── tendermint.proto │ │ ├── slinky │ │ │ ├── abci │ │ │ │ └── v1 │ │ │ │ │ └── vote_extensions.proto │ │ │ ├── alerts │ │ │ │ └── v1 │ │ │ │ │ ├── alerts.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ ├── strategies.proto │ │ │ │ │ └── tx.proto │ │ │ ├── incentives │ │ │ │ └── v1 │ │ │ │ │ ├── examples │ │ │ │ │ ├── badprice.proto │ │ │ │ │ └── goodprice.proto │ │ │ │ │ ├── genesis.proto │ │ │ │ │ └── query.proto │ │ │ ├── marketmap │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── market.proto │ │ │ │ │ ├── params.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── oracle │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ ├── service │ │ │ │ └── v1 │ │ │ │ │ └── oracle.proto │ │ │ ├── sla │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.proto │ │ │ │ │ ├── query.proto │ │ │ │ │ └── tx.proto │ │ │ └── types │ │ │ │ └── v1 │ │ │ │ └── currency_pair.proto │ │ └── tendermint │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── abci │ │ │ └── types.proto │ │ │ ├── crypto │ │ │ ├── keys.proto │ │ │ └── proof.proto │ │ │ ├── libs │ │ │ └── bits │ │ │ │ └── types.proto │ │ │ ├── p2p │ │ │ └── types.proto │ │ │ ├── types │ │ │ ├── block.proto │ │ │ ├── evidence.proto │ │ │ ├── params.proto │ │ │ ├── types.proto │ │ │ └── validator.proto │ │ │ └── version │ │ │ └── types.proto │ │ ├── scripts │ │ ├── aminos.ts │ │ ├── codegen.ts │ │ └── export_protos.sh │ │ ├── src │ │ ├── amino │ │ │ ├── amino.ts │ │ │ └── bundle.ts │ │ ├── binary.ts │ │ ├── confio │ │ │ └── proofs.ts │ │ ├── cosmos │ │ │ ├── app │ │ │ │ └── v1alpha1 │ │ │ │ │ └── module.ts │ │ │ ├── auth │ │ │ │ └── v1beta1 │ │ │ │ │ ├── auth.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ └── query.ts │ │ │ ├── authz │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.ts │ │ │ │ │ ├── event.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── bank │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.ts │ │ │ │ │ ├── bank.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── base │ │ │ │ ├── abci │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── abci.ts │ │ │ │ ├── query │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── pagination.ts │ │ │ │ ├── reflection │ │ │ │ │ └── v2alpha1 │ │ │ │ │ │ └── reflection.ts │ │ │ │ └── v1beta1 │ │ │ │ │ └── coin.ts │ │ │ ├── bundle.ts │ │ │ ├── client.ts │ │ │ ├── crypto │ │ │ │ ├── ed25519 │ │ │ │ │ └── keys.ts │ │ │ │ ├── hd │ │ │ │ │ └── v1 │ │ │ │ │ │ └── hd.ts │ │ │ │ ├── keyring │ │ │ │ │ └── v1 │ │ │ │ │ │ └── record.ts │ │ │ │ ├── multisig │ │ │ │ │ ├── keys.ts │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── multisig.ts │ │ │ │ ├── secp256k1 │ │ │ │ │ └── keys.ts │ │ │ │ └── secp256r1 │ │ │ │ │ └── keys.ts │ │ │ ├── distribution │ │ │ │ └── v1beta1 │ │ │ │ │ ├── distribution.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── feegrant │ │ │ │ └── v1beta1 │ │ │ │ │ ├── feegrant.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── gov │ │ │ │ ├── v1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── gov.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── gov.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── group │ │ │ │ └── v1 │ │ │ │ │ ├── events.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ ├── tx.ts │ │ │ │ │ └── types.ts │ │ │ ├── mint │ │ │ │ └── v1beta1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── mint.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ └── query.ts │ │ │ ├── msg │ │ │ │ └── v1 │ │ │ │ │ └── msg.ts │ │ │ ├── params │ │ │ │ └── v1beta1 │ │ │ │ │ ├── params.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ └── query.ts │ │ │ ├── rpc.query.ts │ │ │ ├── rpc.tx.ts │ │ │ ├── staking │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authz.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── staking.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── tx │ │ │ │ ├── signing │ │ │ │ │ └── v1beta1 │ │ │ │ │ │ └── signing.ts │ │ │ │ └── v1beta1 │ │ │ │ │ ├── service.rpc.Service.ts │ │ │ │ │ ├── service.ts │ │ │ │ │ └── tx.ts │ │ │ ├── upgrade │ │ │ │ └── v1beta1 │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ ├── tx.ts │ │ │ │ │ └── upgrade.ts │ │ │ └── vesting │ │ │ │ └── v1beta1 │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ ├── tx.ts │ │ │ │ └── vesting.ts │ │ ├── cosmos_proto │ │ │ ├── bundle.ts │ │ │ └── cosmos.ts │ │ ├── cosmwasm │ │ │ ├── bundle.ts │ │ │ ├── client.ts │ │ │ ├── rpc.query.ts │ │ │ ├── rpc.tx.ts │ │ │ └── wasm │ │ │ │ └── v1 │ │ │ │ ├── authz.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── ibc.ts │ │ │ │ ├── proposal.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ ├── tx.ts │ │ │ │ └── types.ts │ │ ├── dydxprotocol │ │ │ ├── accountplus │ │ │ │ ├── accountplus.ts │ │ │ │ └── genesis.ts │ │ │ ├── affiliates │ │ │ │ ├── affiliates.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── assets │ │ │ │ ├── asset.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ └── tx.ts │ │ │ ├── blocktime │ │ │ │ ├── blocktime.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── bridge │ │ │ │ ├── bridge_event.ts │ │ │ │ ├── bridge_event_info.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── bundle.ts │ │ │ ├── client.ts │ │ │ ├── clob │ │ │ │ ├── block_rate_limit_config.ts │ │ │ │ ├── clob_pair.ts │ │ │ │ ├── equity_tier_limit_config.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── liquidations.ts │ │ │ │ ├── liquidations_config.ts │ │ │ │ ├── matches.ts │ │ │ │ ├── mev.ts │ │ │ │ ├── operation.ts │ │ │ │ ├── order.ts │ │ │ │ ├── order_removals.ts │ │ │ │ ├── process_proposer_matches_events.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── daemons │ │ │ │ ├── bridge │ │ │ │ │ └── bridge.ts │ │ │ │ ├── liquidation │ │ │ │ │ └── liquidation.ts │ │ │ │ └── pricefeed │ │ │ │ │ └── price_feed.ts │ │ │ ├── delaymsg │ │ │ │ ├── block_message_ids.ts │ │ │ │ ├── delayed_message.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── epochs │ │ │ │ ├── epoch_info.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ └── query.ts │ │ │ ├── feetiers │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── govplus │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── indexer │ │ │ │ ├── events │ │ │ │ │ └── events.ts │ │ │ │ ├── indexer_manager │ │ │ │ │ └── event.ts │ │ │ │ ├── off_chain_updates │ │ │ │ │ └── off_chain_updates.ts │ │ │ │ ├── protocol │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── clob.ts │ │ │ │ │ │ ├── perpetual.ts │ │ │ │ │ │ └── subaccount.ts │ │ │ │ ├── redis │ │ │ │ │ └── redis_order.ts │ │ │ │ ├── shared │ │ │ │ │ └── removal_reason.ts │ │ │ │ └── socks │ │ │ │ │ └── messages.ts │ │ │ ├── listing │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── perpetuals │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── perpetual.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── prices │ │ │ │ ├── genesis.ts │ │ │ │ ├── market_param.ts │ │ │ │ ├── market_price.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── ratelimit │ │ │ │ ├── capacity.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── limit_params.ts │ │ │ │ ├── pending_send_packet.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── revshare │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── revshare.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── rewards │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── reward_share.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── rpc.query.ts │ │ │ ├── rpc.tx.ts │ │ │ ├── sending │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── transfer.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── stats │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── stats.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ └── tx.ts │ │ │ ├── subaccounts │ │ │ │ ├── asset_position.ts │ │ │ │ ├── genesis.ts │ │ │ │ ├── perpetual_position.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── streaming.ts │ │ │ │ └── subaccount.ts │ │ │ ├── vault │ │ │ │ ├── genesis.ts │ │ │ │ ├── params.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── share.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ ├── tx.ts │ │ │ │ └── vault.ts │ │ │ └── vest │ │ │ │ ├── genesis.ts │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ ├── query.ts │ │ │ │ ├── tx.amino.ts │ │ │ │ ├── tx.registry.ts │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ ├── tx.ts │ │ │ │ └── vest_entry.ts │ │ ├── gogoproto │ │ │ ├── bundle.ts │ │ │ └── gogo.ts │ │ ├── google │ │ │ ├── api │ │ │ │ ├── annotations.ts │ │ │ │ └── http.ts │ │ │ ├── bundle.ts │ │ │ └── protobuf │ │ │ │ ├── any.ts │ │ │ │ ├── descriptor.ts │ │ │ │ ├── duration.ts │ │ │ │ ├── empty.ts │ │ │ │ └── timestamp.ts │ │ ├── helpers.ts │ │ ├── ibc │ │ │ ├── applications │ │ │ │ └── transfer │ │ │ │ │ ├── v1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── transfer.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ │ │ └── v2 │ │ │ │ │ └── packet.ts │ │ │ ├── bundle.ts │ │ │ ├── client.ts │ │ │ ├── core │ │ │ │ ├── channel │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── channel.ts │ │ │ │ │ │ ├── genesis.ts │ │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ │ ├── query.ts │ │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ │ └── tx.ts │ │ │ │ ├── client │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── client.ts │ │ │ │ │ │ ├── genesis.ts │ │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ │ ├── query.ts │ │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ │ └── tx.ts │ │ │ │ ├── commitment │ │ │ │ │ └── v1 │ │ │ │ │ │ └── commitment.ts │ │ │ │ └── connection │ │ │ │ │ └── v1 │ │ │ │ │ ├── connection.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── lightclients │ │ │ │ ├── localhost │ │ │ │ │ └── v1 │ │ │ │ │ │ └── localhost.ts │ │ │ │ ├── solomachine │ │ │ │ │ ├── v1 │ │ │ │ │ │ └── solomachine.ts │ │ │ │ │ └── v2 │ │ │ │ │ │ └── solomachine.ts │ │ │ │ └── tendermint │ │ │ │ │ └── v1 │ │ │ │ │ └── tendermint.ts │ │ │ ├── rpc.query.ts │ │ │ └── rpc.tx.ts │ │ ├── ics23 │ │ │ └── bundle.ts │ │ ├── index.ts │ │ ├── slinky │ │ │ ├── abci │ │ │ │ └── v1 │ │ │ │ │ └── vote_extensions.ts │ │ │ ├── alerts │ │ │ │ └── v1 │ │ │ │ │ ├── alerts.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── strategies.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── bundle.ts │ │ │ ├── client.ts │ │ │ ├── incentives │ │ │ │ └── v1 │ │ │ │ │ ├── examples │ │ │ │ │ ├── badprice.ts │ │ │ │ │ └── goodprice.ts │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ └── query.ts │ │ │ ├── marketmap │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── market.ts │ │ │ │ │ ├── params.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── oracle │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ ├── rpc.query.ts │ │ │ ├── rpc.tx.ts │ │ │ ├── service │ │ │ │ └── v1 │ │ │ │ │ └── oracle.ts │ │ │ ├── sla │ │ │ │ └── v1 │ │ │ │ │ ├── genesis.ts │ │ │ │ │ ├── query.rpc.Query.ts │ │ │ │ │ ├── query.ts │ │ │ │ │ ├── tx.amino.ts │ │ │ │ │ ├── tx.registry.ts │ │ │ │ │ ├── tx.rpc.msg.ts │ │ │ │ │ └── tx.ts │ │ │ └── types │ │ │ │ └── v1 │ │ │ │ └── currency_pair.ts │ │ ├── tendermint │ │ │ ├── abci │ │ │ │ └── types.ts │ │ │ ├── bundle.ts │ │ │ ├── crypto │ │ │ │ ├── keys.ts │ │ │ │ └── proof.ts │ │ │ ├── libs │ │ │ │ └── bits │ │ │ │ │ └── types.ts │ │ │ ├── p2p │ │ │ │ └── types.ts │ │ │ ├── types │ │ │ │ ├── block.ts │ │ │ │ ├── evidence.ts │ │ │ │ ├── params.ts │ │ │ │ ├── types.ts │ │ │ │ └── validator.ts │ │ │ └── version │ │ │ │ └── types.ts │ │ ├── utf8.ts │ │ └── varint.ts │ │ ├── tsconfig.esm.json │ │ └── tsconfig.json └── tsconfig.json ├── v4-client-cpp ├── .clang-format ├── .clang-tidy ├── .gitignore ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── cmake │ └── modules │ │ ├── FindBoost.cmake │ │ ├── FindCatch2.cmake │ │ ├── Findbip3x.cmake │ │ ├── Findfmt.cmake │ │ └── Findjson.cmake ├── examples │ ├── CMakeLists.txt │ ├── composite_client │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.cpp │ ├── faucet_client │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.cpp │ ├── indexer_rest_client │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.cpp │ ├── indexer_ws_client │ │ ├── CMakeLists.txt │ │ └── src │ │ │ └── main.cpp │ └── node_client │ │ ├── CMakeLists.txt │ │ └── src │ │ └── main.cpp └── lib │ ├── CMakeLists.txt │ ├── include │ ├── common │ │ ├── encoding │ │ │ ├── base64.h │ │ │ └── bech32.h │ │ ├── requests │ │ │ ├── base.h │ │ │ └── util.h │ │ ├── streams │ │ │ └── base.h │ │ └── types.h │ └── dydx_v4_futures │ │ ├── account_info.h │ │ ├── composite_client.h │ │ ├── constants.h │ │ ├── encoding │ │ ├── proto.h │ │ ├── proto_constructors.h │ │ └── signing.h │ │ ├── enums.h │ │ ├── example_configs.h │ │ ├── exchange_info.h │ │ ├── instrument_info.h │ │ ├── requests │ │ ├── faucet.h │ │ ├── indexer.h │ │ └── node_grpc_gateway.h │ │ ├── streams │ │ └── indexer.h │ │ └── types.h │ ├── proto │ ├── CMakeLists.txt │ ├── amino │ │ └── amino.proto │ ├── cosmos │ │ ├── app │ │ │ ├── runtime │ │ │ │ └── v1alpha1 │ │ │ │ │ └── module.proto │ │ │ └── v1alpha1 │ │ │ │ ├── config.proto │ │ │ │ ├── module.proto │ │ │ │ └── query.proto │ │ ├── auth │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── auth.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── authz │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── authz.proto │ │ │ │ ├── event.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── autocli │ │ │ └── v1 │ │ │ │ ├── options.proto │ │ │ │ └── query.proto │ │ ├── bank │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── authz.proto │ │ │ │ ├── bank.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── base │ │ │ ├── abci │ │ │ │ └── v1beta1 │ │ │ │ │ └── abci.proto │ │ │ ├── kv │ │ │ │ └── v1beta1 │ │ │ │ │ └── kv.proto │ │ │ ├── node │ │ │ │ └── v1beta1 │ │ │ │ │ └── query.proto │ │ │ ├── query │ │ │ │ └── v1beta1 │ │ │ │ │ └── pagination.proto │ │ │ ├── reflection │ │ │ │ ├── v1beta1 │ │ │ │ │ └── reflection.proto │ │ │ │ └── v2alpha1 │ │ │ │ │ └── reflection.proto │ │ │ ├── snapshots │ │ │ │ └── v1beta1 │ │ │ │ │ └── snapshot.proto │ │ │ ├── store │ │ │ │ └── v1beta1 │ │ │ │ │ ├── commit_info.proto │ │ │ │ │ └── listening.proto │ │ │ ├── tendermint │ │ │ │ └── v1beta1 │ │ │ │ │ ├── query.proto │ │ │ │ │ └── types.proto │ │ │ └── v1beta1 │ │ │ │ └── coin.proto │ │ ├── capability │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── capability.proto │ │ │ │ └── genesis.proto │ │ ├── consensus │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1 │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── crisis │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── genesis.proto │ │ │ │ └── tx.proto │ │ ├── crypto │ │ │ ├── ed25519 │ │ │ │ └── keys.proto │ │ │ ├── hd │ │ │ │ └── v1 │ │ │ │ │ └── hd.proto │ │ │ ├── keyring │ │ │ │ └── v1 │ │ │ │ │ └── record.proto │ │ │ ├── multisig │ │ │ │ ├── keys.proto │ │ │ │ └── v1beta1 │ │ │ │ │ └── multisig.proto │ │ │ ├── secp256k1 │ │ │ │ └── keys.proto │ │ │ └── secp256r1 │ │ │ │ └── keys.proto │ │ ├── distribution │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── distribution.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── evidence │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── evidence.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── feegrant │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── feegrant.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── genutil │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ └── genesis.proto │ │ ├── gov │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ ├── v1 │ │ │ │ ├── genesis.proto │ │ │ │ ├── gov.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ │ └── v1beta1 │ │ │ │ ├── genesis.proto │ │ │ │ ├── gov.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── group │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1 │ │ │ │ ├── events.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ ├── tx.proto │ │ │ │ └── types.proto │ │ ├── mint │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── genesis.proto │ │ │ │ ├── mint.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── msg │ │ │ └── v1 │ │ │ │ └── msg.proto │ │ ├── nft │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── event.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── nft.proto │ │ │ │ ├── query.proto │ │ │ │ └── tx.proto │ │ ├── orm │ │ │ ├── module │ │ │ │ └── v1alpha1 │ │ │ │ │ └── module.proto │ │ │ ├── query │ │ │ │ └── v1alpha1 │ │ │ │ │ └── query.proto │ │ │ ├── v1 │ │ │ │ └── orm.proto │ │ │ └── v1alpha1 │ │ │ │ └── schema.proto │ │ ├── params │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── params.proto │ │ │ │ └── query.proto │ │ ├── query │ │ │ └── v1 │ │ │ │ └── query.proto │ │ ├── reflection │ │ │ └── v1 │ │ │ │ └── reflection.proto │ │ ├── slashing │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ ├── slashing.proto │ │ │ │ └── tx.proto │ │ ├── staking │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── authz.proto │ │ │ │ ├── genesis.proto │ │ │ │ ├── query.proto │ │ │ │ ├── staking.proto │ │ │ │ └── tx.proto │ │ ├── tx │ │ │ ├── config │ │ │ │ └── v1 │ │ │ │ │ └── config.proto │ │ │ ├── signing │ │ │ │ └── v1beta1 │ │ │ │ │ └── signing.proto │ │ │ └── v1beta1 │ │ │ │ ├── service.proto │ │ │ │ └── tx.proto │ │ ├── upgrade │ │ │ ├── module │ │ │ │ └── v1 │ │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ │ ├── query.proto │ │ │ │ ├── tx.proto │ │ │ │ └── upgrade.proto │ │ └── vesting │ │ │ ├── module │ │ │ └── v1 │ │ │ │ └── module.proto │ │ │ └── v1beta1 │ │ │ ├── tx.proto │ │ │ └── vesting.proto │ ├── cosmos_proto │ │ └── cosmos.proto │ ├── dydxprotocol │ │ ├── assets │ │ │ ├── asset.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── blocktime │ │ │ ├── blocktime.proto │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── bridge │ │ │ ├── bridge_event.proto │ │ │ ├── bridge_event_info.proto │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── clob │ │ │ ├── block_rate_limit_config.proto │ │ │ ├── clob_pair.proto │ │ │ ├── equity_tier_limit_config.proto │ │ │ ├── genesis.proto │ │ │ ├── liquidations.proto │ │ │ ├── liquidations_config.proto │ │ │ ├── matches.proto │ │ │ ├── mev.proto │ │ │ ├── operation.proto │ │ │ ├── order.proto │ │ │ ├── order_removals.proto │ │ │ ├── process_proposer_matches_events.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── daemons │ │ │ ├── bridge │ │ │ │ └── bridge.proto │ │ │ ├── liquidation │ │ │ │ └── liquidation.proto │ │ │ └── pricefeed │ │ │ │ └── price_feed.proto │ │ ├── delaymsg │ │ │ ├── block_message_ids.proto │ │ │ ├── delayed_message.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── epochs │ │ │ ├── epoch_info.proto │ │ │ ├── genesis.proto │ │ │ └── query.proto │ │ ├── feetiers │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── indexer │ │ │ ├── events │ │ │ │ └── events.proto │ │ │ ├── indexer_manager │ │ │ │ └── event.proto │ │ │ ├── off_chain_updates │ │ │ │ └── off_chain_updates.proto │ │ │ ├── protocol │ │ │ │ └── v1 │ │ │ │ │ ├── clob.proto │ │ │ │ │ └── subaccount.proto │ │ │ ├── redis │ │ │ │ └── redis_order.proto │ │ │ ├── shared │ │ │ │ └── removal_reason.proto │ │ │ └── socks │ │ │ │ └── messages.proto │ │ ├── perpetuals │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── perpetual.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── prices │ │ │ ├── genesis.proto │ │ │ ├── market_param.proto │ │ │ ├── market_price.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ │ ├── rewards │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── query.proto │ │ │ ├── reward_share.proto │ │ │ └── tx.proto │ │ ├── sending │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ ├── transfer.proto │ │ │ └── tx.proto │ │ ├── stats │ │ │ ├── genesis.proto │ │ │ ├── params.proto │ │ │ ├── query.proto │ │ │ ├── stats.proto │ │ │ └── tx.proto │ │ ├── subaccounts │ │ │ ├── asset_position.proto │ │ │ ├── genesis.proto │ │ │ ├── perpetual_position.proto │ │ │ ├── query.proto │ │ │ └── subaccount.proto │ │ └── vest │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ ├── tx.proto │ │ │ └── vest_entry.proto │ ├── gogoproto │ │ └── gogo.proto │ ├── google │ │ └── api │ │ │ ├── annotations.proto │ │ │ └── http.proto │ └── tendermint │ │ ├── abci │ │ └── types.proto │ │ ├── crypto │ │ ├── keys.proto │ │ └── proof.proto │ │ ├── libs │ │ └── bits │ │ │ └── types.proto │ │ ├── p2p │ │ └── types.proto │ │ ├── types │ │ ├── block.proto │ │ ├── evidence.proto │ │ ├── params.proto │ │ ├── types.proto │ │ └── validator.proto │ │ └── version │ │ └── types.proto │ ├── src │ ├── common │ │ ├── encoding │ │ │ ├── base64.cpp │ │ │ └── bech32.cpp │ │ ├── requests │ │ │ └── base.cpp │ │ └── streams │ │ │ └── base.cpp │ └── dydx_v4_futures │ │ ├── account_info.cpp │ │ ├── encoding │ │ ├── proto.cpp │ │ ├── proto_constructors.cpp │ │ └── signing.cpp │ │ └── exchange_info.cpp │ └── test │ └── test.cpp ├── v4-client-js ├── .env ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .gitleaks.toml ├── .gitleaksignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .releaserc ├── .vscode │ └── launch.json ├── LICENSE ├── README.md ├── __native__ │ └── __ios__ │ │ └── v4-native-client.js ├── __tests__ │ ├── clients │ │ └── composite-client.test.ts │ ├── helpers │ │ ├── baseClients.ts │ │ └── constants.ts │ ├── lib │ │ ├── helpers.test.ts │ │ ├── util.test.ts │ │ └── validation.test.ts │ └── modules │ │ ├── client │ │ ├── AccountEndpoints.test.ts │ │ ├── FaucetEndpoint.test.ts │ │ ├── MarketsEndpoints.test.ts │ │ ├── Transfers.test.ts │ │ ├── UtilityEndpoints.test.ts │ │ ├── ValidatorGetEndpoints.test.ts │ │ ├── ValidatorPostEndpoints.test.ts │ │ └── constants.ts │ │ └── onboarding.test.ts ├── commitlint.config.js ├── examples │ ├── account_endpoints.ts │ ├── batch_cancel_orders_example.ts │ ├── composite_example.ts │ ├── constants.ts │ ├── faucet_endpoint.ts │ ├── gov_add_new_market.json │ ├── gov_add_new_market.ts │ ├── human_readable_orders.json │ ├── human_readable_short_term_orders.json │ ├── json-encoding.ts │ ├── long_term_order_cancel_example.ts │ ├── markets_endpoints.ts │ ├── native_examples.ts │ ├── noble_example.ts │ ├── optimal_node.ts │ ├── permissioned_keys_example.ts │ ├── raw_orders.json │ ├── short_term_order_cancel_example.ts │ ├── short_term_order_composite_example.ts │ ├── test.ts │ ├── transfer_example_deposit.ts │ ├── transfer_example_send.ts │ ├── transfer_example_subaccount_transfer.ts │ ├── transfer_example_withdraw.ts │ ├── transfer_example_withdraw_other.ts │ ├── utility_endpoints.ts │ ├── validator_get_example.ts │ ├── validator_post_example.ts │ ├── wallet_address.ts │ ├── websocket_example.ts │ └── websocket_orderbook_example.ts ├── jest.config.js ├── jest.globalSetup.js ├── jest.setup.js ├── package-lock.json ├── package.json ├── scripts │ ├── bump_version.sh │ ├── generate-cctp-protos.sh │ ├── mobile_build_pack.sh │ └── publish-if-not-exists.sh ├── src │ ├── clients │ │ ├── composite-client.ts │ │ ├── constants.ts │ │ ├── faucet-client.ts │ │ ├── helpers │ │ │ ├── chain-helpers.ts │ │ │ └── request-helpers.ts │ │ ├── indexer-client.ts │ │ ├── lib │ │ │ ├── axios │ │ │ │ ├── axiosRequest.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── cctpProto.ts │ │ │ ├── errors.ts │ │ │ └── registry.ts │ │ ├── modules │ │ │ ├── account.ts │ │ │ ├── composer.ts │ │ │ ├── get.ts │ │ │ ├── local-wallet.ts │ │ │ ├── markets.ts │ │ │ ├── post.ts │ │ │ ├── proto-includes.ts │ │ │ ├── rest.ts │ │ │ ├── signer.ts │ │ │ ├── tendermintClient.ts │ │ │ ├── utility.ts │ │ │ └── vault.ts │ │ ├── native.ts │ │ ├── noble-client.ts │ │ ├── socket-client.ts │ │ ├── subaccount.ts │ │ ├── types.ts │ │ └── validator-client.ts │ ├── index.ts │ ├── lib │ │ ├── constants.ts │ │ ├── errors.ts │ │ ├── helpers.ts │ │ ├── onboarding.ts │ │ ├── trading-key-utils.ts │ │ ├── utils.ts │ │ └── validation.ts │ ├── network_optimizer.ts │ └── types.ts ├── tasks.json ├── tsconfig.base.json ├── tsconfig.cjs.json ├── tsconfig.eslint.json ├── tsconfig.esm.json └── webpack.config.js ├── v4-client-py-deprecated ├── .gitignore ├── .gitleaks.toml ├── .gitleaksignore ├── .vscode │ ├── launch.json │ └── settings.json ├── LICENSE ├── README.md ├── examples │ ├── README.md │ ├── __init__.py │ ├── account_endpoints.py │ ├── composite_example.py │ ├── faucet_endpoint.py │ ├── human_readable_orders.json │ ├── human_readable_short_term_orders.json │ ├── long_term_order_cancel_example.py │ ├── markets_endpoints.py │ ├── raw_orders.json │ ├── short_term_order_cancel_example.py │ ├── short_term_order_composite_example.py │ ├── transfer_example_deposit.py │ ├── transfer_example_subaccount_transfer.py │ ├── transfer_example_withdraw.py │ ├── utility_endpoints.py │ ├── utils.py │ ├── validator_get_examples.py │ ├── validator_post_examples.py │ ├── wallet_address.py │ └── websocket_example.py ├── pyproject.toml ├── pytest.ini ├── pytest_integration.ini ├── requirements-lint.txt ├── requirements-publish.txt ├── requirements-test.txt ├── requirements.txt ├── setup.py ├── tests │ ├── __init__.py │ ├── constants.py │ ├── test_indexer_markets_endpoints.py │ ├── test_indexer_utility_endpoints.py │ ├── test_request_helpers.py │ └── test_validator_get_endpoints.py ├── tests_integration │ ├── __init__.py │ ├── human_readable_orders.json │ ├── raw_orders.json │ ├── test_faucet.py │ ├── test_indexer_account_endpoints.py │ ├── test_trades.py │ ├── test_transfers.py │ └── util.py └── v4_client_py │ ├── __init__.py │ ├── chain │ ├── __init__.py │ ├── aerial │ │ ├── __init__.py │ │ ├── client │ │ │ ├── __init__.py │ │ │ ├── bank.py │ │ │ ├── distribution.py │ │ │ ├── staking.py │ │ │ └── utils.py │ │ ├── coins.py │ │ ├── config.py │ │ ├── exceptions.py │ │ ├── faucet.py │ │ ├── gas.py │ │ ├── tx.py │ │ ├── tx_helpers.py │ │ ├── urls.py │ │ └── wallet.py │ ├── auth │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── bank │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── common │ │ ├── __init__.py │ │ ├── rest_client.py │ │ ├── types.py │ │ └── utils.py │ ├── crypto │ │ ├── __init__.py │ │ ├── address.py │ │ ├── hashfuncs.py │ │ ├── interface.py │ │ ├── keypairs.py │ │ └── keypairs_bls.py │ ├── distribution │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── evidence │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── gov │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── mint │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── params │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── slashing │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── staking │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── tendermint │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ ├── tx │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ └── upgrade │ │ ├── __init__.py │ │ ├── interface.py │ │ └── rest_client.py │ └── clients │ ├── __init__.py │ ├── composer.py │ ├── constants.py │ ├── dydx_composite_client.py │ ├── dydx_faucet_client.py │ ├── dydx_indexer_client.py │ ├── dydx_socket_client.py │ ├── dydx_subaccount.py │ ├── dydx_validator_client.py │ ├── errors.py │ ├── helpers │ ├── __init__.py │ ├── chain_helpers.py │ ├── request_helpers.py │ └── requests.py │ └── modules │ ├── __init__.py │ ├── account.py │ ├── get.py │ ├── markets.py │ ├── post.py │ └── utility.py ├── v4-client-py-v2 ├── .gitignore ├── .pre-commit-config.yaml ├── =1.72.1 ├── DIFF.md ├── README.md ├── documentation │ ├── account_details.md │ ├── cancelling_orders.md │ ├── getting_price_quotes.md │ ├── intro.md │ ├── network_setup.md │ ├── placing_native_orders.md │ ├── placing_orders.md │ ├── using_testnet_faucet.md │ └── using_websockets.md ├── dydx_v4_client │ ├── __init__.py │ ├── config.py │ ├── faucet_client.py │ ├── indexer │ │ ├── __init__.py │ │ ├── candles_resolution.py │ │ ├── rest │ │ │ ├── __init__.py │ │ │ ├── constants.py │ │ │ ├── indexer_client.py │ │ │ ├── modules │ │ │ │ ├── __init__.py │ │ │ │ ├── account.py │ │ │ │ ├── affiliate.py │ │ │ │ ├── markets.py │ │ │ │ ├── status.py │ │ │ │ └── vaults.py │ │ │ ├── noble_client.py │ │ │ ├── shared │ │ │ │ ├── __init__.py │ │ │ │ └── rest.py │ │ │ └── utils │ │ │ │ ├── __init__.py │ │ │ │ └── request_helpers.py │ │ └── socket │ │ │ ├── __init__.py │ │ │ └── websocket.py │ ├── key_pair.py │ ├── network.py │ ├── node │ │ ├── __init__.py │ │ ├── authenticators.py │ │ ├── balance_checker.py │ │ ├── builder.py │ │ ├── chain_helpers.py │ │ ├── client.py │ │ ├── fee.py │ │ ├── market.py │ │ ├── mega_vault.py │ │ └── message.py │ ├── node_helper_type.py │ ├── utility.py │ └── wallet.py ├── examples │ ├── account_endpoints.py │ ├── affiliate_endpoints.py │ ├── authenticator_management.py │ ├── basic_adder.py │ ├── batch_cancel_example.py │ ├── builder_code_parameter_example.py │ ├── calculate_fees_example.py │ ├── close_position_example.py │ ├── create_market_permissionless_example.py │ ├── delegate_undelegate_example.py │ ├── faucet_endpoint.py │ ├── fund_account_example.py │ ├── human_readable_short_term_orders.json │ ├── long_term_order_cancel_example.py │ ├── market_order_example.py │ ├── markets_endpoints.py │ ├── megavault_node_example.py │ ├── node_affiliate_example.py │ ├── permissioned_keys_example.py │ ├── query_address_example.py │ ├── raw_orders.json │ ├── revenue_share_example.py │ ├── short_term_order_cancel_example.py │ ├── short_term_order_composite_example.py │ ├── status_endpoints.py │ ├── stop_limit_order_example.py │ ├── stop_market_order_example.py │ ├── transaction_example.py │ ├── transfer_example_deposit.py │ ├── transfer_example_transfer.py │ ├── transfer_example_withdraw.py │ ├── transfer_example_withdraw_other.py │ ├── twap_parameter_example.py │ ├── validator_get_example.py │ ├── validator_post_example.py │ ├── websocket_example.py │ └── websoket_concurrency_example.py ├── poetry.lock ├── pyproject.toml ├── pytest.ini └── tests │ ├── __init__.py │ ├── conftest.py │ ├── indexer │ ├── __init__.py │ ├── rest │ │ ├── __init__.py │ │ ├── modules │ │ │ ├── __init__.py │ │ │ ├── test_account_endpoints.py │ │ │ ├── test_affiliate_endpoints.py │ │ │ ├── test_markets_endpoints.py │ │ │ ├── test_status_endpoints.py │ │ │ └── test_vault_endpoints.py │ │ └── test_noble_client.py │ └── socket │ │ ├── __init__.py │ │ └── test_websocket.py │ ├── test_authenticator.py │ ├── test_batch_cancel.py │ ├── test_crypto.py │ ├── test_faucet_client.py │ ├── test_megavault.py │ ├── test_mutating_node_client.py │ ├── test_permissioned_keys.py │ ├── test_query_node_client.py │ ├── test_revenue_share.py │ ├── test_utility.py │ └── test_v4_proto.py └── v4-client-rs ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── LICENSE ├── README.md ├── client ├── Cargo.toml ├── examples │ ├── account_endpoint.rs │ ├── affiliates_endpoint.rs │ ├── authenticator.rs │ ├── balances.rs │ ├── batch_cancel_orders.rs │ ├── bot_basic_adder.rs │ ├── bot_trend_follower.rs │ ├── builder_code_example.rs │ ├── cancel_order.rs │ ├── close_all_positions.rs │ ├── close_position.rs │ ├── deposit.rs │ ├── faucet_endpoint.rs │ ├── governance.rs │ ├── live_price.rs │ ├── market_endpoint.rs │ ├── noble_transfer.rs │ ├── place_order_long_term.rs │ ├── place_order_short_term.rs │ ├── revenue_share_example.rs │ ├── send_token.rs │ ├── sequencer.rs │ ├── support │ │ ├── constants.rs │ │ ├── crypto.rs │ │ ├── mod.rs │ │ ├── order_book.rs │ │ └── telemetry.rs │ ├── transfer.rs │ ├── utility_endpoint.rs │ ├── validator_get.rs │ ├── validator_megavault.rs │ ├── validator_post.rs │ ├── vault_endpoint.rs │ ├── wallet.rs │ ├── websockets.rs │ ├── withdraw.rs │ └── withdraw_other.rs ├── src │ ├── config.rs │ ├── faucet.rs │ ├── indexer │ │ ├── config.rs │ │ ├── mod.rs │ │ ├── rest │ │ │ ├── client │ │ │ │ ├── accounts.rs │ │ │ │ ├── affiliates.rs │ │ │ │ ├── markets.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── utility.rs │ │ │ │ └── vaults.rs │ │ │ ├── config.rs │ │ │ ├── mod.rs │ │ │ ├── options.rs │ │ │ └── types.rs │ │ ├── sock │ │ │ ├── config.rs │ │ │ ├── connector.rs │ │ │ ├── feed.rs │ │ │ ├── messages.rs │ │ │ └── mod.rs │ │ ├── tokens.rs │ │ └── types.rs │ ├── lib.rs │ ├── noble │ │ ├── config.rs │ │ ├── mod.rs │ │ └── tokens.rs │ ├── node │ │ ├── builder.rs │ │ ├── client │ │ │ ├── authenticators.rs │ │ │ ├── error.rs │ │ │ ├── governance.rs │ │ │ ├── megavault.rs │ │ │ ├── methods.rs │ │ │ └── mod.rs │ │ ├── config.rs │ │ ├── fee.rs │ │ ├── mod.rs │ │ ├── order.rs │ │ ├── sequencer.rs │ │ ├── types.rs │ │ ├── utils.rs │ │ └── wallet.rs │ └── telemetry.rs └── tests │ ├── env.rs │ ├── mainnet.toml │ ├── test_faucet.rs │ ├── test_indexer_affiliates.rs │ ├── test_indexer_rest.rs │ ├── test_indexer_sock.rs │ ├── test_noble.rs │ ├── test_node.rs │ ├── test_node_authenticators.rs │ ├── test_node_governance.rs │ ├── test_node_megavault.rs │ ├── test_node_methods.rs │ ├── test_node_sequencer.rs │ └── testnet.toml └── deny.toml /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/commitlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/commitlint.yml -------------------------------------------------------------------------------- /.github/workflows/js-lint-build-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/js-lint-build-test.yml -------------------------------------------------------------------------------- /.github/workflows/js-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/js-publish.yml -------------------------------------------------------------------------------- /.github/workflows/py-lint-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/py-lint-test.yml -------------------------------------------------------------------------------- /.github/workflows/py-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/py-publish.yml -------------------------------------------------------------------------------- /.github/workflows/rs-build-fmt-clippy-audit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.github/workflows/rs-build-fmt-clippy-audit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | **/.DS_Store 3 | .vscode -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/README.md -------------------------------------------------------------------------------- /dydxjs/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/.editorconfig -------------------------------------------------------------------------------- /dydxjs/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/.eslintignore -------------------------------------------------------------------------------- /dydxjs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/.eslintrc.js -------------------------------------------------------------------------------- /dydxjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/.gitignore -------------------------------------------------------------------------------- /dydxjs/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/.npmignore -------------------------------------------------------------------------------- /dydxjs/.npmrc: -------------------------------------------------------------------------------- 1 | scripts-prepend-node-path=true -------------------------------------------------------------------------------- /dydxjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/LICENSE -------------------------------------------------------------------------------- /dydxjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/README.md -------------------------------------------------------------------------------- /dydxjs/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/lerna.json -------------------------------------------------------------------------------- /dydxjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/package.json -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/__tests__/messages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/__tests__/messages.test.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/jest.config.js -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/package.json -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/amino/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/amino/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/amino/README.md: -------------------------------------------------------------------------------- 1 | # amino -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/amino/amino.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/amino/amino.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/confio/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/confio/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/confio/README.md: -------------------------------------------------------------------------------- 1 | # confio -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/confio/proofs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/confio/proofs.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/README.md: -------------------------------------------------------------------------------- 1 | # cosmos -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/bank/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/bank/v1beta1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/crypto/hd/v1/hd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/crypto/hd/v1/hd.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1/genesis.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1/gov.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1/gov.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1beta1/gov.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1beta1/gov.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/gov/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/gov/v1beta1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/group/v1/events.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/group/v1/events.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/group/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/group/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/group/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/group/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/group/v1/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/group/v1/types.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/msg/v1/msg.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/msg/v1/msg.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/nft/v1beta1/nft.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/nft/v1beta1/nft.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/nft/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/nft/v1beta1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/orm/v1/orm.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/orm/v1/orm.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos/tx/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos/tx/v1beta1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos_proto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos_proto/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos_proto/README.md: -------------------------------------------------------------------------------- 1 | # cosmos_proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmos_proto/cosmos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmos_proto/cosmos.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/README.md: -------------------------------------------------------------------------------- 1 | # cosmwasm -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/authz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/authz.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/ibc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/ibc.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/cosmwasm/wasm/v1/types.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/assets/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/assets/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/bridge/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/bridge/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/clob/mev.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/clob/mev.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/clob/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/clob/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/prices/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/prices/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/stats/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/stats/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/vault/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/vault/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/dydxprotocol/vest/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/dydxprotocol/vest/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/gogoproto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/gogoproto/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/gogoproto/README.md: -------------------------------------------------------------------------------- 1 | # gogoproto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/gogoproto/gogo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/gogoproto/gogo.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/google/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/README.md: -------------------------------------------------------------------------------- 1 | # google -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/google/api/annotations.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/google/api/http.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/protobuf/any.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/google/protobuf/any.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/google/protobuf/empty.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/google/protobuf/empty.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/ibc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/ibc/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/ibc/README.md: -------------------------------------------------------------------------------- 1 | # ibc -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/ibc/core/channel/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/ibc/core/channel/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/ibc/core/client/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/ibc/core/client/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/ibc/core/port/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/ibc/core/port/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/alerts/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/alerts/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/alerts/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/alerts/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/marketmap/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/marketmap/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/oracle/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/oracle/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/oracle/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/oracle/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/sla/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/sla/v1/genesis.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/sla/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/sla/v1/query.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/slinky/sla/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/slinky/sla/v1/tx.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/LICENSE -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/README.md: -------------------------------------------------------------------------------- 1 | # tendermint -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/abci/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/abci/types.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/crypto/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/crypto/keys.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/p2p/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/p2p/types.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/types/block.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/types/block.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/proto/tendermint/types/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/proto/tendermint/types/types.proto -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/scripts/aminos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/scripts/aminos.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/scripts/codegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/scripts/codegen.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/scripts/export_protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/scripts/export_protos.sh -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/amino/amino.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/amino/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/amino/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/binary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/binary.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/confio/proofs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/confio/proofs.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/app/v1alpha1/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/app/v1alpha1/module.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/auth.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/auth/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/authz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/authz.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/event.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/authz/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/authz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/authz.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/bank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/bank.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bank/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/base/v1beta1/coin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/base/v1beta1/coin.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/crypto/ed25519/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/crypto/ed25519/keys.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/crypto/hd/v1/hd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/crypto/hd/v1/hd.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/crypto/multisig/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/crypto/multisig/keys.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/feegrant/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/feegrant/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/gov.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/gov.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.registry.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/gov.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/gov.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/gov/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/events.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.registry.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/group/v1/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/group/v1/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/mint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/mint.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/mint/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/msg/v1/msg.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/params/v1beta1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/params/v1beta1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/rpc.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/rpc.query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/rpc.tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/rpc.tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/staking/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/staking/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/tx/v1beta1/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/tx/v1beta1/service.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/tx/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/tx/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/upgrade/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/upgrade/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos/vesting/v1beta1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos/vesting/v1beta1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos_proto/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos_proto/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmos_proto/cosmos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmos_proto/cosmos.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/rpc.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/rpc.query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/rpc.tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/rpc.tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/authz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/authz.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/ibc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/ibc.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/proposal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/proposal.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/cosmwasm/wasm/v1/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/affiliates/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/affiliates/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/assets/asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/assets/asset.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/assets/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/assets/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/assets/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/assets/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/assets/tx.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/blocktime/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/blocktime/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/bridge/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/bridge/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/bridge/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/bridge/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/bridge/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/bridge/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/bridge/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/bridge/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/clob_pair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/clob_pair.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/matches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/matches.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/mev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/mev.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/operation.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/order.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/clob/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/clob/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/delaymsg/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/delaymsg/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/delaymsg/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/delaymsg/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/epochs/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/epochs/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/epochs/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/epochs/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/feetiers/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/feetiers/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/feetiers/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/feetiers/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/govplus/query.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/govplus/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/govplus/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/listing/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/listing/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/listing/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/listing/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/listing/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/listing/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/perpetuals/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/perpetuals/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/prices/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/prices/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/prices/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/prices/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/prices/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/prices/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/ratelimit/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/ratelimit/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/revshare/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/revshare/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/revshare/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/revshare/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/rewards/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/rewards/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/rewards/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/rewards/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/rewards/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/rewards/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/rpc.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/rpc.query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/rpc.tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/rpc.tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/sending/query.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/sending/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/sending/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/stats.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/stats/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/stats/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/share.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vault/vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vault/vault.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vest/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vest/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vest/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vest/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vest/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vest/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/dydxprotocol/vest/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/dydxprotocol/vest/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/gogoproto/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/gogoproto/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/gogoproto/gogo.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/api/annotations.ts: -------------------------------------------------------------------------------- 1 | export {} -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/api/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/api/http.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/protobuf/any.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/protobuf/any.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/protobuf/descriptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/protobuf/descriptor.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/protobuf/duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/protobuf/duration.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/protobuf/empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/protobuf/empty.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/google/protobuf/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/google/protobuf/timestamp.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/helpers.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/channel/v1/channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/channel/v1/channel.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/channel/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/channel/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/channel/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/channel/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/channel/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/channel/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/client/v1/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/client/v1/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/client/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/client/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/client/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/client/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/client/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/client/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/client/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/client/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/core/connection/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/core/connection/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/rpc.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/rpc.query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ibc/rpc.tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ibc/rpc.tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/ics23/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/ics23/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/index.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/alerts.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/strategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/strategies.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/alerts/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/client.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/incentives/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/incentives/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/marketmap/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/marketmap/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/marketmap/v1/market.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/marketmap/v1/market.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/marketmap/v1/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/marketmap/v1/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/marketmap/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/marketmap/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/marketmap/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/marketmap/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/oracle/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/oracle/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/oracle/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/oracle/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/oracle/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/rpc.query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/rpc.query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/rpc.tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/rpc.tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/service/v1/oracle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/service/v1/oracle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/genesis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/genesis.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/query.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.amino.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.amino.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.registry.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.rpc.msg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.rpc.msg.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/slinky/sla/v1/tx.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/abci/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/abci/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/bundle.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/crypto/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/crypto/keys.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/crypto/proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/crypto/proof.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/libs/bits/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/libs/bits/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/p2p/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/p2p/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/types/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/types/block.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/types/evidence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/types/evidence.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/types/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/types/params.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/types/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/types/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/types/validator.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/tendermint/version/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/tendermint/version/types.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/utf8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/utf8.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/src/varint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/src/varint.ts -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/tsconfig.esm.json -------------------------------------------------------------------------------- /dydxjs/packages/dydxjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/packages/dydxjs/tsconfig.json -------------------------------------------------------------------------------- /dydxjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/dydxjs/tsconfig.json -------------------------------------------------------------------------------- /v4-client-cpp/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/.clang-format -------------------------------------------------------------------------------- /v4-client-cpp/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/.clang-tidy -------------------------------------------------------------------------------- /v4-client-cpp/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /v4-client-cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/LICENSE.md -------------------------------------------------------------------------------- /v4-client-cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/README.md -------------------------------------------------------------------------------- /v4-client-cpp/cmake/modules/FindBoost.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/cmake/modules/FindBoost.cmake -------------------------------------------------------------------------------- /v4-client-cpp/cmake/modules/FindCatch2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/cmake/modules/FindCatch2.cmake -------------------------------------------------------------------------------- /v4-client-cpp/cmake/modules/Findbip3x.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/cmake/modules/Findbip3x.cmake -------------------------------------------------------------------------------- /v4-client-cpp/cmake/modules/Findfmt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/cmake/modules/Findfmt.cmake -------------------------------------------------------------------------------- /v4-client-cpp/cmake/modules/Findjson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/cmake/modules/Findjson.cmake -------------------------------------------------------------------------------- /v4-client-cpp/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/composite_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/composite_client/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/composite_client/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/composite_client/src/main.cpp -------------------------------------------------------------------------------- /v4-client-cpp/examples/faucet_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/faucet_client/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/faucet_client/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/faucet_client/src/main.cpp -------------------------------------------------------------------------------- /v4-client-cpp/examples/indexer_rest_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/indexer_rest_client/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/indexer_rest_client/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/indexer_rest_client/src/main.cpp -------------------------------------------------------------------------------- /v4-client-cpp/examples/indexer_ws_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/indexer_ws_client/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/indexer_ws_client/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/indexer_ws_client/src/main.cpp -------------------------------------------------------------------------------- /v4-client-cpp/examples/node_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/node_client/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/examples/node_client/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/examples/node_client/src/main.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/encoding/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/encoding/base64.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/encoding/bech32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/encoding/bech32.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/requests/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/requests/base.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/requests/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/requests/util.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/streams/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/streams/base.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/common/types.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/dydx_v4_futures/account_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/dydx_v4_futures/account_info.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/dydx_v4_futures/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/dydx_v4_futures/constants.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/dydx_v4_futures/enums.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/dydx_v4_futures/enums.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/dydx_v4_futures/exchange_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/dydx_v4_futures/exchange_info.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/include/dydx_v4_futures/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/include/dydx_v4_futures/types.h -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/CMakeLists.txt -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/amino/amino.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/amino/amino.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/app/v1alpha1/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/app/v1alpha1/config.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/app/v1alpha1/module.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/app/v1alpha1/module.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/app/v1alpha1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/app/v1alpha1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/auth/v1beta1/auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/auth/v1beta1/auth.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/auth/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/auth/v1beta1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/auth/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/auth/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/auth/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/auth/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/authz/v1beta1/authz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/authz/v1beta1/authz.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/authz/v1beta1/event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/authz/v1beta1/event.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/authz/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/authz/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/authz/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/authz/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/autocli/v1/options.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/autocli/v1/options.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/autocli/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/autocli/v1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/bank/v1beta1/authz.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/bank/v1beta1/authz.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/bank/v1beta1/bank.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/bank/v1beta1/bank.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/bank/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/bank/v1beta1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/bank/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/bank/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/bank/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/bank/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/base/kv/v1beta1/kv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/base/kv/v1beta1/kv.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/base/v1beta1/coin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/base/v1beta1/coin.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/consensus/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/consensus/v1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/consensus/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/consensus/v1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/crisis/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/crisis/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/crypto/ed25519/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/crypto/ed25519/keys.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/crypto/hd/v1/hd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/crypto/hd/v1/hd.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/crypto/multisig/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/crypto/multisig/keys.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/evidence/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/evidence/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/feegrant/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/feegrant/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/module/v1/module.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/module/v1/module.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1/gov.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1/gov.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1beta1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1beta1/gov.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1beta1/gov.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/gov/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/gov/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/group/v1/events.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/group/v1/events.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/group/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/group/v1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/group/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/group/v1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/group/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/group/v1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/group/v1/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/group/v1/types.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/mint/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/mint/v1beta1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/mint/v1beta1/mint.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/mint/v1beta1/mint.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/mint/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/mint/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/mint/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/mint/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/msg/v1/msg.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/msg/v1/msg.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/module/v1/module.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/module/v1/module.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/v1beta1/event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/v1beta1/event.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/v1beta1/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/v1beta1/nft.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/v1beta1/nft.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/nft/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/nft/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/orm/v1/orm.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/orm/v1/orm.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/orm/v1alpha1/schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/orm/v1alpha1/schema.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/params/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/params/v1beta1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/query/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/query/v1/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/slashing/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/slashing/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/staking/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/staking/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/tx/config/v1/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/tx/config/v1/config.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/tx/v1beta1/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/tx/v1beta1/service.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/tx/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/tx/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/upgrade/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/upgrade/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos/vesting/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos/vesting/v1beta1/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/cosmos_proto/cosmos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/cosmos_proto/cosmos.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/assets/asset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/assets/asset.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/assets/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/assets/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/assets/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/assets/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/assets/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/assets/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/blocktime/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/blocktime/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/bridge/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/bridge/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/bridge/params.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/bridge/params.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/bridge/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/bridge/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/bridge/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/bridge/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/clob_pair.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/clob_pair.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/genesis.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/matches.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/matches.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/mev.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/mev.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/operation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/operation.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/order.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/order.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/clob/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/clob/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/delaymsg/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/delaymsg/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/feetiers/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/feetiers/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/prices/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/prices/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/rewards/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/rewards/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/sending/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/sending/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/stats/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/stats/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/stats/stats.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/stats/stats.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/stats/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/stats/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/vest/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/vest/query.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/dydxprotocol/vest/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/dydxprotocol/vest/tx.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/gogoproto/gogo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/gogoproto/gogo.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/google/api/annotations.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/google/api/http.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/abci/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/abci/types.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/crypto/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/crypto/keys.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/crypto/proof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/crypto/proof.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/p2p/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/p2p/types.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/types/block.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/types/block.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/types/params.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/types/params.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/types/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/types/types.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/proto/tendermint/version/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/proto/tendermint/version/types.proto -------------------------------------------------------------------------------- /v4-client-cpp/lib/src/common/encoding/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/src/common/encoding/base64.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/src/common/encoding/bech32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/src/common/encoding/bech32.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/src/common/requests/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/src/common/requests/base.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/src/common/streams/base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/src/common/streams/base.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/src/dydx_v4_futures/account_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/src/dydx_v4_futures/account_info.cpp -------------------------------------------------------------------------------- /v4-client-cpp/lib/test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-cpp/lib/test/test.cpp -------------------------------------------------------------------------------- /v4-client-js/.env: -------------------------------------------------------------------------------- 1 | SERVICE_NAME=v4-client-js 2 | -------------------------------------------------------------------------------- /v4-client-js/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.eslintignore -------------------------------------------------------------------------------- /v4-client-js/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.eslintrc.js -------------------------------------------------------------------------------- /v4-client-js/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.gitignore -------------------------------------------------------------------------------- /v4-client-js/.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.gitleaks.toml -------------------------------------------------------------------------------- /v4-client-js/.gitleaksignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.gitleaksignore -------------------------------------------------------------------------------- /v4-client-js/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.npmignore -------------------------------------------------------------------------------- /v4-client-js/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.npmrc -------------------------------------------------------------------------------- /v4-client-js/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.8.1 2 | -------------------------------------------------------------------------------- /v4-client-js/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.prettierignore -------------------------------------------------------------------------------- /v4-client-js/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.prettierrc.json -------------------------------------------------------------------------------- /v4-client-js/.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.releaserc -------------------------------------------------------------------------------- /v4-client-js/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/.vscode/launch.json -------------------------------------------------------------------------------- /v4-client-js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/LICENSE -------------------------------------------------------------------------------- /v4-client-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/README.md -------------------------------------------------------------------------------- /v4-client-js/__native__/__ios__/v4-native-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__native__/__ios__/v4-native-client.js -------------------------------------------------------------------------------- /v4-client-js/__tests__/helpers/baseClients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/helpers/baseClients.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/helpers/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/helpers/constants.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/lib/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/lib/helpers.test.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/lib/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/lib/util.test.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/lib/validation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/lib/validation.test.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/modules/client/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/modules/client/constants.ts -------------------------------------------------------------------------------- /v4-client-js/__tests__/modules/onboarding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/__tests__/modules/onboarding.test.ts -------------------------------------------------------------------------------- /v4-client-js/commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/commitlint.config.js -------------------------------------------------------------------------------- /v4-client-js/examples/account_endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/account_endpoints.ts -------------------------------------------------------------------------------- /v4-client-js/examples/batch_cancel_orders_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/batch_cancel_orders_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/composite_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/composite_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/constants.ts -------------------------------------------------------------------------------- /v4-client-js/examples/faucet_endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/faucet_endpoint.ts -------------------------------------------------------------------------------- /v4-client-js/examples/gov_add_new_market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/gov_add_new_market.json -------------------------------------------------------------------------------- /v4-client-js/examples/gov_add_new_market.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/gov_add_new_market.ts -------------------------------------------------------------------------------- /v4-client-js/examples/human_readable_orders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/human_readable_orders.json -------------------------------------------------------------------------------- /v4-client-js/examples/json-encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/json-encoding.ts -------------------------------------------------------------------------------- /v4-client-js/examples/markets_endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/markets_endpoints.ts -------------------------------------------------------------------------------- /v4-client-js/examples/native_examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/native_examples.ts -------------------------------------------------------------------------------- /v4-client-js/examples/noble_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/noble_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/optimal_node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/optimal_node.ts -------------------------------------------------------------------------------- /v4-client-js/examples/permissioned_keys_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/permissioned_keys_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/raw_orders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/raw_orders.json -------------------------------------------------------------------------------- /v4-client-js/examples/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/test.ts -------------------------------------------------------------------------------- /v4-client-js/examples/transfer_example_deposit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/transfer_example_deposit.ts -------------------------------------------------------------------------------- /v4-client-js/examples/transfer_example_send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/transfer_example_send.ts -------------------------------------------------------------------------------- /v4-client-js/examples/transfer_example_withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/transfer_example_withdraw.ts -------------------------------------------------------------------------------- /v4-client-js/examples/utility_endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/utility_endpoints.ts -------------------------------------------------------------------------------- /v4-client-js/examples/validator_get_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/validator_get_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/validator_post_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/validator_post_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/wallet_address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/wallet_address.ts -------------------------------------------------------------------------------- /v4-client-js/examples/websocket_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/websocket_example.ts -------------------------------------------------------------------------------- /v4-client-js/examples/websocket_orderbook_example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/examples/websocket_orderbook_example.ts -------------------------------------------------------------------------------- /v4-client-js/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/jest.config.js -------------------------------------------------------------------------------- /v4-client-js/jest.globalSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/jest.globalSetup.js -------------------------------------------------------------------------------- /v4-client-js/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/jest.setup.js -------------------------------------------------------------------------------- /v4-client-js/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/package-lock.json -------------------------------------------------------------------------------- /v4-client-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/package.json -------------------------------------------------------------------------------- /v4-client-js/scripts/bump_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/scripts/bump_version.sh -------------------------------------------------------------------------------- /v4-client-js/scripts/generate-cctp-protos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/scripts/generate-cctp-protos.sh -------------------------------------------------------------------------------- /v4-client-js/scripts/mobile_build_pack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/scripts/mobile_build_pack.sh -------------------------------------------------------------------------------- /v4-client-js/scripts/publish-if-not-exists.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/scripts/publish-if-not-exists.sh -------------------------------------------------------------------------------- /v4-client-js/src/clients/composite-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/composite-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/constants.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/faucet-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/faucet-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/helpers/chain-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/helpers/chain-helpers.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/helpers/request-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/helpers/request-helpers.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/indexer-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/indexer-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/axios/axiosRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/axios/axiosRequest.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/axios/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/axios/errors.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/axios/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/axios/index.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/axios/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/axios/types.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/cctpProto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/cctpProto.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/errors.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/lib/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/lib/registry.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/account.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/composer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/composer.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/get.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/local-wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/local-wallet.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/markets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/markets.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/post.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/proto-includes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/proto-includes.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/rest.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/signer.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/tendermintClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/tendermintClient.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/utility.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/modules/vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/modules/vault.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/native.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/noble-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/noble-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/socket-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/socket-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/subaccount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/subaccount.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/types.ts -------------------------------------------------------------------------------- /v4-client-js/src/clients/validator-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/clients/validator-client.ts -------------------------------------------------------------------------------- /v4-client-js/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/index.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/constants.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/errors.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/helpers.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/onboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/onboarding.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/trading-key-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/trading-key-utils.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/utils.ts -------------------------------------------------------------------------------- /v4-client-js/src/lib/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/lib/validation.ts -------------------------------------------------------------------------------- /v4-client-js/src/network_optimizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/network_optimizer.ts -------------------------------------------------------------------------------- /v4-client-js/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/src/types.ts -------------------------------------------------------------------------------- /v4-client-js/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/tasks.json -------------------------------------------------------------------------------- /v4-client-js/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/tsconfig.base.json -------------------------------------------------------------------------------- /v4-client-js/tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/tsconfig.cjs.json -------------------------------------------------------------------------------- /v4-client-js/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/tsconfig.eslint.json -------------------------------------------------------------------------------- /v4-client-js/tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/tsconfig.esm.json -------------------------------------------------------------------------------- /v4-client-js/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-js/webpack.config.js -------------------------------------------------------------------------------- /v4-client-py-deprecated/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/.gitignore -------------------------------------------------------------------------------- /v4-client-py-deprecated/.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/.gitleaks.toml -------------------------------------------------------------------------------- /v4-client-py-deprecated/.gitleaksignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/.vscode/launch.json -------------------------------------------------------------------------------- /v4-client-py-deprecated/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/.vscode/settings.json -------------------------------------------------------------------------------- /v4-client-py-deprecated/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/LICENSE -------------------------------------------------------------------------------- /v4-client-py-deprecated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/README.md -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/README.md -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/account_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/account_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/composite_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/composite_example.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/faucet_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/faucet_endpoint.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/markets_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/markets_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/raw_orders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/raw_orders.json -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/utility_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/utility_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/utils.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/wallet_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/wallet_address.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/examples/websocket_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/examples/websocket_example.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/pyproject.toml -------------------------------------------------------------------------------- /v4-client-py-deprecated/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/pytest.ini -------------------------------------------------------------------------------- /v4-client-py-deprecated/pytest_integration.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/pytest_integration.ini -------------------------------------------------------------------------------- /v4-client-py-deprecated/requirements-lint.txt: -------------------------------------------------------------------------------- 1 | autopep8 2 | flake8 3 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/requirements-publish.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/requirements-publish.txt -------------------------------------------------------------------------------- /v4-client-py-deprecated/requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/requirements-test.txt -------------------------------------------------------------------------------- /v4-client-py-deprecated/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/requirements.txt -------------------------------------------------------------------------------- /v4-client-py-deprecated/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/setup.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/tests/constants.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/tests/test_request_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/tests/test_request_helpers.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/tests_integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/tests_integration/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/tests_integration/util.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/v4_client_py/__init__.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/chain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/chain/aerial/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | """Cosmpy aerial module.""" 3 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/chain/auth/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | """This package contains the Auth modules.""" 3 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/chain/bank/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | """This package contains the Bank modules.""" 3 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/clients/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-deprecated/v4_client_py/clients/errors.py -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/clients/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-deprecated/v4_client_py/clients/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/.gitignore -------------------------------------------------------------------------------- /v4-client-py-v2/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/.pre-commit-config.yaml -------------------------------------------------------------------------------- /v4-client-py-v2/=1.72.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/=1.72.1 -------------------------------------------------------------------------------- /v4-client-py-v2/DIFF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/DIFF.md -------------------------------------------------------------------------------- /v4-client-py-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/README.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/account_details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/account_details.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/cancelling_orders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/cancelling_orders.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/getting_price_quotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/getting_price_quotes.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/intro.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/network_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/network_setup.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/placing_native_orders.md: -------------------------------------------------------------------------------- 1 | # Native Orders Example 2 | 3 | TODO -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/placing_orders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/placing_orders.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/using_testnet_faucet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/using_testnet_faucet.md -------------------------------------------------------------------------------- /v4-client-py-v2/documentation/using_websockets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/documentation/using_websockets.md -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/__init__.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/config.py: -------------------------------------------------------------------------------- 1 | GAS_MULTIPLIER = 1.8 2 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/faucet_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/faucet_client.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/rest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/rest/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/rest/shared/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/rest/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/indexer/socket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/key_pair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/key_pair.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/network.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/authenticators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/authenticators.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/balance_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/balance_checker.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/builder.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/chain_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/chain_helpers.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/client.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/fee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/fee.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/market.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/market.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/mega_vault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/mega_vault.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node/message.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/node_helper_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/node_helper_type.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/utility.py -------------------------------------------------------------------------------- /v4-client-py-v2/dydx_v4_client/wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/dydx_v4_client/wallet.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/account_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/account_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/affiliate_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/affiliate_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/authenticator_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/authenticator_management.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/basic_adder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/basic_adder.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/batch_cancel_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/batch_cancel_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/calculate_fees_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/calculate_fees_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/close_position_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/close_position_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/faucet_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/faucet_endpoint.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/fund_account_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/fund_account_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/market_order_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/market_order_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/markets_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/markets_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/megavault_node_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/megavault_node_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/node_affiliate_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/node_affiliate_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/permissioned_keys_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/permissioned_keys_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/query_address_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/query_address_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/raw_orders.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/raw_orders.json -------------------------------------------------------------------------------- /v4-client-py-v2/examples/revenue_share_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/revenue_share_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/status_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/status_endpoints.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/stop_limit_order_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/stop_limit_order_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/stop_market_order_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/stop_market_order_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/transaction_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/transaction_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/transfer_example_deposit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/transfer_example_deposit.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/transfer_example_transfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/transfer_example_transfer.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/transfer_example_withdraw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/transfer_example_withdraw.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/twap_parameter_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/twap_parameter_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/validator_get_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/validator_get_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/validator_post_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/validator_post_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/examples/websocket_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/examples/websocket_example.py -------------------------------------------------------------------------------- /v4-client-py-v2/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/poetry.lock -------------------------------------------------------------------------------- /v4-client-py-v2/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/pyproject.toml -------------------------------------------------------------------------------- /v4-client-py-v2/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/pytest.ini -------------------------------------------------------------------------------- /v4-client-py-v2/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/conftest.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/indexer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/tests/indexer/rest/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/tests/indexer/rest/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/tests/indexer/socket/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v4-client-py-v2/tests/indexer/socket/test_websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/indexer/socket/test_websocket.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_authenticator.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_batch_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_batch_cancel.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_crypto.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_faucet_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_faucet_client.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_megavault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_megavault.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_mutating_node_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_mutating_node_client.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_permissioned_keys.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_permissioned_keys.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_query_node_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_query_node_client.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_revenue_share.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_revenue_share.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_utility.py -------------------------------------------------------------------------------- /v4-client-py-v2/tests/test_v4_proto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-py-v2/tests/test_v4_proto.py -------------------------------------------------------------------------------- /v4-client-rs/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | -------------------------------------------------------------------------------- /v4-client-rs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/CHANGELOG.md -------------------------------------------------------------------------------- /v4-client-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/Cargo.toml -------------------------------------------------------------------------------- /v4-client-rs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/LICENSE -------------------------------------------------------------------------------- /v4-client-rs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/README.md -------------------------------------------------------------------------------- /v4-client-rs/client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/Cargo.toml -------------------------------------------------------------------------------- /v4-client-rs/client/examples/account_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/account_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/affiliates_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/affiliates_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/authenticator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/authenticator.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/balances.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/balances.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/batch_cancel_orders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/batch_cancel_orders.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/bot_basic_adder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/bot_basic_adder.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/bot_trend_follower.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/bot_trend_follower.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/builder_code_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/builder_code_example.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/cancel_order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/cancel_order.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/close_all_positions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/close_all_positions.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/close_position.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/close_position.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/deposit.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/faucet_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/faucet_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/governance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/governance.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/live_price.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/live_price.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/market_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/market_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/noble_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/noble_transfer.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/place_order_long_term.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/place_order_long_term.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/place_order_short_term.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/place_order_short_term.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/revenue_share_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/revenue_share_example.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/send_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/send_token.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/sequencer.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/support/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/support/constants.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/support/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/support/crypto.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/support/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/support/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/support/order_book.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/support/order_book.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/support/telemetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/support/telemetry.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/transfer.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/utility_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/utility_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/validator_get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/validator_get.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/validator_megavault.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/validator_megavault.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/validator_post.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/validator_post.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/vault_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/vault_endpoint.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/wallet.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/websockets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/websockets.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/withdraw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/withdraw.rs -------------------------------------------------------------------------------- /v4-client-rs/client/examples/withdraw_other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/examples/withdraw_other.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/faucet.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/client/markets.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/client/markets.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/client/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/client/utility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/client/utility.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/client/vaults.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/client/vaults.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/options.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/rest/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/rest/types.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/sock/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/sock/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/sock/connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/sock/connector.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/sock/feed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/sock/feed.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/sock/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/sock/messages.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/sock/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/sock/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/tokens.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/indexer/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/indexer/types.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/lib.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/noble/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/noble/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/noble/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/noble/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/noble/tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/noble/tokens.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/builder.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/authenticators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/authenticators.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/error.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/governance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/governance.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/megavault.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/megavault.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/methods.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/client/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/config.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/fee.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/mod.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/order.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/order.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/sequencer.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/types.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/utils.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/node/wallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/node/wallet.rs -------------------------------------------------------------------------------- /v4-client-rs/client/src/telemetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/src/telemetry.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/env.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/mainnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/mainnet.toml -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_faucet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_faucet.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_indexer_affiliates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_indexer_affiliates.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_indexer_rest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_indexer_rest.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_indexer_sock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_indexer_sock.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_noble.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_noble.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node_authenticators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node_authenticators.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node_governance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node_governance.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node_megavault.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node_megavault.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node_methods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node_methods.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/test_node_sequencer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/test_node_sequencer.rs -------------------------------------------------------------------------------- /v4-client-rs/client/tests/testnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/client/tests/testnet.toml -------------------------------------------------------------------------------- /v4-client-rs/deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dydxprotocol/v4-clients/HEAD/v4-client-rs/deny.toml --------------------------------------------------------------------------------