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

refactor: remove deprecated deploy configuration keys #209

Merged
merged 8 commits into from
Jul 26, 2022

Conversation

prestwich
Copy link
Member

Motivation

As of 1.1.0, the protcol is no longer gas-aware. We have removed these keys from the deployment process, and should remove them from the config types

Solution

  • Remove protocol gas configuration keys from the configuration types
  • Remove them from wasm typedefs as well

PR Checklist

  • Added Tests
  • Updated Documentation
  • Updated CHANGELOG.md for the appropriate package

followup

  • delete these keys from env configs in main config repo

@prestwich prestwich self-assigned this Jul 11, 2022
@prestwich prestwich marked this pull request as ready for review July 11, 2022 20:26
@prestwich prestwich enabled auto-merge (squash) July 12, 2022 23:48
@prestwich prestwich force-pushed the prestwich/remove-deploy-gas branch from 89382b9 to 065ccbb Compare July 18, 2022 17:09
@prestwich prestwich force-pushed the prestwich/remove-deploy-gas branch 2 times, most recently from 64ffc38 to 1b3e3b4 Compare July 22, 2022 15:33
@prestwich prestwich force-pushed the prestwich/remove-deploy-gas branch from 1b3e3b4 to ced413f Compare July 23, 2022 01:11
Copy link
Member

@lattejed lattejed left a comment

Choose a reason for hiding this comment

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

Just a minor q about the config CHANGELOG. Otherwise, looks good.

@@ -2,6 +2,10 @@

### Unreleased

- feature: add more explicit Processor Config TS declaration
- refactor: make Processor config keys optional, and prevent trivial ser.
Copy link
Member

Choose a reason for hiding this comment

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

I think this was truncated?

Copy link
Member Author

Choose a reason for hiding this comment

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

oh I mean serialization. changed it to be more readable

@prestwich prestwich merged commit e866e38 into main Jul 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants