Skip to main content

Crate polymarket_relayer

Crate polymarket_relayer 

Source

Re-exports§

pub use auth::AuthMethod;
pub use auth::BuilderConfig;
pub use client::RelayClient;
pub use client::TransactionResponseHandle;
pub use direct::DirectExecutor;
pub use direct::DirectTxResult;
pub use error::RelayerError;
pub use error::Result;
pub use operations::approve;
pub use operations::approve;
pub use operations::approve_ctf_for_ctf_adapter;
pub use operations::approve_ctf_for_ctf_exchange;
pub use operations::approve_ctf_for_ctf_exchange_v2;
pub use operations::approve_ctf_for_neg_risk_adapter;
pub use operations::approve_ctf_for_neg_risk_ctf_adapter;
pub use operations::approve_ctf_for_neg_risk_exchange;
pub use operations::approve_ctf_for_neg_risk_exchange_v2;
pub use operations::approve_pusd_for_ctf_adapter;
pub use operations::approve_pusd_for_ctf_exchange_v2;
pub use operations::approve_pusd_for_neg_risk_ctf_adapter;
pub use operations::approve_pusd_for_neg_risk_exchange_v2;
pub use operations::approve_usdc_for_ctf_exchange;
pub use operations::approve_usdc_for_neg_risk_exchange;
pub use operations::merge_positions;
pub use operations::merge_positions_via_adapter;
pub use operations::merge_pusd;
pub use operations::merge_pusd_neg_risk;
pub use operations::merge_regular;
pub use operations::redeem_neg_risk_positions;
pub use operations::redeem_positions;
pub use operations::redeem_regular;
pub use operations::set_approval_for_all;
pub use operations::split_position;
pub use operations::split_position_via_adapter;
pub use operations::split_pusd;
pub use operations::split_pusd_neg_risk;
pub use operations::split_regular;
pub use types::DepositWalletCall;
pub use types::DepositWalletParams;
pub use types::RelayerTxType;
pub use types::Transaction;
pub use types::TxResult;
pub use types::TxState;

Modules§

auth
builder
client
contracts
direct
Direct on-chain execution — fallback when relayer quota is exhausted.
eip1271
EIP-1271 — smart-contract-wallet signature verification.
error
operations
types