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

Clean up #953

Merged
merged 6 commits into from
Aug 12, 2019
Merged

Clean up #953

merged 6 commits into from
Aug 12, 2019

Conversation

AlexandraRoatis
Copy link
Contributor

Description

Some refactoring and clean up to simplify the use of AionTxInfo and AionTxReceipt classes.

Type of change

Insert x into the following checkboxes to confirm (eg. [x]):

  • Bug fix.
  • New feature.
  • Enhancement.
  • Unit test.
  • Breaking change (a fix or feature that causes existing functionality to not work as expected).
  • Requires documentation update.

 - Removed AbstractTxInfo class and unused parentBlockHash functionality from AionTxInfo.
 - Moved the TransactionStore to modAionImpl since it was only used in this package.
 It can now see the AionTxInfo without the need for an abstract implementation.
 - Refactored blockchain interfaces to add the getTransactionInfo method only in the
 adequate package, moving its declaration from modMcf to modAionImpl.
@AlexandraRoatis AlexandraRoatis added the enhancement New feature or request label Aug 12, 2019
@AlexandraRoatis AlexandraRoatis added this to the 0.4.2 milestone Aug 12, 2019
@AlexandraRoatis AlexandraRoatis self-assigned this Aug 12, 2019
@AlexandraRoatis AlexandraRoatis merged commit 812de9b into master Aug 12, 2019
@AlexandraRoatis AlexandraRoatis deleted the ale-dev branch August 12, 2019 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant