Skip to content

feat: add bidirectional communication to plugin system (#3544)

Codecov / codecov/patch succeeded Oct 19, 2023 in 1s

54.42% of diff hit (target 25.11%)

View this Pull Request on Codecov

54.42% of diff hit (target 25.11%)

Annotations

Check warning on line 67 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L67

Added line #L67 was not covered by tests

Check warning on line 118 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L117-L118

Added lines #L117 - L118 were not covered by tests

Check warning on line 213 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L212-L213

Added lines #L212 - L213 were not covered by tests

Check warning on line 234 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L228-L234

Added lines #L228 - L234 were not covered by tests

Check warning on line 254 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L253-L254

Added lines #L253 - L254 were not covered by tests

Check warning on line 346 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L345-L346

Added lines #L345 - L346 were not covered by tests

Check warning on line 404 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L404

Added line #L404 was not covered by tests

Check warning on line 603 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L603

Added line #L603 was not covered by tests

Check warning on line 640 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L640

Added line #L640 was not covered by tests

Check warning on line 644 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L644

Added line #L644 was not covered by tests

Check warning on line 652 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L652

Added line #L652 was not covered by tests

Check warning on line 660 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L660

Added line #L660 was not covered by tests

Check warning on line 680 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L680

Added line #L680 was not covered by tests

Check warning on line 685 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L685

Added line #L685 was not covered by tests

Check warning on line 696 in ignite/cmd/plugin.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin.go#L696

Added line #L696 was not covered by tests

Check warning on line 93 in ignite/cmd/plugin_default.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/cmd/plugin_default.go#L93

Added line #L93 was not covered by tests

Check warning on line 34 in ignite/pkg/cosmosclient/mocks/faucet_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosclient/mocks/faucet_client.go#L33-L34

Added lines #L33 - L34 were not covered by tests

Check warning on line 76 in ignite/pkg/cosmosclient/mocks/faucet_client.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosclient/mocks/faucet_client.go#L74-L76

Added lines #L74 - L76 were not covered by tests

Check warning on line 45 in ignite/pkg/cosmosclient/mocks/gasometer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosclient/mocks/gasometer.go#L44-L45

Added lines #L44 - L45 were not covered by tests

Check warning on line 103 in ignite/pkg/cosmosclient/mocks/gasometer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosclient/mocks/gasometer.go#L101-L103

Added lines #L101 - L103 were not covered by tests

Check warning on line 68 in ignite/pkg/cosmosclient/mocks/signer.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosclient/mocks/signer.go#L66-L68

Added lines #L66 - L68 were not covered by tests

Check warning on line 65 in ignite/pkg/cosmosgen/generate.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmosgen/generate.go#L62-L65

Added lines #L62 - L65 were not covered by tests

Check warning on line 67 in ignite/pkg/cosmostxcollector/mocks/txs_collector.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/pkg/cosmostxcollector/mocks/txs_collector.go#L65-L67

Added lines #L65 - L67 were not covered by tests

Check warning on line 319 in ignite/services/chain/chain.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/services/chain/chain.go#L318-L319

Added lines #L318 - L319 were not covered by tests

Check warning on line 34 in ignite/services/plugin/client_api.go

See this annotation in the file changed.

@codecov codecov / codecov/patch

ignite/services/plugin/client_api.go#L30-L34

Added lines #L30 - L34 were not covered by tests