---
# System prepended metadata

title: Plasm Contract Operator

---

# Plasm Contract Operator


## Overview

FRAME pallet to manage operator developing smart contracts [`more (??? where)...`](https://docs.plasmnet.io)

- [`operator::Trait`](./trait.Trait.html)
- [`Call`](./enum.Call.html)
- [`Module`](./struct.Module.html)

## Interface

### Dispatchable Functions

* `contract_has_operator` - A mapping from operated contract by operator to it
* `contract_parameters` - A mapping from contract to it's parameters
* `operator_has_contracts` - A mapping from operators to operated contracts by them

## Structs
* `Module` - contract-operator module declaration

## Enums
* `Call` - Dispatchable calls.
* `Event` - Events for this module
 
## Constants
* None

## Related Modules

- [Plasm-Support](../plasm-support/README.md): The Plasm helper module.


* * *

Plasm is licensed under the GPLv3.0 by Stake Technologies Inc.