chainlink-common icon indicating copy to clipboard operation
chainlink-common copied to clipboard

JSON Schema => Capability Types

Open DeividasK opened this issue 1 year ago • 1 comments

Long-term, we need JSON Schema to generate types for various different capability use cases to be able to interoperate. Currently, I'm creating JSON Schemas by hand for each and then generating the go types.

Long-term, this is probably not the right place for this CLI tool. Will aim to move it to capabilities repo.

Credits: Heavily inspired by @nolag prototype: https://github.com/smartcontractkit/ryantinianovscratch/tree/rtinianov_jsonSchemaToBuilder/jsonschematobuilder

DeividasK avatar Jul 10 '24 12:07 DeividasK

PR is failing because of failures in downstream dependencies, namely https://github.com/smartcontractkit/chainlink/pull/13820

DeividasK avatar Jul 11 '24 14:07 DeividasK

This PR is stale because it has been open 30 days with no activity. Remove the stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Jun 16 '25 00:06 github-actions[bot]