From dab1ebd4bf25b736970356bbb331a96d6d1cd46b Mon Sep 17 00:00:00 2001 From: thomaslavaur Date: Wed, 9 Apr 2025 14:04:39 +0200 Subject: [PATCH] rename folder and reworked the transaction --- .../generate_inputs_for_ownership.py | 0 .../generate_inputs_for_pol.py | 0 ...nerate_inputs_for_shielded_transaction.py} | 113 +++++++++++------- .../{Operations => Mantle}/ownership.circom | 43 +++---- .../{Operations => Mantle}/pol.circom | 0 .../shielded_transaction.circom} | 76 ++++++------ 6 files changed, 130 insertions(+), 102 deletions(-) rename circom_circuits/{Operations => Mantle}/generate_inputs_for_ownership.py (100%) rename circom_circuits/{Operations => Mantle}/generate_inputs_for_pol.py (100%) rename circom_circuits/{Operations/generate_inputs_for_transaction.py => Mantle/generate_inputs_for_shielded_transaction.py} (84%) rename circom_circuits/{Operations => Mantle}/ownership.circom (60%) rename circom_circuits/{Operations => Mantle}/pol.circom (100%) rename circom_circuits/{Operations/transaction.circom => Mantle/shielded_transaction.circom} (51%) diff --git a/circom_circuits/Operations/generate_inputs_for_ownership.py b/circom_circuits/Mantle/generate_inputs_for_ownership.py similarity index 100% rename from circom_circuits/Operations/generate_inputs_for_ownership.py rename to circom_circuits/Mantle/generate_inputs_for_ownership.py diff --git a/circom_circuits/Operations/generate_inputs_for_pol.py b/circom_circuits/Mantle/generate_inputs_for_pol.py similarity index 100% rename from circom_circuits/Operations/generate_inputs_for_pol.py rename to circom_circuits/Mantle/generate_inputs_for_pol.py diff --git a/circom_circuits/Operations/generate_inputs_for_transaction.py b/circom_circuits/Mantle/generate_inputs_for_shielded_transaction.py similarity index 84% rename from circom_circuits/Operations/generate_inputs_for_transaction.py rename to circom_circuits/Mantle/generate_inputs_for_shielded_transaction.py index 13a1ce2..caa2a62 100755 --- a/circom_circuits/Operations/generate_inputs_for_transaction.py +++ b/circom_circuits/Mantle/generate_inputs_for_shielded_transaction.py @@ -205,89 +205,94 @@ def PoseidonSponge(data, capacity, output_len): R = RealField(500) #Real numbers with precision 500 bits if len(sys.argv) != Integer(3): - print("Usage: