SYMBOL INDEX (356 symbols across 80 files) FILE: examples/GTD_order.py function main (line 14) | def main(): FILE: examples/are_orders_scoring.py function main (line 11) | def main(): FILE: examples/cancel_all.py function main (line 13) | def main(): FILE: examples/cancel_market_orders.py function main (line 13) | def main(): FILE: examples/cancel_order.py function main (line 13) | def main(): FILE: examples/cancel_orders.py function main (line 13) | def main(): FILE: examples/create_api_key.py function main (line 10) | def main(): FILE: examples/create_readonly_api_key.py function main (line 13) | def main(): FILE: examples/delete_readonly_api_key.py function main (line 13) | def main(): FILE: examples/derive_api_key.py function main (line 10) | def main(): FILE: examples/drop_notifications.py function main (line 13) | def main(): FILE: examples/get_api_keys.py function main (line 13) | def main(): FILE: examples/get_balance_allowance.py function main (line 11) | def main(): FILE: examples/get_builder_trades.py function main (line 15) | def main(): FILE: examples/get_closed_only_mode.py function main (line 13) | def main(): FILE: examples/get_last_trade_price.py function main (line 13) | def main(): FILE: examples/get_last_trades_prices.py function main (line 14) | def main(): FILE: examples/get_market_trades_events.py function main (line 11) | def main(): FILE: examples/get_markets.py function main (line 11) | def main(): FILE: examples/get_mid_market_price.py function main (line 12) | def main(): FILE: examples/get_mid_markets_prices.py function main (line 12) | def main(): FILE: examples/get_notifications.py function main (line 13) | def main(): FILE: examples/get_ok.py function main (line 4) | def main(): FILE: examples/get_open_orders_with_readonly_key.py function main (line 12) | def main(): FILE: examples/get_order.py function main (line 11) | def main(): FILE: examples/get_orderbook.py function main (line 8) | def main(): FILE: examples/get_orderbooks.py function main (line 5) | def main(): FILE: examples/get_orders.py function main (line 11) | def main(): FILE: examples/get_price.py function main (line 5) | def main(): FILE: examples/get_prices.py function main (line 5) | def main(): FILE: examples/get_readonly_api_keys.py function main (line 13) | def main(): FILE: examples/get_server_time.py function main (line 4) | def main(): FILE: examples/get_spread.py function main (line 12) | def main(): FILE: examples/get_spreads.py function main (line 5) | def main(): FILE: examples/get_trades.py function main (line 13) | def main(): FILE: examples/is_order_scoring.py function main (line 11) | def main(): FILE: examples/market_buy_order.py function main (line 13) | def main(): FILE: examples/market_sell_order.py function main (line 13) | def main(): FILE: examples/order.py function main (line 14) | def main(): FILE: examples/orders.py function main (line 14) | def main(): FILE: examples/place_builder_order.py function main (line 14) | def main(): FILE: examples/post_heartbeat.py function main (line 14) | def main(): FILE: examples/post_only_order.py function main (line 14) | def main(): FILE: examples/rfq_accept_quote.py function main (line 13) | def main(): FILE: examples/rfq_approve_order.py function main (line 13) | def main(): FILE: examples/rfq_cancel_quote.py function main (line 12) | def main(): FILE: examples/rfq_cancel_request.py function main (line 12) | def main(): FILE: examples/rfq_config.py function main (line 11) | def main(): FILE: examples/rfq_create_quote.py function main (line 13) | def main(): FILE: examples/rfq_create_request.py function main (line 13) | def main(): FILE: examples/rfq_full_flow.py function main (line 71) | def main(): FILE: examples/rfq_get_best_quote.py function main (line 12) | def main(): FILE: examples/rfq_get_quotes.py function main (line 12) | def main(): FILE: examples/rfq_get_requests.py function main (line 12) | def main(): FILE: examples/update_balance_allowance.py function main (line 11) | def main(): FILE: py_clob_client/client.py class ClobClient (line 116) | class ClobClient: method __init__ (line 117) | def __init__( method get_address (line 167) | def get_address(self): method get_collateral_address (line 173) | def get_collateral_address(self): method get_conditional_address (line 181) | def get_conditional_address(self): method get_exchange_address (line 189) | def get_exchange_address(self, neg_risk=False): method get_ok (line 197) | def get_ok(self): method get_server_time (line 204) | def get_server_time(self): method create_api_key (line 211) | def create_api_key(self, nonce: int = None) -> ApiCreds: method derive_api_key (line 232) | def derive_api_key(self, nonce: int = None) -> ApiCreds: method create_or_derive_api_creds (line 253) | def create_or_derive_api_creds(self, nonce: int = None) -> ApiCreds: method set_api_creds (line 262) | def set_api_creds(self, creds: ApiCreds): method get_api_keys (line 269) | def get_api_keys(self): method get_closed_only_mode (line 280) | def get_closed_only_mode(self): method delete_api_key (line 291) | def delete_api_key(self): method create_readonly_api_key (line 302) | def create_readonly_api_key(self) -> ReadonlyApiKeyResponse: method get_readonly_api_keys (line 319) | def get_readonly_api_keys(self) -> list[str]: method delete_readonly_api_key (line 330) | def delete_readonly_api_key(self, key: str) -> bool: method validate_readonly_api_key (line 352) | def validate_readonly_api_key(self, address: str, key: str) -> str: method get_midpoint (line 363) | def get_midpoint(self, token_id): method get_midpoints (line 369) | def get_midpoints(self, params: list[BookParams]): method get_price (line 376) | def get_price(self, token_id, side): method get_prices (line 382) | def get_prices(self, params: list[BookParams]): method get_spread (line 389) | def get_spread(self, token_id): method get_spreads (line 395) | def get_spreads(self, params: list[BookParams]): method get_tick_size (line 402) | def get_tick_size(self, token_id: str) -> TickSize: method clear_tick_size_cache (line 418) | def clear_tick_size_cache(self, token_id: str = None): method _update_tick_size_from_order_book (line 433) | def _update_tick_size_from_order_book(self, book: OrderBookSummary): method get_neg_risk (line 441) | def get_neg_risk(self, token_id: str) -> bool: method get_fee_rate_bps (line 450) | def get_fee_rate_bps(self, token_id: str) -> int: method __resolve_tick_size (line 460) | def __resolve_tick_size( method __resolve_fee_rate (line 476) | def __resolve_fee_rate(self, token_id: str, user_fee_rate: int = None)... method create_order (line 492) | def create_order( method create_market_order (line 537) | def create_market_order( method post_orders (line 592) | def post_orders(self, args: list[PostOrdersArgs]): method post_order (line 623) | def post_order(self, order, orderType: OrderType = OrderType.GTC, post... method create_and_post_order (line 654) | def create_and_post_order( method cancel (line 663) | def cancel(self, order_id): method cancel_orders (line 684) | def cancel_orders(self, order_ids): method cancel_all (line 703) | def cancel_all(self): method post_heartbeat (line 713) | def post_heartbeat(self, heartbeat_id: Optional[str]): method cancel_market_orders (line 729) | def cancel_market_orders(self, market: str = "", asset_id: str = ""): method get_orders (line 750) | def get_orders(self, params: OpenOrderParams = None, next_cursor="MA=="): method get_order_book (line 771) | def get_order_book(self, token_id) -> OrderBookSummary: method get_order_books (line 780) | def get_order_books(self, params: list[BookParams]) -> list[OrderBookS... method get_order_book_hash (line 791) | def get_order_book_hash(self, orderbook: OrderBookSummary) -> str: method get_order (line 797) | def get_order(self, order_id): method get_trades (line 808) | def get_trades(self, params: TradeParams = None, next_cursor="MA=="): method get_last_trade_price (line 829) | def get_last_trade_price(self, token_id): method get_last_trades_prices (line 835) | def get_last_trades_prices(self, params: list[BookParams]): method assert_level_1_auth (line 842) | def assert_level_1_auth(self): method assert_level_2_auth (line 849) | def assert_level_2_auth(self): method assert_builder_auth (line 856) | def assert_builder_auth(self): method can_builder_auth (line 863) | def can_builder_auth(self) -> bool: method _get_client_mode (line 866) | def _get_client_mode(self): method _generate_builder_headers (line 873) | def _generate_builder_headers(self, request_args: RequestArgs, headers... method _get_builder_headers (line 888) | def _get_builder_headers(self, method: str, path: str, body: Optional[... method get_notifications (line 905) | def get_notifications(self): method drop_notifications (line 918) | def drop_notifications(self, params: DropNotificationParams = None): method get_balance_allowance (line 931) | def get_balance_allowance(self, params: BalanceAllowanceParams = None): method update_balance_allowance (line 946) | def update_balance_allowance(self, params: BalanceAllowanceParams = No... method is_order_scoring (line 961) | def is_order_scoring(self, params: OrderScoringParams): method are_orders_scoring (line 974) | def are_orders_scoring(self, params: OrdersScoringParams): method get_sampling_markets (line 995) | def get_sampling_markets(self, next_cursor="MA=="): method get_sampling_simplified_markets (line 1003) | def get_sampling_simplified_markets(self, next_cursor="MA=="): method get_markets (line 1013) | def get_markets(self, next_cursor="MA=="): method get_simplified_markets (line 1019) | def get_simplified_markets(self, next_cursor="MA=="): method get_market (line 1027) | def get_market(self, condition_id): method get_market_trades_events (line 1033) | def get_market_trades_events(self, condition_id): method get_builder_trades (line 1039) | def get_builder_trades(self, params: TradeParams = None, next_cursor="... method calculate_market_price (line 1062) | def calculate_market_price( FILE: py_clob_client/clob_types.py class OrderType (line 12) | class OrderType(enumerate): class ApiCreds (line 20) | class ApiCreds: class ReadonlyApiKeyResponse (line 27) | class ReadonlyApiKeyResponse: class RequestArgs (line 32) | class RequestArgs: class BookParams (line 40) | class BookParams: class OrderArgs (line 46) | class OrderArgs: class MarketOrderArgs (line 89) | class MarketOrderArgs: class TradeParams (line 130) | class TradeParams: class OpenOrderParams (line 140) | class OpenOrderParams: class DropNotificationParams (line 147) | class DropNotificationParams: class OrderSummary (line 152) | class OrderSummary: method __dict__ (line 157) | def __dict__(self): method json (line 161) | def json(self): class OrderBookSummary (line 166) | class OrderBookSummary: method __dict__ (line 179) | def __dict__(self): method json (line 183) | def json(self): class AssetType (line 187) | class AssetType(enumerate): class BalanceAllowanceParams (line 193) | class BalanceAllowanceParams: class OrderScoringParams (line 200) | class OrderScoringParams: class OrdersScoringParams (line 205) | class OrdersScoringParams: class CreateOrderOptions (line 213) | class CreateOrderOptions: class PartialCreateOrderOptions (line 219) | class PartialCreateOrderOptions: class RoundConfig (line 225) | class RoundConfig: class ContractConfig (line 232) | class ContractConfig: class PostOrdersArgs (line 254) | class PostOrdersArgs: FILE: py_clob_client/config.py function get_contract_config (line 4) | def get_contract_config(chainID: int, neg_risk: bool = False) -> Contrac... FILE: py_clob_client/exceptions.py class PolyException (line 6) | class PolyException(Exception): method __init__ (line 7) | def __init__(self, msg): class PolyApiException (line 11) | class PolyApiException(PolyException): method __init__ (line 12) | def __init__(self, resp: Optional[httpx.Response] = None, error_msg=No... method _get_message (line 22) | def _get_message(self, resp: httpx.Response): method __repr__ (line 28) | def __repr__(self): method __str__ (line 31) | def __str__(self): FILE: py_clob_client/headers/headers.py function create_level_1_headers (line 16) | def create_level_1_headers(signer: Signer, nonce: int = None): function create_level_2_headers (line 37) | def create_level_2_headers(signer: Signer, creds: ApiCreds, request_args... function enrich_l2_headers_with_builder_headers (line 65) | def enrich_l2_headers_with_builder_headers( FILE: py_clob_client/http_helpers/helpers.py function overloadHeaders (line 22) | def overloadHeaders(method: str, headers: dict) -> dict: function request (line 37) | def request(endpoint: str, method: str, headers=None, data=None): function post (line 68) | def post(endpoint, headers=None, data=None): function get (line 72) | def get(endpoint, headers=None, data=None): function delete (line 76) | def delete(endpoint, headers=None, data=None): function put (line 80) | def put(endpoint, headers=None, data=None): function build_query_params (line 84) | def build_query_params(url: str, param: str, val: str) -> str: function add_query_trade_params (line 96) | def add_query_trade_params( function add_query_open_orders_params (line 137) | def add_query_open_orders_params( function drop_notifications_query_params (line 162) | def drop_notifications_query_params( function add_balance_allowance_params_to_url (line 176) | def add_balance_allowance_params_to_url( function add_order_scoring_params_to_url (line 194) | def add_order_scoring_params_to_url( function add_orders_scoring_params_to_url (line 208) | def add_orders_scoring_params_to_url( FILE: py_clob_client/order_builder/builder.py class OrderBuilder (line 39) | class OrderBuilder: method __init__ (line 40) | def __init__(self, signer: Signer, sig_type=None, funder=None): method get_order_amounts (line 51) | def get_order_amounts( method get_market_order_amounts (line 85) | def get_market_order_amounts( method create_order (line 119) | def create_order( method create_market_order (line 158) | def create_market_order( method calculate_buy_market_price (line 197) | def calculate_buy_market_price( method calculate_sell_market_price (line 217) | def calculate_sell_market_price( FILE: py_clob_client/order_builder/helpers.py function round_down (line 5) | def round_down(x: float, sig_digits: int) -> float: function round_normal (line 9) | def round_normal(x: float, sig_digits: int) -> float: function round_up (line 13) | def round_up(x: float, sig_digits: int) -> float: function to_token_decimals (line 17) | def to_token_decimals(x: float) -> int: function decimal_places (line 24) | def decimal_places(x: float) -> int: FILE: py_clob_client/rfq/rfq_client.py class RfqClient (line 57) | class RfqClient: method __init__ (line 67) | def __init__(self, parent: "ClobClient"): method _ensure_l2_auth (line 77) | def _ensure_l2_auth(self) -> None: method _get_l2_headers (line 86) | def _get_l2_headers(self, method: str, endpoint: str, body: Any = None... method _build_url (line 108) | def _build_url(self, endpoint: str) -> str: method create_rfq_request (line 116) | def create_rfq_request( method cancel_rfq_request (line 221) | def cancel_rfq_request(self, params: CancelRfqRequestParams) -> str: method get_rfq_requests (line 238) | def get_rfq_requests( method create_rfq_quote (line 268) | def create_rfq_quote( method get_rfq_requester_quotes (line 378) | def get_rfq_requester_quotes(self, params: Optional[GetRfqQuotesParams... method get_rfq_quoter_quotes (line 402) | def get_rfq_quoter_quotes(self, params: Optional[GetRfqQuotesParams] =... method get_rfq_best_quote (line 426) | def get_rfq_best_quote( method cancel_rfq_quote (line 448) | def cancel_rfq_quote(self, params: CancelRfqQuoteParams) -> str: method accept_rfq_quote (line 469) | def accept_rfq_quote(self, params: AcceptQuoteParams) -> str: method approve_rfq_order (line 550) | def approve_rfq_order(self, params: ApproveOrderParams) -> str: method rfq_config (line 637) | def rfq_config(self) -> dict: method _get_request_order_creation_payload (line 649) | def _get_request_order_creation_payload(self, quote: dict) -> dict: FILE: py_clob_client/rfq/rfq_helpers.py function parse_units (line 18) | def parse_units(value: str, decimals: int) -> int: function to_camel_case (line 46) | def to_camel_case(snake_str: str) -> str: function parse_rfq_requests_params (line 68) | def parse_rfq_requests_params(params: Optional[GetRfqRequestsParams] = N... function parse_rfq_quotes_params (line 115) | def parse_rfq_quotes_params(params: Optional[GetRfqQuotesParams] = None)... FILE: py_clob_client/rfq/rfq_types.py class RfqUserRequest (line 18) | class RfqUserRequest: class RfqUserQuote (line 40) | class RfqUserQuote: class CreateRfqRequestParams (line 65) | class CreateRfqRequestParams: class CreateRfqQuoteParams (line 89) | class CreateRfqQuoteParams: class CancelRfqRequestParams (line 113) | class CancelRfqRequestParams: class CancelRfqQuoteParams (line 123) | class CancelRfqQuoteParams: class AcceptQuoteParams (line 133) | class AcceptQuoteParams: class ApproveOrderParams (line 152) | class ApproveOrderParams: class GetRfqRequestsParams (line 171) | class GetRfqRequestsParams: class GetRfqQuotesParams (line 219) | class GetRfqQuotesParams: class GetRfqBestQuoteParams (line 270) | class GetRfqBestQuoteParams: class RfqRequest (line 285) | class RfqRequest: class RfqQuote (line 337) | class RfqQuote: class RfqRequestResponse (line 389) | class RfqRequestResponse: class RfqQuoteResponse (line 402) | class RfqQuoteResponse: class RfqPaginatedResponse (line 415) | class RfqPaginatedResponse: class MatchType (line 436) | class MatchType(str, Enum): FILE: py_clob_client/signer.py class Signer (line 4) | class Signer: method __init__ (line 5) | def __init__(self, private_key: str, chain_id: int): method address (line 12) | def address(self): method get_chain_id (line 15) | def get_chain_id(self): method sign (line 18) | def sign(self, message_hash): FILE: py_clob_client/signing/eip712.py function get_clob_auth_domain (line 13) | def get_clob_auth_domain(chain_id: int): function sign_clob_auth_message (line 17) | def sign_clob_auth_message(signer: Signer, timestamp: int, nonce: int) -... FILE: py_clob_client/signing/hmac.py function build_hmac_signature (line 6) | def build_hmac_signature( FILE: py_clob_client/signing/model.py class ClobAuth (line 4) | class ClobAuth(EIP712Struct): FILE: py_clob_client/utilities.py function parse_raw_orderbook_summary (line 7) | def parse_raw_orderbook_summary(raw_obs: any) -> OrderBookSummary: function generate_orderbook_summary_hash (line 32) | def generate_orderbook_summary_hash(orderbook: OrderBookSummary) -> str: function order_to_json (line 61) | def order_to_json(order, owner, orderType, post_only: bool = False) -> d... function is_tick_size_smaller (line 65) | def is_tick_size_smaller(a: TickSize, b: TickSize) -> bool: function price_valid (line 69) | def price_valid(price: float, tick_size: TickSize) -> bool: FILE: tests/headers/test_headers.py class TestHeaders (line 29) | class TestHeaders(TestCase): method test_create_level_1_headers (line 30) | def test_create_level_1_headers(self): method test_create_level_2_headers (line 53) | def test_create_level_2_headers(self): FILE: tests/http_helpers/test_helpers.py class TestHelpers (line 23) | class TestHelpers(TestCase): method test_build_query_params (line 24) | def test_build_query_params(self): method test_add_query_trade_params (line 35) | def test_add_query_trade_params(self): method test_add_query_trade_params_no_params_includes_next_cursor (line 54) | def test_add_query_trade_params_no_params_includes_next_cursor(self): method test_add_query_open_orders_params (line 59) | def test_add_query_open_orders_params(self): method test_add_query_open_orders_params_no_params_includes_next_cursor (line 70) | def test_add_query_open_orders_params_no_params_includes_next_cursor(s... method test_drop_notifications_query_params (line 75) | def test_drop_notifications_query_params(self): method test_add_balance_allowance_params_to_url (line 83) | def test_add_balance_allowance_params_to_url(self): method test_add_order_scoring_params_to_url (line 102) | def test_add_order_scoring_params_to_url(self): method test_add_orders_scoring_params_to_urll (line 110) | def test_add_orders_scoring_params_to_urll(self): FILE: tests/order_builder/test_builder.py class TestOrderBuilder (line 29) | class TestOrderBuilder(TestCase): method test_calculate_buy_market_price_FOK (line 30) | def test_calculate_buy_market_price_FOK(self): method test_calculate_sell_market_price_FOK (line 86) | def test_calculate_sell_market_price_FOK(self): method test_calculate_buy_market_price_FAK (line 152) | def test_calculate_buy_market_price_FAK(self): method test_calculate_sell_market_price_FAK (line 209) | def test_calculate_sell_market_price_FAK(self): method test_get_market_order_amounts_buy_0_1 (line 276) | def test_get_market_order_amounts_buy_0_1(self): method test_get_market_order_amounts_buy_0_01 (line 298) | def test_get_market_order_amounts_buy_0_01(self): method test_get_market_order_amounts_buy_0_001 (line 320) | def test_get_market_order_amounts_buy_0_001(self): method test_get_market_order_amounts_buy_0_0001 (line 342) | def test_get_market_order_amounts_buy_0_0001(self): method test_get_market_order_amounts_sell_0_1 (line 364) | def test_get_market_order_amounts_sell_0_1(self): method test_get_market_order_amounts_sell_0_01 (line 386) | def test_get_market_order_amounts_sell_0_01(self): method test_get_market_order_amounts_sell_0_001 (line 408) | def test_get_market_order_amounts_sell_0_001(self): method test_get_market_order_amounts_sell_0_0001 (line 430) | def test_get_market_order_amounts_sell_0_0001(self): method test_get_order_amounts_buy_0_1 (line 452) | def test_get_order_amounts_buy_0_1(self): method test_get_order_amounts_buy_0_01 (line 474) | def test_get_order_amounts_buy_0_01(self): method test_get_order_amounts_buy_0_001 (line 496) | def test_get_order_amounts_buy_0_001(self): method test_get_order_amounts_buy_0_0001 (line 518) | def test_get_order_amounts_buy_0_0001(self): method test_get_order_amounts_sell_0_1 (line 540) | def test_get_order_amounts_sell_0_1(self): method test_get_order_amounts_sell_0_01 (line 562) | def test_get_order_amounts_sell_0_01(self): method test_get_order_amounts_sell_0_001 (line 584) | def test_get_order_amounts_sell_0_001(self): method test_get_order_amounts_sell_0_0001 (line 606) | def test_get_order_amounts_sell_0_0001(self): method test_create_order_decimal_accuracy (line 628) | def test_create_order_decimal_accuracy(self): method test_create_order_buy_0_1 (line 805) | def test_create_order_buy_0_1(self): method test_create_order_buy_0_01 (line 874) | def test_create_order_buy_0_01(self): method test_create_order_buy_0_001 (line 943) | def test_create_order_buy_0_001(self): method test_create_order_buy_0_0001 (line 1012) | def test_create_order_buy_0_0001(self): method test_create_order_sell_0_1 (line 1081) | def test_create_order_sell_0_1(self): method test_create_order_sell_0_01 (line 1150) | def test_create_order_sell_0_01(self): method test_create_order_sell_0_001 (line 1219) | def test_create_order_sell_0_001(self): method test_create_order_sell_0_0001 (line 1288) | def test_create_order_sell_0_0001(self): method test_create_order_decimal_accuracy_neg_risk (line 1357) | def test_create_order_decimal_accuracy_neg_risk(self): method test_create_order_buy_0_1_neg_risk (line 1534) | def test_create_order_buy_0_1_neg_risk(self): method test_create_order_buy_0_01_neg_risk (line 1603) | def test_create_order_buy_0_01_neg_risk(self): method test_create_order_buy_0_001_neg_risk (line 1672) | def test_create_order_buy_0_001_neg_risk(self): method test_create_order_buy_0_0001_neg_risk (line 1741) | def test_create_order_buy_0_0001_neg_risk(self): method test_create_order_sell_0_1_neg_risk (line 1810) | def test_create_order_sell_0_1_neg_risk(self): method test_create_order_sell_0_01_neg_risk (line 1879) | def test_create_order_sell_0_01_neg_risk(self): method test_create_order_sell_0_001_neg_risk (line 1948) | def test_create_order_sell_0_001_neg_risk(self): method test_create_order_sell_0_0001_neg_risk (line 2017) | def test_create_order_sell_0_0001_neg_risk(self): method test_dict_order_buy_neg_risk (line 2086) | def test_dict_order_buy_neg_risk(self): method test_dict_order_sell_neg_risk (line 2154) | def test_dict_order_sell_neg_risk(self): method test_dict_order_buy (line 2222) | def test_dict_order_buy(self): method test_dict_order_sell (line 2290) | def test_dict_order_sell(self): method test_create_market_order_buy_0_1 (line 2358) | def test_create_market_order_buy_0_1(self): method test_create_market_order_buy_0_01 (line 2426) | def test_create_market_order_buy_0_01(self): method test_create_market_order_buy_0_001 (line 2494) | def test_create_market_order_buy_0_001(self): method test_create_market_order_buy_0_0001 (line 2562) | def test_create_market_order_buy_0_0001(self): method test_create_market_order_buy_0_1_neg_risk (line 2630) | def test_create_market_order_buy_0_1_neg_risk(self): method test_create_market_order_buy_0_01_neg_risk (line 2698) | def test_create_market_order_buy_0_01_neg_risk(self): method test_create_market_order_buy_0_001_neg_risk (line 2766) | def test_create_market_order_buy_0_001_neg_risk(self): method test_create_market_order_buy_0_0001_neg_risk (line 2834) | def test_create_market_order_buy_0_0001_neg_risk(self): method test_create_market_order_sell_0_1 (line 2902) | def test_create_market_order_sell_0_1(self): method test_create_market_order_sell_0_01 (line 2970) | def test_create_market_order_sell_0_01(self): method test_create_market_order_sell_0_001 (line 3038) | def test_create_market_order_sell_0_001(self): method test_create_market_order_sell_0_0001 (line 3106) | def test_create_market_order_sell_0_0001(self): method test_create_market_order_sell_0_1_neg_risk (line 3174) | def test_create_market_order_sell_0_1_neg_risk(self): method test_create_market_order_sell_0_01_neg_risk (line 3242) | def test_create_market_order_sell_0_01_neg_risk(self): method test_create_market_order_sell_0_001_neg_risk (line 3310) | def test_create_market_order_sell_0_001_neg_risk(self): method test_create_market_order_sell_0_0001_neg_risk (line 3378) | def test_create_market_order_sell_0_0001_neg_risk(self): FILE: tests/order_builder/test_helpers.py class TestHelpers (line 6) | class TestHelpers(TestCase): method test_decimal_places (line 7) | def test_decimal_places(self): FILE: tests/rfq/test_rfq_payload.py class TestCreateAcceptQuotePayload (line 7) | class TestCreateAcceptQuotePayload(TestCase): method test_complementary (line 9) | def test_complementary(self): method test_mint_merge (line 42) | def test_mint_merge(self): FILE: tests/rfq/test_rfq_query_params.py class TestRfqQueryParams (line 11) | class TestRfqQueryParams(TestCase): method test_get_rfq_requests_request_ids_are_repeated_query_params (line 12) | def test_get_rfq_requests_request_ids_are_repeated_query_params(self): method test_get_rfq_quotes_quote_ids_are_repeated_query_params (line 22) | def test_get_rfq_quotes_quote_ids_are_repeated_query_params(self): FILE: tests/signing/test_eip712.py class TestEIP712 (line 13) | class TestEIP712(TestCase): method test_sign_clob_auth_message (line 14) | def test_sign_clob_auth_message(self): FILE: tests/signing/test_hmac.py class TestHMAC (line 7) | class TestHMAC(TestCase): method setUp (line 8) | def setUp(self): method test_build_hmac_signature_matches_expected (line 19) | def test_build_hmac_signature_matches_expected(self): method test_dict_body_same_as_equivalent_string_body (line 27) | def test_dict_body_same_as_equivalent_string_body(self): method test_different_method_changes_signature (line 35) | def test_different_method_changes_signature(self): method test_different_timestamp_changes_signature (line 45) | def test_different_timestamp_changes_signature(self): method test_different_path_changes_signature (line 51) | def test_different_path_changes_signature(self): method test_extra_key_and_ordering_affect_signature (line 61) | def test_extra_key_and_ordering_affect_signature(self): method test_array_body_signature (line 79) | def test_array_body_signature(self): method test_unicode_body_signature (line 86) | def test_unicode_body_signature(self): method test_none_body_omitted_from_message (line 93) | def test_none_body_omitted_from_message(self): method test_empty_string_body_omitted (line 99) | def test_empty_string_body_omitted(self): method test_none_and_empty_body_same_signature (line 105) | def test_none_and_empty_body_same_signature(self): method test_idempotent_same_inputs (line 114) | def test_idempotent_same_inputs(self): method test_different_secret_changes_signature (line 123) | def test_different_secret_changes_signature(self): method test_invalid_secret_raises (line 133) | def test_invalid_secret_raises(self): method test_boolean_body_signature (line 143) | def test_boolean_body_signature(self): method test_numeric_body_signature (line 154) | def test_numeric_body_signature(self): method test_nested_object_no_sorting_means_signatures_can_differ (line 165) | def test_nested_object_no_sorting_means_signatures_can_differ(self): method test_list_of_dicts_key_order_affects_signature (line 176) | def test_list_of_dicts_key_order_affects_signature(self): method test_string_body_preserved_verbatim (line 187) | def test_string_body_preserved_verbatim(self): FILE: tests/test_utilities.py class TestUtilities (line 21) | class TestUtilities(TestCase): method test_parse_raw_orderbook_summary (line 22) | def test_parse_raw_orderbook_summary(self): method test_generate_orderbook_summary_hash (line 114) | def test_generate_orderbook_summary_hash(self): method test_order_to_json_0_1 (line 196) | def test_order_to_json_0_1(self): method test_order_to_json_0_01 (line 364) | def test_order_to_json_0_01(self): method test_order_to_json_0_001 (line 530) | def test_order_to_json_0_001(self): method test_order_to_json_0_0001 (line 696) | def test_order_to_json_0_0001(self): method test_order_to_json_0_1_neg_risk (line 862) | def test_order_to_json_0_1_neg_risk(self): method test_order_to_json_0_01_neg_risk (line 1028) | def test_order_to_json_0_01_neg_risk(self): method test_order_to_json_0_001_neg_risk (line 1194) | def test_order_to_json_0_001_neg_risk(self): method test_order_to_json_0_0001_neg_risk (line 1360) | def test_order_to_json_0_0001_neg_risk(self): method test_is_tick_size_smaller (line 1526) | def test_is_tick_size_smaller(self): method test_price_valid (line 1551) | def test_price_valid(self):