Midnight
Morpho Midnight order-book: post/cancel your own limit offers (MAKE). Taking existing offers (lend/borrow) uses the standard Lending actions.
Make offer (build typed-data)
**MAKE — step 1 of 2.** Build the EIP-712 typed-data for a limit offer at your own rate.
Make offer (finalize + publish)
**MAKE — step 2 of 2.** Ratify the maker's signature and encode the on-chain payload that publishes the offer to the Midnight mempool (where the offer API indexes it).
Cancel offer
Cancel one of the maker's open offers. Calls `cancelRoot(maker, root)` on the Midnight EcrecoverRatifier, invalidating the offer under that tree `root`. A plain on-chain transaction by the maker — no signature needed.