Skip to content

Sui network support #1566

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

Merged
merged 5 commits into from
Jan 16, 2025
Merged

Sui network support #1566

merged 5 commits into from
Jan 16, 2025

Conversation

skudasov
Copy link
Collaborator

@skudasov skudasov commented Jan 16, 2025


Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.

Why

The updates integrate Sui blockchain support into the framework, enhancing its compatibility with a broader range of blockchain technologies. This addition enables developers to interact with the Sui network by providing necessary configurations and examples for testing and development purposes.

What

  • book/src/SUMMARY.md
    • Added a line for Sui documentation under the blockchains section.
  • book/src/framework/components/blockchains/sui.md
    • Introduced a new markdown file detailing the Sui Blockchain Client setup, configuration, and usage examples.
  • framework/.changeset/v0.4.4.md
    • Added a changeset file noting the addition of Sui network support.
  • framework/components/blockchain/blockchain.go
    • Modified the Input struct to include sui as a valid type and updated the NewBlockchainNetwork function to handle the Sui case.
  • framework/components/blockchain/sui.go
    • Added a new file implementing the setup and configuration logic for a Sui blockchain network environment.
  • framework/examples/myproject/go.mod & go.sum
    • Included the github.com/block-vision/sui-go-sdk package for Sui blockchain interaction.
  • framework/examples/myproject/smoke_sui.toml & smoke_sui_test.go
    • Provided a new example configuration and test file for Sui blockchain.
  • framework/examples/myproject_cll/go.mod & go.sum
    • Updated to include the Sui SDK dependency.
  • framework/go.mod & go.sum
    • Updated project dependencies to include the Sui SDK.

@cl-sonarqube-production
Copy link

@skudasov skudasov merged commit 4380c2a into main Jan 16, 2025
55 of 57 checks passed
@skudasov skudasov deleted the sui branch January 16, 2025 13:16
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