app_data module provides tools for creating, encoding, and managing app data for CoW Protocol orders.
AppDataDoc
Creates and manages app data documents that can be hashed or converted to IPFS CIDs.Constructor
Methods
AppDataHex
Converts app data hashes to IPFS CIDs and retrieves documents from IPFS.Constructor
Methods
AppDataCid
Converts IPFS CIDs to app data hashes and retrieves documents.Constructor
Methods
Utility Functions
generate_app_data
Generate app data with common parameters like referrer address and partner fees.CreateAppData object containing app_data_object and app_data_hash.
build_and_post_app_data
Build app data and upload it to the CoW Protocol orderbook API. Requires anOrderBookApi instance.