diff --git a/projects/challenge/smart_contracts/verify_medical_ai/contract.py b/projects/challenge/smart_contracts/verify_medical_ai/contract.py index 17bd48c..f787864 100644 --- a/projects/challenge/smart_contracts/verify_medical_ai/contract.py +++ b/projects/challenge/smart_contracts/verify_medical_ai/contract.py @@ -11,7 +11,7 @@ class AiInfo(arc4.Struct): class VerifyMedicalAI(ARC4Contract): - def __init__(self) -> None: + def _init_(self) -> None: self.ai_info = LocalState(AiInfo) @arc4.baremethod(allow_actions=["OptIn"]) @@ -28,12 +28,12 @@ def opt_in(self) -> None: @arc4.abimethod() def record_ai_info( self, - name: str, - used_model: str, - medical_degree: str, - mcat_score: UInt64, - residency_training: bool, - medical_license: bool, + name: arc4.String, + used_model: arc4.String, + medical_degree: arc4.String, + mcat_score: arc4.UInt64, + residency_training: arc4.Bool, + medical_license: arc4.Bool, ) -> None: self.ai_info[Txn.sender] = AiInfo( name=name,