Skip to content

[TASK] Separate BlueprintManager from InstanceManager #784

Closed
@drewstone

Description

Overview

We should have separate contracts for dealing with blueprints and service instances. This will likely help when dealing with slashing reports on a specific service instance. It will also allow us to store data related to service instances separate from the blueprint manager contract to keep that more lightweight.

Checklist

  • When a service instance is created on-chain, a Service Instance contract should be deployed / created.
  • When an operator is slashed, this should be handled by the Instance contract. [TASK] Add slashing to services pallet #777

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Completed ✅

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions