Skip to content
This repository has been archived by the owner on Jun 7, 2019. It is now read-only.

Update required attributes - Closes #975 #983

Merged

Conversation

shuse2
Copy link
Contributor

@shuse2 shuse2 commented Jan 8, 2019

What was the problem?

Return type of getRequiredAttributes was not flexible enough, and we needed another function to call for filtering the entity map into usable format for each transaction.

How did I fix it?

Add EntityMap and RequiredState types and changed the input of apply, undo and verify functions.

How to test it?

npm t

Review checklist

@shuse2 shuse2 self-assigned this Jan 8, 2019
@shuse2 shuse2 requested a review from SargeKhan January 8, 2019 16:34
@shuse2 shuse2 added this to Open PRs in Version 2.1.0 via automation Jan 8, 2019
@shuse2 shuse2 requested a review from mitsuaki-u January 8, 2019 16:34
@shuse2 shuse2 force-pushed the 975-update_required_attributes branch from 8bdd0ce to a174098 Compare January 8, 2019 16:38
@shuse2 shuse2 changed the base branch from base_transaction_tests to transaction_improvement_experiment January 10, 2019 12:54
@shuse2 shuse2 force-pushed the 975-update_required_attributes branch from cdcb3de to 5945c35 Compare January 10, 2019 12:55
@shuse2 shuse2 force-pushed the 975-update_required_attributes branch from 5945c35 to 7b5ecf0 Compare January 10, 2019 17:16
@shuse2
Copy link
Contributor Author

shuse2 commented Jan 10, 2019

@SargeKhan Addressed

@SargeKhan SargeKhan merged commit 9a2f95d into transaction_improvement_experiment Jan 11, 2019
Version 2.1.0 automation moved this from Open PRs to Closed PRs Jan 11, 2019
@shuse2 shuse2 deleted the 975-update_required_attributes branch January 19, 2019 12:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Version 2.1.0
  
Closed PRs
Development

Successfully merging this pull request may close these issues.

None yet

3 participants