feat: add bidirectional communication to plugin system #3544
34.64% of diff hit (target 25.05%)
View this Pull Request on Codecov
34.64% of diff hit (target 25.05%)
Annotations
Check warning on line 213 in ignite/cmd/plugin.go
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
codecov / codecov/patch
ignite/cmd/plugin.go#L229-L234
Added lines #L229 - L234 were not covered by tests
Check warning on line 254 in ignite/cmd/plugin.go
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
codecov / codecov/patch
ignite/cmd/plugin.go#L345-L346
Added lines #L345 - L346 were not covered by tests
Check warning on line 34 in ignite/pkg/cosmosclient/mocks/faucet_client.go
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
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
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
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
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
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
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
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
codecov / codecov/patch
ignite/services/plugin/client_api.go#L30-L34
Added lines #L30 - L34 were not covered by tests
Check warning on line 39 in ignite/services/plugin/client_api.go
codecov / codecov/patch
ignite/services/plugin/client_api.go#L36-L39
Added lines #L36 - L39 were not covered by tests
Check warning on line 46 in ignite/services/plugin/client_api.go
codecov / codecov/patch
ignite/services/plugin/client_api.go#L41-L46
Added lines #L41 - L46 were not covered by tests
Check warning on line 23 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L22-L23
Added lines #L22 - L23 were not covered by tests
Check warning on line 40 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L27-L40
Added lines #L27 - L40 were not covered by tests
Check warning on line 47 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L43-L47
Added lines #L43 - L47 were not covered by tests
Check warning on line 49 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L49
Added line #L49 was not covered by tests
Check warning on line 60 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L59-L60
Added lines #L59 - L60 were not covered by tests
Check warning on line 67 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L63-L67
Added lines #L63 - L67 were not covered by tests
Check warning on line 72 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L70-L72
Added lines #L70 - L72 were not covered by tests
Check warning on line 77 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L75-L77
Added lines #L75 - L77 were not covered by tests
Check warning on line 90 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L86-L90
Added lines #L86 - L90 were not covered by tests
Check warning on line 92 in ignite/services/plugin/mocks/client_api.go
codecov / codecov/patch
ignite/services/plugin/mocks/client_api.go#L92
Added line #L92 was not covered by tests