We're updating the issue view to help you get more done. 

MockNetwork/Node API needs a way to register @CordaService objects

Description

With the API separation between node internals and public test API in 3.0 we lost the ability to run CordaServices against a mock network, because there's no way to obtain an AppServiceHub. But that's not enough anyway because the node wants to know about registered services so it can give them lifecycle events.

We need to reintroduce a way to test CordaServices, integrate that into some sample, and document it on the docsite.

CVSS Vector

None

Status

Assignee

Anthony Keenan

Reporter

Mike Hearn

Labels

None

CVSS Score

None

Feature Team

Corda Core

Target Version/s

Corda 3.3

Story Points

13

Fix versions

Affects versions

Corda 3.0 GA

Priority

Medium