@@ -999,42 +999,6 @@ pub fn acl_result_handles(event: &Log<AclContractEvents>) -> Vec<Handle> {
999999 }
10001000}
10011001
1002- pub fn tfhe_caller ( op : & TfheContractEvents ) -> Option < Address > {
1003- use TfheContract as C ;
1004- use TfheContractEvents as E ;
1005- match op {
1006- E :: Cast ( C :: Cast { caller, .. } )
1007- | E :: FheAdd ( C :: FheAdd { caller, .. } )
1008- | E :: FheSub ( C :: FheSub { caller, .. } )
1009- | E :: FheMul ( C :: FheMul { caller, .. } )
1010- | E :: FheDiv ( C :: FheDiv { caller, .. } )
1011- | E :: FheRem ( C :: FheRem { caller, .. } )
1012- | E :: FheBitAnd ( C :: FheBitAnd { caller, .. } )
1013- | E :: FheBitOr ( C :: FheBitOr { caller, .. } )
1014- | E :: FheBitXor ( C :: FheBitXor { caller, .. } )
1015- | E :: FheShl ( C :: FheShl { caller, .. } )
1016- | E :: FheShr ( C :: FheShr { caller, .. } )
1017- | E :: FheRotl ( C :: FheRotl { caller, .. } )
1018- | E :: FheRotr ( C :: FheRotr { caller, .. } )
1019- | E :: FheEq ( C :: FheEq { caller, .. } )
1020- | E :: FheNe ( C :: FheNe { caller, .. } )
1021- | E :: FheGe ( C :: FheGe { caller, .. } )
1022- | E :: FheGt ( C :: FheGt { caller, .. } )
1023- | E :: FheLe ( C :: FheLe { caller, .. } )
1024- | E :: FheLt ( C :: FheLt { caller, .. } )
1025- | E :: FheMin ( C :: FheMin { caller, .. } )
1026- | E :: FheMax ( C :: FheMax { caller, .. } )
1027- | E :: FheNeg ( C :: FheNeg { caller, .. } )
1028- | E :: FheNot ( C :: FheNot { caller, .. } )
1029- | E :: FheIfThenElse ( C :: FheIfThenElse { caller, .. } )
1030- | E :: FheRand ( C :: FheRand { caller, .. } )
1031- | E :: FheRandBounded ( C :: FheRandBounded { caller, .. } )
1032- | E :: TrivialEncrypt ( C :: TrivialEncrypt { caller, .. } ) => Some ( * caller) ,
1033-
1034- E :: Initialized ( _) | E :: Upgraded ( _) | E :: VerifyInput ( _) => None ,
1035- }
1036- }
1037-
10381002pub fn tfhe_dependent_op_weight ( op : & TfheContractEvents ) -> u32 {
10391003 use TfheContract as C ;
10401004 use TfheContractEvents as E ;
0 commit comments