Skip to content

Make rofl-appd standalone executable #2142

@matevz

Description

@matevz

The appd service is currently bundled as part of the init process of the ROFL TDX container. For testing your ROFL containers it would make sense to make appd a stand-alone executable. Then, the ROFL containers could be tested outside of the TDX, but still connecting to this "mocked" appd service as if they were running inside the TDX.

The standalone app should support two modes:

  • without Sapphire: mocking key generation and storage (deterministically by default)
  • with Sapphire: connecting to the oasis-node's GPRC (e.g. localhost:8544 TCP connection works both from inside the Localnet's container or outside)

Metadata

Metadata

Assignees

Labels

c:roflCategory: ROFLc:testingCategory: testing

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions