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

Aptos network support #1562

Merged
merged 7 commits into from
Jan 14, 2025
Merged

Aptos network support #1562

merged 7 commits into from
Jan 14, 2025

Conversation

skudasov
Copy link
Collaborator

@skudasov skudasov commented Jan 14, 2025

This pull request introduces support for the Aptos blockchain network into the framework, along with several other related changes. The key updates include the addition of new configuration files, updates to the documentation, and modifications to the codebase to accommodate the new blockchain type.

Support for Aptos Blockchain:

  • Added a new configuration file smoke_aptos.toml to define the Aptos blockchain network settings.
  • Introduced a new test file smoke_aptos_test.go to implement smoke tests for the Aptos blockchain.
  • Updated the framework/components/blockchain/blockchain.go file to include Aptos as a supported blockchain type and implemented the necessary logic to initialize and configure the Aptos network. [1] [2] [3]

Documentation Updates:

  • Updated the SUMMARY.md file to include a new section for Aptos under the Blockchains category.
  • Added a new markdown file aptos.md to provide detailed information about the Aptos blockchain client, including configuration and usage examples.

Codebase Enhancements:

  • Implemented a new function ExecContainer in framework/docker.go to execute commands inside a running container, which is used in the Aptos smoke tests.
  • Updated the go.mod files across various directories to upgrade dependencies, including testcontainers-go and gorilla/mux. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Miscellaneous:

  • Added a changeset file v0.4.3.md to document the addition of Aptos network support.
  • Corrected a minor typo in the smoke_solana_test.go file for consistency.

@cl-sonarqube-production
Copy link

@skudasov skudasov merged commit a4290be into main Jan 14, 2025
53 checks passed
@skudasov skudasov deleted the aptos branch January 14, 2025 14:10
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