package polymarket

  1. Overview
  2. Docs
OCaml client library for the Polymarket prediction market API

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.2.0.tar.gz
md5=4eb4c5d2f63ff081c9713d90be5a51b2
sha512=0e3de0c9b40683e09ab8f9f966a44784ef1b9b482c3eefef84104a7e8042c92f1d79893ee9588b24fa3d0decaed7f365509f4d1c23c66ce8328efb64e721f276

doc/polymarket.rfq/Polymarket_rfq/Order_builder/index.html

Module Polymarket_rfq.Order_builderSource

Order building helpers for the RFQ API.

This module provides functions for building signed accept_quote and approve_order request bodies.

Sourceval build_accept_quote_body : private_key:Polymarket_common.Crypto.private_key -> request_id:Types.request_id -> quote_id:Types.quote_id -> token_id:Types.token_id -> maker_amount:string -> taker_amount:string -> side:Polymarket_rfq.Types.Side.t -> ?expiration:int -> ?nonce:string -> ?fee_rate_bps:string -> unit -> Types.accept_quote_body

Build a signed accept_quote request body.

  • parameter private_key

    Ethereum private key

  • parameter request_id

    The RFQ request ID

  • parameter quote_id

    The quote ID to accept

  • parameter token_id

    CTF token ID

  • parameter maker_amount

    Maker amount in wei

  • parameter taker_amount

    Taker amount in wei

  • parameter side

    Buy or Sell

  • parameter expiration

    Optional expiration timestamp (default: 1 year)

  • parameter nonce

    Optional order nonce (default: "0")

  • parameter fee_rate_bps

    Optional fee rate in basis points (default: "0")

  • returns

    A signed accept_quote_body ready for submission