> For the complete documentation index, see [llms.txt](https://doc.cess.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.cess.network/developer/cess-sdk/sdk-rust/chain/storage_handler.md).

# Storage Handler

This section describes the use of the interface to the StorageHandler pallet on CESS chain, which is about storage space.

The list of query interfaces is as follows:

* [consignment](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/consignment.md)
* [pay\_order](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/pay_order.md)
* [purchased\_space](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/purchased_space.md)
* [territory\_expired](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/territory_expired.md)
* [territory\_frozen\_counter](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/territory_frozen_counter.md)
* [territory\_frozen](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/territory_frozen.md)
* [territory\_key](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/territory_key.md)
* [total\_power](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/total_power.md)
* [total\_space](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/total_space.md)
* [unit\_price](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/query/unit_price.md)

The list of call interfaces is as follows:

* [buy\_consignment](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/buy_consignment.md)
* [cancel\_consignment](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/cancel_consignment.md)
* [cancel\_purchase\_action](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/cancel_purchase_action.md)
* [create\_order](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/create_order.md)
* [expand\_territory](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/expand_territory.md)
* [mint\_territory](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/mint_territory.md)
* [reactivate\_territory](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/reactivate_territory.md)
* [renew\_territory](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/renew_territory.md)
* [territory\_consignment](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/territory_consignment.md)
* [territory\_grants](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/territory_grants.md)
* [territory\_rename](https://github.com/CESSProject/doc-v2/blob/main/developer/cess-sdk/sdk-rust/chain/storage_handler/transaction/territory_rename.md)
