barretenberg
Loading...
Searching...
No Matches
account_note.hpp
1#pragma once
2#include "../../constants.hpp"
3#include "barretenberg/crypto/pedersen_commitment/pedersen.hpp"
4#include "barretenberg/ecc/curves/grumpkin/grumpkin.hpp"
5
6namespace join_split_example {
7namespace proofs {
8namespace notes {
9namespace native {
10namespace account {
11
12grumpkin::fq generate_account_commitment(const barretenberg::fr& alias_hash,
13 const barretenberg::fr& owner_x,
14 const barretenberg::fr& signing_x);
15
17 barretenberg::fr alias_hash;
20
21 grumpkin::fq commit() const;
22};
23
24} // namespace account
25} // namespace native
26} // namespace notes
27} // namespace proofs
28} // namespace join_split_example
Definition: affine_element.hpp:11