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

Capitalize GQL field descriptions #256

Merged
merged 2 commits into from
Apr 4, 2022

Conversation

ControlCplusControlV
Copy link
Contributor

Done to fix #123 , I believe I regenerated the schema.sdl correctly but not too familiar so let me know if I missed a step. Went looking for fields of error in fuel-core/schema/* so its also possible I may have missed other GQL descriptions, I also tried to avoid capitalizing words which reference variables (like utxo_id) and instead added prefixes to those to fit in line with the new style while maintaining clarity.

@adlerjohn adlerjohn requested review from AlicanC and Voxelot April 3, 2022 19:49
@adlerjohn adlerjohn added the documentation Improvements or additions to documentation label Apr 3, 2022
Copy link
Contributor

@AlicanC AlicanC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@ControlCplusControlV ControlCplusControlV merged commit ac9f00d into master Apr 4, 2022
@ControlCplusControlV ControlCplusControlV deleted the controlc/capitalize_gql branch April 4, 2022 21:28
vlopes11 added a commit that referenced this pull request Sep 12, 2022
This commit introduces the benchmarks for fuel-vm. It covers the first
phase of #256 and targets individual instructions with the
rocksdb/database backend.

This targets gas instrumentalization, so we skip benchmarking for
predicate cases.

This uses a dedicated component of fuel-core so it will be easier to
isolate and extend this component into block checking, and maybe to add
some script to parse the output from criterion.

The benchmark is created from an isolated state of the VM that is ready
to execute a given instruction. It is sub-optimal in the case of
contract state & call since the call overhead will always be added to
any instruction to be checked inside of a contract (i.e. SWW).

As next step, we need to make an API in fuel-vm to allow users to
perform the operations of a call without executing the contract code. In
other words, just load the contract code, add the call frame to the
stack and prepare the registers.

After this phase is complete, we need to benchmark beyond instructions
to a block level so the post-execution steps (database commit, etc) is
also accounted.
@vlopes11 vlopes11 mentioned this pull request Sep 12, 2022
vlopes11 added a commit that referenced this pull request Sep 12, 2022
This commit introduces the benchmarks for fuel-vm. It covers the first
phase of #256 and targets individual instructions with the
rocksdb/database backend.

This targets gas instrumentalization, so we skip benchmarking for
predicate cases.

This uses a dedicated component of fuel-core so it will be easier to
isolate and extend this component into block checking, and maybe to add
some script to parse the output from criterion.

The benchmark is created from an isolated state of the VM that is ready
to execute a given instruction. It is sub-optimal in the case of
contract state & call since the call overhead will always be added to
any instruction to be checked inside of a contract (i.e. SWW).

As next step, we need to make an API in fuel-vm to allow users to
perform the operations of a call without executing the contract code. In
other words, just load the contract code, add the call frame to the
stack and prepare the registers.

After this phase is complete, we need to benchmark beyond instructions
to a block level so the post-execution steps (database commit, etc) is
also accounted.
vlopes11 added a commit that referenced this pull request Sep 19, 2022
This commit introduces the benchmarks for fuel-vm. It covers the first
phase of #256 and targets individual instructions with the
rocksdb/database backend.

This targets gas instrumentalization, so we skip benchmarking for
predicate cases.

This uses a dedicated component of fuel-core so it will be easier to
isolate and extend this component into block checking, and maybe to add
some script to parse the output from criterion.

The benchmark is created from an isolated state of the VM that is ready
to execute a given instruction. It is sub-optimal in the case of
contract state & call since the call overhead will always be added to
any instruction to be checked inside of a contract (i.e. SWW).

As next step, we need to make an API in fuel-vm to allow users to
perform the operations of a call without executing the contract code. In
other words, just load the contract code, add the call frame to the
stack and prepare the registers.

After this phase is complete, we need to benchmark beyond instructions
to a block level so the post-execution steps (database commit, etc) is
also accounted.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

Capitalize GQL field descriptions
4 participants