Skip to content

Comments

Remove pepper-sync's use of zingo-memo#1

Open
daira wants to merge 1 commit intozodl-inc:devfrom
daira:no-zingo-memos
Open

Remove pepper-sync's use of zingo-memo#1
daira wants to merge 1 commit intozodl-inc:devfrom
daira:no-zingo-memos

Conversation

@daira
Copy link
Collaborator

@daira daira commented Sep 6, 2025

This removes creation and parsing of "Zingo memos" (which have no specification), and the dependency of pepper-sync on zingo-memo.

@daira daira added the enhancement New feature or request label Sep 6, 2025
@daira daira changed the title Remove pepper-sync's use of zingo-memo functionality that has no specification Remove pepper-sync's use of zingo-memo Sep 6, 2025
let change_strategy = zcash_client_backend::fees::zip317::SingleOutputChangeStrategy::new(
zcash_primitives::transaction::fees::zip317::FeeRule::standard(),
Some(memo),
None,
Copy link

Choose a reason for hiding this comment

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

This change looks wrong; change_memo_from_transaction_request looks like it uses zcash_protocol::memo::MemoBytes, not zaino-memo types, and routing through Memo::Arbitrary is pointless; we have the memo bytes directly, and can just wrap in MemoBytes.

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.

4 participants