Skip to content

ZIP-225/244 #2: Refactor transaction builder to create separate builders for each section.#386

Merged
nuttycom merged 17 commits into
zcash:masterfrom
nuttycom:feature/zip-225-builder_modularization
Jun 3, 2021
Merged

ZIP-225/244 #2: Refactor transaction builder to create separate builders for each section.#386
nuttycom merged 17 commits into
zcash:masterfrom
nuttycom:feature/zip-225-builder_modularization

Conversation

@nuttycom
Copy link
Copy Markdown
Collaborator

This extends from #385 as refactoring prior to ZIP-225 implementation.

@nuttycom nuttycom added this to the Core Sprint 2021-20 milestone May 25, 2021
@nuttycom nuttycom added the S-committed Status: Planned work in a sprint label May 25, 2021
Copy link
Copy Markdown
Contributor

@therealyingtong therealyingtong left a comment

Choose a reason for hiding this comment

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

utACK commits 6adcb3f61f4e0146f274716f5b08942d4bf55496..0a662d6b2ec023903873f6688c7735984299aebb.

@nuttycom nuttycom force-pushed the feature/zip-225-builder_modularization branch from 0a662d6 to 3997e59 Compare May 26, 2021 13:02
@nuttycom nuttycom changed the title Refactor transaction builder to create separate builders for each section. ZIP-225/244 #2: Refactor transaction builder to create separate builders for each section. May 26, 2021
@nuttycom nuttycom force-pushed the feature/zip-225-builder_modularization branch 6 times, most recently from 4d86a54 to f16c610 Compare June 1, 2021 14:54
@nuttycom nuttycom force-pushed the feature/zip-225-builder_modularization branch 2 times, most recently from d77b516 to 77f3133 Compare June 2, 2021 15:40
@nuttycom nuttycom force-pushed the feature/zip-225-builder_modularization branch from d500e60 to bd3b2af Compare June 2, 2021 17:49
Also, store the target height in the sapling builder.
Copy link
Copy Markdown
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

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

Partial review in pairing with @nuttycom.

Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/CHANGELOG.md Outdated
Comment thread zcash_primitives/CHANGELOG.md Outdated
Comment thread zcash_primitives/src/transaction/mod.rs Outdated
Comment thread zcash_primitives/src/transaction/components/sapling/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/components/sapling/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/components/sapling/builder.rs
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
Comment thread zcash_primitives/src/transaction/builder.rs Outdated
@nuttycom nuttycom requested a review from str4d June 2, 2021 23:15
Copy link
Copy Markdown
Contributor

@str4d str4d left a comment

Choose a reason for hiding this comment

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

utACK

@nuttycom nuttycom force-pushed the feature/zip-225-builder_modularization branch from ca30178 to 2b96e2e Compare June 3, 2021 00:23
@nuttycom nuttycom merged commit 12d2dfd into zcash:master Jun 3, 2021
@nuttycom nuttycom deleted the feature/zip-225-builder_modularization branch June 3, 2021 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-committed Status: Planned work in a sprint

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants