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

Deployment scripts #288

Closed
wants to merge 141 commits into from
Closed

Deployment scripts #288

wants to merge 141 commits into from

Conversation

solanoepalacio
Copy link
Collaborator

@solanoepalacio solanoepalacio commented Mar 8, 2024

Adds EVM deployment scripts to:

  • deploy managers
  • deploy transceivers
  • configure managers (set transceivers and any other configuration property)
  • perform managers and transceivers cross registrations
  • verify managers contracts on scanner
  • verify transceivers contracts on scanner
  • read current transceiver contract configuration
  • perform a test token transfer

To-do list:

  • Transceiver verification still doesn't work properly. The bytecode generated by the contract verification plugin doesn't match the deployed bytecode though upon close inspection the bytecode on the chain does match the bytecode on the build.
  • Document usage
  • Solana deployment scripts

@solanoepalacio solanoepalacio force-pushed the deployment-scripts branch 2 times, most recently from 9ecdc79 to dad0c1e Compare March 11, 2024 21:23
@scnale scnale force-pushed the deployment-scripts branch 2 times, most recently from e03ad78 to d8a0568 Compare March 13, 2024 19:47
@solanoepalacio solanoepalacio marked this pull request as ready for review March 22, 2024 13:36
@solanoepalacio solanoepalacio force-pushed the deployment-scripts branch 2 times, most recently from 8b8303e to b482d31 Compare April 11, 2024 21:17
brianUtn98
brianUtn98 previously approved these changes Jun 6, 2024
Copy link

@brianUtn98 brianUtn98 left a comment

Choose a reason for hiding this comment

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

Approved with comments

@@ -28,27 +28,27 @@
"peerQuotes": {
"Sepolia": {
"maxGasDropoffEth": "0",
"basePriceUsd": "500000",
"nativePriceUsd": "3500000000",
"basePriceUsd": "1",

Choose a reason for hiding this comment

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

shouldn't this be 0.5?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

it should 🙌

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I actually commited the wrong file, I wanted to commit mainnet

"basePriceUsd": "500000",
"nativePriceUsd": "3500000000",
"basePriceUsd": "1",
"nativePriceUsd": "3865",

Choose a reason for hiding this comment

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

is okay you updated here, but the assistant should take care of this value since sepolia will not be disabled

brianUtn98
brianUtn98 previously approved these changes Jun 6, 2024
Copy link

@brianUtn98 brianUtn98 left a comment

Choose a reason for hiding this comment

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

Approved now for Mainnet. Let a comment about this value

      "gasCost": 500000,

Copy link

@brianUtn98 brianUtn98 left a comment

Choose a reason for hiding this comment

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

GasPrice could be updated as well to 29, but since the assistant should take care of that is fine

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.

6 participants