45 for (
const auto&
event : events) {
48 { { { C::address_derivation_sel, 1 },
50 { C::address_derivation_address,
event.address },
52 { C::address_derivation_salt,
event.instance.salt },
53 { C::address_derivation_deployer_addr,
event.instance.deployer },
54 { C::address_derivation_class_id,
event.instance.original_contract_class_id },
55 { C::address_derivation_init_hash,
event.instance.initialization_hash },
56 { C::address_derivation_immutables_hash,
event.instance.immutables_hash },
58 { C::address_derivation_nullifier_key_hash,
event.instance.public_keys.nullifier_key_hash },
59 { C::address_derivation_incoming_viewing_key_x,
event.instance.public_keys.incoming_viewing_key.x },
60 { C::address_derivation_incoming_viewing_key_y,
event.instance.public_keys.incoming_viewing_key.y },
61 { C::address_derivation_outgoing_viewing_key_hash,
62 event.instance.public_keys.outgoing_viewing_key_hash },
63 { C::address_derivation_tagging_key_hash,
event.instance.public_keys.tagging_key_hash },
64 { C::address_derivation_message_signing_key_hash,
event.instance.public_keys.message_signing_key_hash },
65 { C::address_derivation_fallback_key_hash,
event.instance.public_keys.fallback_key_hash },
67 { C::address_derivation_salted_init_hash,
event.salted_initialization_hash },
68 { C::address_derivation_partial_address,
event.partial_address },
69 { C::address_derivation_incoming_viewing_key_hash,
event.incoming_viewing_key_hash },
70 { C::address_derivation_public_keys_hash,
event.public_keys_hash },
71 { C::address_derivation_preaddress,
event.preaddress },
73 { C::address_derivation_preaddress_public_key_x,
event.preaddress_public_key.x() },
74 { C::address_derivation_preaddress_public_key_y,
event.preaddress_public_key.y() },
75 { C::address_derivation_address_y,
event.address_point.y() },
82 { C::address_derivation_g1_x,
g1.x() },
83 { C::address_derivation_g1_y,
g1.y() },
84 { C::address_derivation_const_two, 2 },
85 { C::address_derivation_const_three, 3 },
86 { C::address_derivation_const_five, 5 },
87 { C::address_derivation_const_seven, 7 } } });