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

Test chain of Rust library dependencies #6

Closed
mario4tier opened this issue Nov 24, 2022 · 3 comments
Closed

Test chain of Rust library dependencies #6

mario4tier opened this issue Nov 24, 2022 · 3 comments
Assignees

Comments

@mario4tier
Copy link
Member

mario4tier commented Nov 24, 2022

Verify the following Rust dependencies:
dtp-dev-app --> dtp-sdk (library)
dtp-sdk --> dtp-core (library)
dtp-core --> sui-sdk (library from Sui)

Basically, want dtp-dev-app make a call into the sui-sdk, but going through the DTP sdk.

@mario4tier
Copy link
Member Author

Commit 6bd68e7

@mario4tier
Copy link
Member Author

mario4tier commented Dec 13, 2022

Must also validate that dtp-dev-app can both used sui-sdk and dtp-sdk without any conflict.

(in particular verify that tokio+network event handling is working for both sui and dtp layer at same time).
(Event handling moved to #3 )

@mario4tier
Copy link
Member Author

mario4tier commented Dec 21, 2022

The "software design layering" is done and verified working with call into the sui-sdk.

Key new components are:
dtp_sdk::{DTP, Host, Localhost} <-- API for DTP user
dtp_core::network <-- Implementation is here for interacting with sui_sdk

Includes refactoring for automating integration tests with localnet.

Repository owner moved this from In Progress to Done in DTP Dev Infrastructure Dec 21, 2022
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

No branches or pull requests

1 participant