Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: standardize verbose invocations #167

Merged
merged 1 commit into from
Aug 7, 2024

Conversation

fazzatti
Copy link
Collaborator

@fazzatti fazzatti commented Aug 7, 2024

Adjusted a few surface layer features to standardize invocation-related responses, allowing pipeline options to be used within single invocations in that context and providing the entire output.

Copy link

github-actions bot commented Aug 7, 2024

Package Line Rate Branch Rate Health
src 100% 100%
src.stellar-plus 100% 100%
src.stellar-plus.account 100% 100%
src.stellar-plus.account.account-handler.default 100% 88%
src.stellar-plus.account.account-handler.freighter 100% 100%
src.stellar-plus.account.base 100% 100%
src.stellar-plus.asset 100% 100%
src.stellar-plus.asset.classic 82% 83%
src.stellar-plus.asset.soroban-token 91% 100%
src.stellar-plus.asset.stellar-asset-contract 100% 100%
src.stellar-plus.channel-accounts 94% 80%
src.stellar-plus.core 100% 100%
src.stellar-plus.core.contract-engine 99% 88%
src.stellar-plus.core.pipelines.build-transaction 100% 100%
src.stellar-plus.core.pipelines.classic-sign-requirements 100% 98%
src.stellar-plus.core.pipelines.classic-transaction 94% 67%
src.stellar-plus.core.pipelines.fee-bump 100% 100%
src.stellar-plus.core.pipelines.sign-transaction 100% 100%
src.stellar-plus.core.pipelines.simulate-transaction 96% 100%
src.stellar-plus.core.pipelines.soroban-auth 96% 83%
src.stellar-plus.core.pipelines.soroban-get-transaction 100% 93%
src.stellar-plus.core.pipelines.soroban-transaction 96% 74%
src.stellar-plus.core.pipelines.submit-transaction 100% 100%
src.stellar-plus.error 95% 95%
src.stellar-plus.error.helpers 67% 55%
src.stellar-plus.horizon 100% 100%
src.stellar-plus.network 100% 100%
src.stellar-plus.rpc 100% 100%
src.stellar-plus.rpc.default-handler 100% 100%
src.stellar-plus.rpc.validation-cloud-handler 18% 22%
src.stellar-plus.soroban.contracts.certificate-of-deposit 35% 33%
src.stellar-plus.test.mocks 80% 75%
src.stellar-plus.test.stellar-test-ledger 100% 100%
src.stellar-plus.utils 100% 100%
src.stellar-plus.utils.pipeline 100% 100%
src.stellar-plus.utils.pipeline.conveyor-belts 97% 100%
src.stellar-plus.utils.pipeline.multi-belt-pipeline 100% 50%
src.stellar-plus.utils.pipeline.plugins 87% 100%
src.stellar-plus.utils.pipeline.plugins.classic-transaction 100% 100%
src.stellar-plus.utils.pipeline.plugins.classic-transaction.channel-accounts 100% 100%
src.stellar-plus.utils.pipeline.plugins.generic 100% 100%
src.stellar-plus.utils.pipeline.plugins.generic.debug 81% 50%
src.stellar-plus.utils.pipeline.plugins.generic.inject-preprocess-parameter 50% 0%
src.stellar-plus.utils.pipeline.plugins.simulate-transaction 100% 100%
src.stellar-plus.utils.pipeline.plugins.simulate-transaction.auto-restore 22% 0%
src.stellar-plus.utils.pipeline.plugins.simulate-transaction.extract-auth-entries-output 18% 0%
src.stellar-plus.utils.pipeline.plugins.simulate-transaction.extract-invocation-output 92% 0%
src.stellar-plus.utils.pipeline.plugins.simulate-transaction.extract-transaction-resources 100% 76%
src.stellar-plus.utils.pipeline.plugins.soroban-get-transaction 100% 100%
src.stellar-plus.utils.pipeline.plugins.soroban-get-transaction.extract-contract-id 100% 75%
src.stellar-plus.utils.pipeline.plugins.soroban-get-transaction.extract-fee-charged 100% 100%
src.stellar-plus.utils.pipeline.plugins.soroban-get-transaction.extract-invocation-output 100% 75%
src.stellar-plus.utils.pipeline.plugins.soroban-get-transaction.extract-wasm-hash 100% 75%
src.stellar-plus.utils.pipeline.plugins.soroban-transaction 100% 100%
src.stellar-plus.utils.pipeline.plugins.soroban-transaction.channel-accounts 87% 83%
src.stellar-plus.utils.pipeline.plugins.soroban-transaction.profiler 87% 56%
src.stellar-plus.utils.pipeline.plugins.submit-transaction 100% 100%
src.stellar-plus.utils.pipeline.plugins.submit-transaction.fee-bump 91% 25%
src.stellar-plus.utils.profiler.profiling-handler 96% 85%
src.stellar-plus.utils.regex 100% 100%
src.stellar-plus.utils.unit-conversion 100% 100%
src.tests.utils 82% 100%
Summary 87% (1637 / 1873) 78% (716 / 921)

@fazzatti fazzatti self-assigned this Aug 7, 2024
@fazzatti fazzatti marked this pull request as ready for review August 7, 2024 20:31
@fazzatti fazzatti merged commit 3a84338 into develop Aug 7, 2024
1 check passed
@fazzatti fazzatti deleted the feat-standardized-verbose-responses branch August 7, 2024 20:55
fazzatti added a commit that referenced this pull request Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants