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

Implement TopicMessageSubmitTransaction #447

Merged
merged 36 commits into from
Aug 10, 2023

Conversation

rwalworth
Copy link
Contributor

Description:
This PR implements the APIs associated with TopicMessageSubmitTransaction, which allows a user to submit a message on a topic.

Related issue(s):

Fixes #429

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…stub to Node

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…ement-topicdeletetransaction

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…ement-topicinfoquery

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…ement-topicinfoquery

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…picupdatetransaction

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…action to facilitate additional functionality for derived classes when creating chunks

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
…ement-topicmessagesubmittransaction

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
@rwalworth rwalworth added the New Feature A new feature, service, or documentation. Major changes that are not backwards compatible. label Jul 25, 2023
@rwalworth rwalworth requested a review from deyanzz July 25, 2023 15:10
@rwalworth rwalworth self-assigned this Jul 25, 2023
@rwalworth rwalworth linked an issue Jul 25, 2023 that may be closed by this pull request
@deyanzz
Copy link
Contributor

deyanzz commented Aug 8, 2023

To be able to finish the review, first we need to resolve the conflicts.

Signed-off-by: Rob Walworth <robert.walworth@swirldslabs.com>
@rwalworth
Copy link
Contributor Author

To be able to finish the review, first we need to resolve the conflicts.

Conflicts resolved, this is good to review.

@rwalworth rwalworth mentioned this pull request Aug 9, 2023
2 tasks
Copy link
Contributor

@deyanzz deyanzz left a comment

Choose a reason for hiding this comment

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

LGTM.

Created the following issue in the Java SDK to track missing tests:

Also, created the following issue to track missing integration tests in C++ SDK:

@deyanzz deyanzz merged commit b987b0c into main Aug 10, 2023
2 checks passed
@deyanzz deyanzz deleted the 00429-implement-topicmessagesubmittransaction branch August 10, 2023 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Feature A new feature, service, or documentation. Major changes that are not backwards compatible.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement TopicMessageSubmitTransaction
2 participants