# steam-tradeoffer-manager Makes Steam trade offers easy! Based on the excellent [node-steam-tradeoffer-manager](https://github.com/DoctorMcKay/node-steam-tradeoffer-manager). ## Features - Richly-featured API for creating, accepting, cancelling, and declining trade offers. - Manages account trade offer state. - Mobile confirmations. - Loading inventories. - Trade history. - Helper method for getting your Steam Web API key. - Automatically cancels offers past a set duration during polls. - Loads descriptions (classinfos) for assets. Classinfos are cached to file and read when available. The manager holds a [Least frequently used (LFU) cache](https://en.wikipedia.org/wiki/Least_frequently_used) of classinfos in memory to reduce file reads. - Uses [tokio](https://crates.io/crates/tokio) asynchronous runtime for performing polling. - Trade items blazingly fast! ## Usage See [examples](https://github.com/juliarose/steam-tradeoffers/tree/main/examples). ## License [MIT](https://github.com/juliarose/steam-tradeoffers/tree/main/LICENSE)