package Ġorg . ke thereum . method signatures Ċ Ċ import Ġorg . ke thereum . abi . model . E thereum Function Ċ import Ġorg . ke thereum . abi . model . E thereum Named Type Ċ import Ġorg . ke thereum . abi . model . State Mut ability Ċ Ċ internal Ġfun Ġcreate E thereum Fun ( name : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpay able : ĠBoolean Ġ= Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstate Mut ability : ĠState Mut ability Ġ= ĠState Mut ability . pure , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinputs : ĠList < E thereum Named Type > Ġ= Ġempty List (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoutputs : ĠList < E thereum Named Type > Ġ= Ġempty List () Ċ ) Ġ= ĠEthereum Function ( name , Ġpay able , Ġstate Mut ability , Ġinputs , Ġoutputs )