package Ġcounters . min ter . sdk . min ter . utils Ċ Ċ object ĠEventType Ġ{ ĊĠĠĠ Ġdata Ġclass ĠData ( val Ġname : ĠString , Ġval Ġuid : ĠInt , Ġval Ġraw : ĠString ) ĊĊĠĠĠ Ġval ĠRew ard Ġ= ĠData (" Reward ", Ġ 1 ," min ter / Reward Event ") ĊĠĠĠ Ġval ĠSl ash Ġ= ĠData (" Slash ", Ġ 2 ," min ter / Slash Event ") ĊĠĠĠ Ġval ĠU nb ond Ġ= ĠData (" Un bond ", Ġ 3 ," min ter / Un bond Event ") ĊĠĠĠ Ġval ĠJ ail Ġ= ĠData (" J ail ", Ġ 4 ," min ter / J ail Event ") ĊĠĠĠ Ġval ĠUpdate Com missions Ġ= ĠData (" Update Com missions ", Ġ 5 ," min ter / Update Com missions Event ") ĊĠĠĠ Ġval ĠUpdate Network Ġ= ĠData (" Update Network ", Ġ 6 ," min ter / Update Network Event ") ĊĠĠĠ Ġval ĠRemove Candidate Ġ= ĠData (" Remove Candidate ", Ġ 7 ," min ter / Remove Candidate Event ") ĊĠĠĠ Ġval ĠSt ake Kick Ġ= ĠData (" Stake Kick ", Ġ 8 ," min ter / Stake Kick Event ") ĊĊĠĠĠ Ġval ĠNo Name Ġ= ĠData (" No Name ", Ġ 0 ," ") ĊĊĠĠĠ Ġval Ġevents Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠRew ard , ĊĠĠĠĠĠĠĠ ĠSl ash , ĊĠĠĠĠĠĠĠ ĠU nb ond , ĊĠĠĠĠĠĠĠ ĠJ ail , ĊĠĠĠĠĠĠĠ ĠUpdate Com missions , ĊĠĠĠĠĠĠĠ ĠUpdate Network , ĊĠĠĠĠĠĠĠ ĠRemove Candidate , ĊĠĠĠĠĠĠĠ ĠSt ake Kick , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġget ( raw : ĠString ): ĠData Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( raw ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRew ard . raw Ġ-> ĠRew ard ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSl ash . raw Ġ-> ĠSl ash ĊĠĠĠĠĠĠĠĠĠĠĠ ĠU nb ond . raw Ġ-> ĠU nb ond ĊĠĠĠĠĠĠĠĠĠĠĠ ĠJ ail . raw Ġ-> ĠJ ail ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUpdate Com missions . raw Ġ-> ĠUpdate Com missions ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUpdate Network . raw Ġ-> ĠUpdate Network ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRemove Candidate . raw Ġ-> ĠRemove Candidate ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSt ake Kick . raw Ġ-> ĠSt ake Kick ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> ĠNo Name ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġfun Ġget ( uid : ĠInt ): Data Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( uid ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRew ard . uid Ġ-> ĠRew ard ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSl ash . uid Ġ-> ĠSl ash ĊĠĠĠĠĠĠĠĠĠĠĠ ĠU nb ond . uid Ġ-> ĠU nb ond ĊĠĠĠĠĠĠĠĠĠĠĠ ĠJ ail . uid Ġ-> ĠJ ail ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUpdate Com missions . uid Ġ-> ĠUpdate Com missions ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUpdate Network . uid Ġ-> ĠUpdate Network ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRemove Candidate . uid Ġ-> ĠRemove Candidate ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSt ake Kick . uid Ġ-> ĠSt ake Kick ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> ĠNo Name ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }